Created socket at /tmp/ganeti-qa-multiplexer.05t4nscm Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.y3npejm8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.y3npejm8 -oControlMaster=yes major-quimby.staging.ganeti.org SSH command for node major-quimby.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.y3npejm8 -oControlMaster=no major-quimby.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.gehfg7kr Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.gehfg7kr -oControlMaster=yes itchy.staging.ganeti.org SSH command for node itchy.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.gehfg7kr -oControlMaster=no itchy.staging.ganeti.org vvvv BLOCK 2026-04-20 01:35:59.836239 start [RunEnvTests] Run several environment tests <<<< 2026-04-20 01:35:59.836372 start [TestSshConnection] Test SSH connection Command: ssh scratchy.staging.ganeti.org exit Command: ssh major-quimby.staging.ganeti.org exit Command: ssh itchy.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-04-20 01:36:00.016682 time=0:00:00.180310 [TestSshConnection] Test SSH connection <<<< 2026-04-20 01:36:00.016780 start [TestIcmpPing] ICMP ping each node Command: ssh scratchy.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.8 192.168.1.9 192.168.1.10' scratchy.staging.ganeti.org is alive (0.033 ms) major-quimby.staging.ganeti.org is alive (0.451 ms) itchy.staging.ganeti.org is alive (0.155 ms) 192.168.1.8 is alive (0.021 ms) 192.168.1.9 is alive (0.076 ms) 192.168.1.10 is alive (0.086 ms) Command: ssh major-quimby.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.8 192.168.1.9 192.168.1.10' scratchy.staging.ganeti.org is alive (0.157 ms) major-quimby.staging.ganeti.org is alive (0.049 ms) itchy.staging.ganeti.org is alive (0.365 ms) 192.168.1.8 is alive (0.112 ms) 192.168.1.9 is alive (0.025 ms) 192.168.1.10 is alive (0.071 ms) Command: ssh itchy.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.8 192.168.1.9 192.168.1.10' scratchy.staging.ganeti.org is alive (0.082 ms) major-quimby.staging.ganeti.org is alive (0.116 ms) itchy.staging.ganeti.org is alive (0.054 ms) 192.168.1.8 is alive (0.115 ms) 192.168.1.9 is alive (0.099 ms) 192.168.1.10 is alive (0.011 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-04-20 01:36:00.203836 time=0:00:00.187056 [TestIcmpPing] ICMP ping each node <<<< 2026-04-20 01:36:00.203967 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 major-quimby.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 itchy.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-04-20 01:36:07.124081 time=0:00:06.920114 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-04-20 01:36:07.124209 time=0:00:07.287970 [RunEnvTests] Run several environment tests **** 2026-04-20 01:36:07.124273 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa writeCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDQxOTIzMzU0OFoXDTMxMDQxODIzMzU0OFowHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAqG0PaTDJU+Rf/sDsxV997bLvDca6W8eflMa+VuZeSJKnYdLD/DBA uTLRmVzQI0sqfkfAlNJhMVXB/HSy0bi2qTjWu4LvxmgIUUIcKOUkOOQAYiw0wT6z UnZqlTU3AvMoFulTXJVdvtSMVD1om7oqqi7YnjvxThsccjul04wCJxKIEPI2DONL cEka50lgw8baRlsyLyV+xeYti6grmDoIbkN7xoaxnkdqumRzZTBJP4daxRg0ltmG VDqrZ5sN8lS/SK8hJ3TKmlbYpgR0m1kWk4Y0aSTrwPJd9EYwQZRsAQ6WkALdSh6q IWyIVfDFavxAJ11I+zXfYKXrx297TSa+sQIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQCCXcZaQOA2Rfh6/Ix5OUY5CJNkE3KIZJh2roSNxOwFQofN7MfyejVm6gpRRUow oPI4zVlTRfzcH3Kq3EgcAyQpEktGXZacqdY6qpBXQlJC6CkVK+0e+zMy/hjtLX+h hArMyICPwhLDKWwbDh+herk2yY7dX8///8toM7JeRKh6rvOjo7hMkAQBbkv8WssK mUNIsLYsY6A8frB3YaGpT3pKLJEoBdnxFltXHZcbopeM/hBztDKCE53SmO6QKO7x DRgZostoa9o97yvsHzlRtKuMo+nEtXafEymeAfRdDddhhhuOzUskUo/UKH+PMoGG Rk/7HczJIbOHDYeJ40otI/20 -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh scratchy.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh major-quimby.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh itchy.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-04-20 01:36:07.386168 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 01:36:12.633226 time=0:00:05.247058 [TestNodeList] gnt-node list <<<< 2026-04-20 01:36:12.633376 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-20 01:36:22.771044 time=0:00:10.137668 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:36:22.771148 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:36:24.317442 time=0:00:01.546294 [TestJobList] gnt-job list **** 2026-04-20 01:36:24.317586 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-04-20 01:36:24.317617 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 Mon Apr 20 01:36:32 2026 - INFO: Expanding names Mon Apr 20 01:36:32 2026 - INFO: Executing Mon Apr 20 01:36:33 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:33 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Mon Apr 20 01:36:34 2026 - INFO: Expanding names Mon Apr 20 01:36:34 2026 - INFO: Executing Mon Apr 20 01:36:34 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:34 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 7 Mon Apr 20 01:36:35 2026 - INFO: Expanding names Mon Apr 20 01:36:35 2026 - INFO: Executing Mon Apr 20 01:36:35 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:35 2026 - INFO: Sending log message 7 Testing job failure Mon Apr 20 01:36:36 2026 - INFO: Expanding names Mon Apr 20 01:36:36 2026 - INFO: Executing Mon Apr 20 01:36:36 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:36 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:37 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:37 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:37 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:37 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:37 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Mon Apr 20 01:36:38 2026 - INFO: Expanding names Mon Apr 20 01:36:38 2026 - INFO: Executing Mon Apr 20 01:36:38 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:38 2026 - INFO: Sending log message 7 Mon Apr 20 01:36:39 2026 - INFO: Expanding names Mon Apr 20 01:36:39 2026 - INFO: Executing Mon Apr 20 01:36:39 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 7 Mon Apr 20 01:36:39 2026 - INFO: Expanding names Mon Apr 20 01:36:39 2026 - INFO: Executing Mon Apr 20 01:36:39 2026 - INFO: Sending log message 1 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 2 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 3 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 4 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 5 Mon Apr 20 01:36:39 2026 - INFO: Sending log message 6 Mon Apr 20 01:36:39 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-04-20 01:36:40.135518 time=0:00:15.817901 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-04-20 01:36:40.135631 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.05t4nscm -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: Job 14 failed: Unhandled Ganeti error: Job was canceled Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-04-20 01:36:47.139413 time=0:00:07.003782 [TestJobCancellation] gnt-job cancel <<<< 2026-04-20 01:36:47.139545 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-20 01:36:47.796276 time=0:00:00.656731 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-20 01:36:47.796429 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 01:36:53.053235 time=0:00:05.256806 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:36:53.053339 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.05t4nscm -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-04-20 01:36:54.000176 time=0:00:00.946837 [TestNodeListFields] gnt-node list-fields <<<< 2026-04-20 01:36:54.000292 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/reboot_behavior hv/root_path hv/scsi_controller_type hv/security_domain hv/security_model hv/serial_console hv/serial_speed hv/soundhw hv/spice_bind hv/spice_image_compression hv/spice_ip_version hv/spice_jpeg_wan_compression hv/spice_password_file hv/spice_playback_compression hv/spice_streaming_video hv/spice_tls_ciphers hv/spice_use_tls hv/spice_use_vdagent hv/spice_zlib_glz_wan_compression hv/startup_timeout hv/usb_devices hv/usb_mouse hv/use_bootloader hv/use_chroot hv/use_guest_agent hv/use_localtime hv/user_shutdown hv/vga hv/vhost_net hv/vif_script hv/vif_type hv/viridian hv/virtio_net_queues hv/vnc_bind_address hv/vnc_password_file hv/vnc_tls hv/vnc_x509_path hv/vnc_x509_verify hv/vnet_hdr be/always_failover be/auto_balance be/maxmem be/minmem be/spindle_use be/vcpus disk_usage disk.count disk.sizes disk.spindles disk.names disk.uuids disk.size/0 disk.spindles/0 disk.name/0 disk.uuid/0 disk.size/1 disk.spindles/1 disk.name/1 disk.uuid/1 disk.size/2 disk.spindles/2 disk.name/2 disk.uuid/2 disk.size/3 disk.spindles/3 disk.name/3 disk.uuid/3 disk.size/4 disk.spindles/4 disk.name/4 disk.uuid/4 disk.size/5 disk.spindles/5 disk.name/5 disk.uuid/5 disk.size/6 disk.spindles/6 disk.name/6 disk.uuid/6 disk.size/7 disk.spindles/7 disk.name/7 disk.uuid/7 disk.size/8 disk.spindles/8 disk.name/8 disk.uuid/8 disk.size/9 disk.spindles/9 disk.name/9 disk.uuid/9 disk.size/10 disk.spindles/10 disk.name/10 disk.uuid/10 disk.size/11 disk.spindles/11 disk.name/11 disk.uuid/11 disk.size/12 disk.spindles/12 disk.name/12 disk.uuid/12 disk.size/13 disk.spindles/13 disk.name/13 disk.uuid/13 disk.size/14 disk.spindles/14 disk.name/14 disk.uuid/14 disk.size/15 disk.spindles/15 disk.name/15 disk.uuid/15 ctime mtime vcpus be/memory sda_size sdb_size ip mac bridge nic_mode nic_link nic_network >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/reboot_behavior|Custom|hv/reboot_behavior|The "reboot_behavior" hypervisor parameter hv/root_path|Custom|hv/root_path|The "root_path" hypervisor parameter hv/scsi_controller_type|Custom|hv/scsi_controller_type|The "scsi_controller_type" hypervisor parameter hv/security_domain|Custom|hv/security_domain|The "security_domain" hypervisor parameter hv/security_model|Custom|hv/security_model|The "security_model" hypervisor parameter hv/serial_console|Boolean|hv/serial_console|The "serial_console" hypervisor parameter hv/serial_speed|Number|hv/serial_speed|The "serial_speed" hypervisor parameter hv/soundhw|Custom|hv/soundhw|The "soundhw" hypervisor parameter hv/spice_bind|Custom|hv/spice_bind|The "spice_bind" hypervisor parameter hv/spice_image_compression|Custom|hv/spice_image_compression|The "spice_image_compression" hypervisor parameter hv/spice_ip_version|Number|hv/spice_ip_version|The "spice_ip_version" hypervisor parameter hv/spice_jpeg_wan_compression|Custom|hv/spice_jpeg_wan_compression|The "spice_jpeg_wan_compression" hypervisor parameter hv/spice_password_file|Custom|hv/spice_password_file|The "spice_password_file" hypervisor parameter hv/spice_playback_compression|Boolean|hv/spice_playback_compression|The "spice_playback_compression" hypervisor parameter hv/spice_streaming_video|Custom|hv/spice_streaming_video|The "spice_streaming_video" hypervisor parameter hv/spice_tls_ciphers|Custom|hv/spice_tls_ciphers|The "spice_tls_ciphers" hypervisor parameter hv/spice_use_tls|Boolean|hv/spice_use_tls|The "spice_use_tls" hypervisor parameter hv/spice_use_vdagent|Boolean|hv/spice_use_vdagent|The "spice_use_vdagent" hypervisor parameter hv/spice_zlib_glz_wan_compression|Custom|hv/spice_zlib_glz_wan_compression|The "spice_zlib_glz_wan_compression" hypervisor parameter hv/startup_timeout|Number|hv/startup_timeout|The "startup_timeout" hypervisor parameter hv/usb_devices|Custom|hv/usb_devices|The "usb_devices" hypervisor parameter hv/usb_mouse|Custom|hv/usb_mouse|The "usb_mouse" hypervisor parameter hv/use_bootloader|Boolean|hv/use_bootloader|The "use_bootloader" hypervisor parameter hv/use_chroot|Boolean|hv/use_chroot|The "use_chroot" hypervisor parameter hv/use_guest_agent|Boolean|hv/use_guest_agent|The "use_guest_agent" hypervisor parameter hv/use_localtime|Boolean|hv/use_localtime|The "use_localtime" hypervisor parameter hv/user_shutdown|Boolean|hv/user_shutdown|The "user_shutdown" hypervisor parameter hv/vga|Custom|hv/vga|The "vga" hypervisor parameter hv/vhost_net|Boolean|hv/vhost_net|The "vhost_net" hypervisor parameter hv/vif_script|Custom|hv/vif_script|The "vif_script" hypervisor parameter hv/vif_type|Custom|hv/vif_type|The "vif_type" hypervisor parameter hv/viridian|Boolean|hv/viridian|The "viridian" hypervisor parameter hv/virtio_net_queues|Number|hv/virtio_net_queues|The "virtio_net_queues" hypervisor parameter hv/vnc_bind_address|Custom|VNC_bind_address|The "vnc_bind_address" hypervisor parameter hv/vnc_password_file|Custom|hv/vnc_password_file|The "vnc_password_file" hypervisor parameter hv/vnc_tls|Boolean|hv/vnc_tls|The "vnc_tls" hypervisor parameter hv/vnc_x509_path|Custom|hv/vnc_x509_path|The "vnc_x509_path" hypervisor parameter hv/vnc_x509_verify|Boolean|hv/vnc_x509_verify|The "vnc_x509_verify" hypervisor parameter hv/vnet_hdr|Boolean|hv/vnet_hdr|The "vnet_hdr" hypervisor parameter hvparams|Custom|HypervisorParameters|Hypervisor parameters (merged) hypervisor|Text|Hypervisor|Hypervisor name ip|Text|NicIP/0|IP address of 1st network interface mac|Text|NicMAC/0|MAC address of 1st network interface mtime|Timestamp|MTime|Modification timestamp name|Text|Instance|Instance name network_port|Custom|Network_port|Instance network port if available (e.g. for VNC console) nic.bridge/0|Text|NicBridge/0|Bridge of 1st network interface nic.bridge/1|Text|NicBridge/1|Bridge of 2nd network interface nic.bridge/2|Text|NicBridge/2|Bridge of 3rd network interface nic.bridge/3|Text|NicBridge/3|Bridge of 4th network interface nic.bridge/4|Text|NicBridge/4|Bridge of 5th network interface nic.bridge/5|Text|NicBridge/5|Bridge of 6th network interface nic.bridge/6|Text|NicBridge/6|Bridge of 7th network interface nic.bridge/7|Text|NicBridge/7|Bridge of 8th network interface nic.bridges|Custom|NIC_bridges|List containing each network interface's bridge nic.count|Number|NICs|Number of network interfaces nic.ip/0|Text|NicIP/0|IP address of 1st network interface nic.ip/1|Text|NicIP/1|IP address of 2nd network interface nic.ip/2|Text|NicIP/2|IP address of 3rd network interface nic.ip/3|Text|NicIP/3|IP address of 4th network interface nic.ip/4|Text|NicIP/4|IP address of 5th network interface nic.ip/5|Text|NicIP/5|IP address of 6th network interface nic.ip/6|Text|NicIP/6|IP address of 7th network interface nic.ip/7|Text|NicIP/7|IP address of 8th network interface nic.ips|Custom|NIC_IPs|List containing each network interface's IP address nic.link/0|Text|NicLink/0|Link of 1st network interface nic.link/1|Text|NicLink/1|Link of 2nd network interface nic.link/2|Text|NicLink/2|Link of 3rd network interface nic.link/3|Text|NicLink/3|Link of 4th network interface nic.link/4|Text|NicLink/4|Link of 5th network interface nic.link/5|Text|NicLink/5|Link of 6th network interface nic.link/6|Text|NicLink/6|Link of 7th network interface nic.link/7|Text|NicLink/7|Link of 8th network interface nic.links|Custom|NIC_links|List containing each network interface's link nic.mac/0|Text|NicMAC/0|MAC address of 1st network interface nic.mac/1|Text|NicMAC/1|MAC address of 2nd network interface nic.mac/2|Text|NicMAC/2|MAC address of 3rd network interface nic.mac/3|Text|NicMAC/3|MAC address of 4th network interface nic.mac/4|Text|NicMAC/4|MAC address of 5th network interface nic.mac/5|Text|NicMAC/5|MAC address of 6th network interface nic.mac/6|Text|NicMAC/6|MAC address of 7th network interface nic.mac/7|Text|NicMAC/7|MAC address of 8th network interface nic.macs|Custom|NIC_MACs|List containing each network interface's MAC address nic.mode/0|Text|NicMode/0|Mode of 1st network interface nic.mode/1|Text|NicMode/1|Mode of 2nd network interface nic.mode/2|Text|NicMode/2|Mode of 3rd network interface nic.mode/3|Text|NicMode/3|Mode of 4th network interface nic.mode/4|Text|NicMode/4|Mode of 5th network interface nic.mode/5|Text|NicMode/5|Mode of 6th network interface nic.mode/6|Text|NicMode/6|Mode of 7th network interface nic.mode/7|Text|NicMode/7|Mode of 8th network interface nic.modes|Custom|NIC_modes|List containing each network interface's mode nic.name/0|Text|NicName/0|Name address of 1st network interface nic.name/1|Text|NicName/1|Name address of 2nd network interface nic.name/2|Text|NicName/2|Name address of 3rd network interface nic.name/3|Text|NicName/3|Name address of 4th network interface nic.name/4|Text|NicName/4|Name address of 5th network interface nic.name/5|Text|NicName/5|Name address of 6th network interface nic.name/6|Text|NicName/6|Name address of 7th network interface nic.name/7|Text|NicName/7|Name address of 8th network interface nic.names|Custom|NIC_Names|List containing each network interface's name nic.network.name/0|Text|NicNetworkName/0|Network name of 1st network interface nic.network.name/1|Text|NicNetworkName/1|Network name of 2nd network interface nic.network.name/2|Text|NicNetworkName/2|Network name of 3rd network interface nic.network.name/3|Text|NicNetworkName/3|Network name of 4th network interface nic.network.name/4|Text|NicNetworkName/4|Network name of 5th network interface nic.network.name/5|Text|NicNetworkName/5|Network name of 6th network interface nic.network.name/6|Text|NicNetworkName/6|Network name of 7th network interface nic.network.name/7|Text|NicNetworkName/7|Network name of 8th network interface nic.network/0|Text|NicNetwork/0|Network of 1st network interface nic.network/1|Text|NicNetwork/1|Network of 2nd network interface nic.network/2|Text|NicNetwork/2|Network of 3rd network interface nic.network/3|Text|NicNetwork/3|Network of 4th network interface nic.network/4|Text|NicNetwork/4|Network of 5th network interface nic.network/5|Text|NicNetwork/5|Network of 6th network interface nic.network/6|Text|NicNetwork/6|Network of 7th network interface nic.network/7|Text|NicNetwork/7|Network of 8th network interface nic.networks|Custom|NIC_networks|List containing each interface's network nic.networks.names|Custom|NIC_networks_names|List containing the name of each interface's network nic.uuid/0|Text|NicUUID/0|UUID address of 1st network interface nic.uuid/1|Text|NicUUID/1|UUID address of 2nd network interface nic.uuid/2|Text|NicUUID/2|UUID address of 3rd network interface nic.uuid/3|Text|NicUUID/3|UUID address of 4th network interface nic.uuid/4|Text|NicUUID/4|UUID address of 5th network interface nic.uuid/5|Text|NicUUID/5|UUID address of 6th network interface nic.uuid/6|Text|NicUUID/6|UUID address of 7th network interface nic.uuid/7|Text|NicUUID/7|UUID address of 8th network interface nic.uuids|Custom|NIC_UUIDs|List containing each network interface's UUID nic.vlan/0|Text|NicVLAN/0|VLAN of 1st network interface nic.vlan/1|Text|NicVLAN/1|VLAN of 2nd network interface nic.vlan/2|Text|NicVLAN/2|VLAN of 3rd network interface nic.vlan/3|Text|NicVLAN/3|VLAN of 4th network interface nic.vlan/4|Text|NicVLAN/4|VLAN of 5th network interface nic.vlan/5|Text|NicVLAN/5|VLAN of 6th network interface nic.vlan/6|Text|NicVLAN/6|VLAN of 7th network interface nic.vlan/7|Text|NicVLAN/7|VLAN of 8th network interface nic.vlans|Custom|NIC_VLANs|List containing each network interface's VLAN nic_link|Text|NicLink/0|Link of 1st network interface nic_mode|Text|NicMode/0|Mode of 1st network interface nic_network|Text|NicNetwork/0|Network of 1st network interface oper_ram|Storage size|Memory|Actual memory usage as seen by hypervisor oper_state|Boolean|Running|Actual state of instance oper_vcpus|Number|VCPUs|Actual number of VCPUs as seen by hypervisor os|Text|OS|Operating system osparams|Custom|OpSysParameters|Operating system parameters (merged) pnode|Text|Primary_node|Primary node pnode.group|Text|PrimaryNodeGroup|Primary node's group pnode.group.uuid|Text|PrimaryNodeGroupUUID|Primary node's group UUID sda_size|Storage size|Disk/0|Disk size of 1st disk sdb_size|Storage size|Disk/1|Disk size of 2nd disk serial_no|Number|SerialNo|Instance object serial number, incremented on each modification snodes|Custom|Secondary_Nodes|Secondary nodes; usually this will just be one node snodes.group|Custom|SecondaryNodesGroups|Node groups of secondary nodes snodes.group.uuid|Custom|SecondaryNodesGroupsUUID|Node group UUIDs of secondary nodes status|Text|Status|Instance status; "running" if instance is set to be running and actually is, "ADMIN_down" if instance is stopped and is not running, "ERROR_wrongnode" if instance running, but not on its designated primary node, "ERROR_up" if instance should be stopped, but is actually running, "ERROR_down" if instance should run, but doesn't, "ERROR_nodedown" if instance's primary node is down, "ERROR_nodeoffline" if instance's primary node is marked offline, "ADMIN_offline" if instance is offline and does not use dynamic resources tags|Custom|Tags|Tags uuid|Text|UUID|Instance UUID vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter Command: ssh 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-04-20 01:36:54.707139 time=0:00:00.706847 [TestInstanceListFields] gnt-instance list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:36:54.707228 start [TestJobListFields] gnt-node list-fields 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.05t4nscm -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: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- >>>> 2026-04-20 01:36:55.392000 time=0:00:00.684772 [TestJobListFields] gnt-node list-fields **** 2026-04-20 01:36:55.392123 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-04-20 01:36:55.392141 start [TestNodeInfo] gnt-node info ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node info' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.10 secondary ip: 192.168.1.10 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: major-quimby.staging.ganeti.org primary ip: 192.168.1.9 secondary ip: 192.168.1.9 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.8 secondary ip: 192.168.1.8 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-04-20 01:36:55.627962 time=0:00:00.235821 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-04-20 01:36:55.628062 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-04-20 01:36:55.628463 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-04-20 01:36:55.628488 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-04-20 01:36:55.628517 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Mon Apr 20 01:36:57 2026 * Verifying cluster config Mon Apr 20 01:36:57 2026 * Verifying cluster certificate files Mon Apr 20 01:36:57 2026 * Verifying hypervisor parameters Mon Apr 20 01:36:57 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Mon Apr 20 01:36:57 2026 * Verifying group 'default' Mon Apr 20 01:36:57 2026 * Gathering data (3 nodes) Mon Apr 20 01:36:57 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:36:59 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:36:59 2026 * Verifying configuration file consistency Mon Apr 20 01:36:59 2026 * Verifying node status Mon Apr 20 01:36:59 2026 * Verifying instance status Mon Apr 20 01:36:59 2026 * Verifying orphan volumes Mon Apr 20 01:36:59 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:36:59 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:36: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. Mon Apr 20 01:36:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:36:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:36:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:36:59 2026 * Other Notes Mon Apr 20 01:36:59 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 01:37:00.436558 time=0:00:04.808041 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 01:37:00.436703 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20a1075283fa4943b32ef04b3663d789e67c43a2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Mon Apr 20 01:37:02 2026 * Verifying cluster config Mon Apr 20 01:37:02 2026 * Verifying cluster certificate files Mon Apr 20 01:37:02 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:02 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Mon Apr 20 01:37:02 2026 * Verifying group 'default' Mon Apr 20 01:37:02 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:02 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:03 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:03 2026 * Verifying configuration file consistency Mon Apr 20 01:37:03 2026 * Verifying node status Mon Apr 20 01:37:03 2026 * Verifying instance status Mon Apr 20 01:37:03 2026 * Verifying orphan volumes Mon Apr 20 01:37:03 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:03 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:03 2026 * Other Notes Mon Apr 20 01:37:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20a1075283fa4943b32ef04b3663d789e67c43a2 /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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5f37d039134381580253d6cb070c0846f1f1a09c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Mon Apr 20 01:37:07 2026 * Verifying cluster config Mon Apr 20 01:37:07 2026 * Verifying cluster certificate files Mon Apr 20 01:37:07 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:07 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon Apr 20 01:37:08 2026 * Verifying group 'default' Mon Apr 20 01:37:08 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:08 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:09 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:09 2026 * Verifying configuration file consistency Mon Apr 20 01:37:09 2026 * Verifying node status Mon Apr 20 01:37:09 2026 * Verifying instance status Mon Apr 20 01:37:09 2026 * Verifying orphan volumes Mon Apr 20 01:37:09 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Apr 20 01:37:09 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:09 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:09 2026 * Other Notes Mon Apr 20 01:37:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5f37d039134381580253d6cb070c0846f1f1a09c /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Mon Apr 20 01:37:07 2026 * Verifying cluster config Mon Apr 20 01:37:07 2026 * Verifying cluster certificate files Mon Apr 20 01:37:07 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:07 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon Apr 20 01:37:08 2026 * Verifying group 'default' Mon Apr 20 01:37:08 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:08 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:09 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:09 2026 * Verifying configuration file consistency Mon Apr 20 01:37:09 2026 * Verifying node status Mon Apr 20 01:37:09 2026 * Verifying instance status Mon Apr 20 01:37:09 2026 * Verifying orphan volumes Mon Apr 20 01:37:09 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Apr 20 01:37:09 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:09 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:09 2026 * Other Notes Mon Apr 20 01:37:09 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a25cc34bdd2f190196d1d2b5a935bbf1458a4507 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Mon Apr 20 01:37:12 2026 * Verifying cluster config Mon Apr 20 01:37:12 2026 * Verifying cluster certificate files Mon Apr 20 01:37:12 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:12 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon Apr 20 01:37:13 2026 * Verifying group 'default' Mon Apr 20 01:37:13 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:13 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:14 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:14 2026 * Verifying configuration file consistency Mon Apr 20 01:37:14 2026 * Verifying node status Mon Apr 20 01:37:14 2026 * Verifying instance status Mon Apr 20 01:37:14 2026 * Verifying orphan volumes Mon Apr 20 01:37:14 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:14 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37: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. Mon Apr 20 01:37:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:14 2026 * Other Notes Mon Apr 20 01:37:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a25cc34bdd2f190196d1d2b5a935bbf1458a4507 /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Mon Apr 20 01:37:12 2026 * Verifying cluster config Mon Apr 20 01:37:12 2026 * Verifying cluster certificate files Mon Apr 20 01:37:12 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:12 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon Apr 20 01:37:13 2026 * Verifying group 'default' Mon Apr 20 01:37:13 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:13 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:14 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:14 2026 * Verifying configuration file consistency Mon Apr 20 01:37:14 2026 * Verifying node status Mon Apr 20 01:37:14 2026 * Verifying instance status Mon Apr 20 01:37:14 2026 * Verifying orphan volumes Mon Apr 20 01:37:14 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:14 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37: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. Mon Apr 20 01:37:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:14 2026 * Other Notes Mon Apr 20 01:37:14 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9101098c722a4023bf2a62336a0e845341279381 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Mon Apr 20 01:37:17 2026 * Verifying cluster config Mon Apr 20 01:37:17 2026 * Verifying cluster certificate files Mon Apr 20 01:37:17 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:17 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon Apr 20 01:37:18 2026 * Verifying group 'default' Mon Apr 20 01:37:18 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:18 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:19 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:19 2026 * Verifying configuration file consistency Mon Apr 20 01:37:19 2026 * Verifying node status Mon Apr 20 01:37:19 2026 * Verifying instance status Mon Apr 20 01:37:19 2026 * Verifying orphan volumes Mon Apr 20 01:37:19 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:19 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:19 2026 * Other Notes Mon Apr 20 01:37:19 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9101098c722a4023bf2a62336a0e845341279381 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Mon Apr 20 01:37:17 2026 * Verifying cluster config Mon Apr 20 01:37:17 2026 * Verifying cluster certificate files Mon Apr 20 01:37:17 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:17 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon Apr 20 01:37:18 2026 * Verifying group 'default' Mon Apr 20 01:37:18 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:18 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:19 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:19 2026 * Verifying configuration file consistency Mon Apr 20 01:37:19 2026 * Verifying node status Mon Apr 20 01:37:19 2026 * Verifying instance status Mon Apr 20 01:37:19 2026 * Verifying orphan volumes Mon Apr 20 01:37:19 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:19 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:19 2026 * Other Notes Mon Apr 20 01:37:19 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c92c0cad41f9a6a1f6a9bb0044e1f980ce830bd5 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Mon Apr 20 01:37:22 2026 * Verifying cluster config Mon Apr 20 01:37:22 2026 * Verifying cluster certificate files Mon Apr 20 01:37:22 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:22 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon Apr 20 01:37:23 2026 * Verifying group 'default' Mon Apr 20 01:37:23 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:23 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:24 2026 * Verifying configuration file consistency Mon Apr 20 01:37:24 2026 * Verifying node status Mon Apr 20 01:37:24 2026 * Verifying instance status Mon Apr 20 01:37:24 2026 * Verifying orphan volumes Mon Apr 20 01:37:24 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Apr 20 01:37:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:24 2026 * Other Notes Mon Apr 20 01:37:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c92c0cad41f9a6a1f6a9bb0044e1f980ce830bd5 /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Mon Apr 20 01:37:22 2026 * Verifying cluster config Mon Apr 20 01:37:22 2026 * Verifying cluster certificate files Mon Apr 20 01:37:22 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:22 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon Apr 20 01:37:23 2026 * Verifying group 'default' Mon Apr 20 01:37:23 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:23 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:24 2026 * Verifying configuration file consistency Mon Apr 20 01:37:24 2026 * Verifying node status Mon Apr 20 01:37:24 2026 * Verifying instance status Mon Apr 20 01:37:24 2026 * Verifying orphan volumes Mon Apr 20 01:37:24 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Apr 20 01:37:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:24 2026 * Other Notes Mon Apr 20 01:37:24 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c92c0cad41f9a6a1f6a9bb0044e1f980ce830bd5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Mon Apr 20 01:37:26 2026 * Verifying cluster config Mon Apr 20 01:37:26 2026 * Verifying cluster certificate files Mon Apr 20 01:37:26 2026 * Verifying hypervisor parameters Mon Apr 20 01:37:26 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Mon Apr 20 01:37:27 2026 * Verifying group 'default' Mon Apr 20 01:37:27 2026 * Gathering data (3 nodes) Mon Apr 20 01:37:27 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:37:28 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:37:28 2026 * Verifying configuration file consistency Mon Apr 20 01:37:28 2026 * Verifying node status Mon Apr 20 01:37:28 2026 * Verifying instance status Mon Apr 20 01:37:28 2026 * Verifying orphan volumes Mon Apr 20 01:37:28 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:37:28 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:37:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:37:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:37:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:37:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:37:28 2026 * Other Notes Mon Apr 20 01:37:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c92c0cad41f9a6a1f6a9bb0044e1f980ce830bd5 /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-04-20 01:37:28.580657 time=0:00:28.143954 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-04-20 01:37:28.580764 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ---------------- >>>> 2026-04-20 01:37:28.815727 time=0:00:00.234963 [TestClusterModifyEmpty] gnt-cluster modify Please give at least one of the parameters. <<<< 2026-04-20 01:37:28.815860 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:20 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:31 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:33 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 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 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:33 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:35 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:37 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 1 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:40 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 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 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:40 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 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=32.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,drbd,file,sharedfile' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:49 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-04-20 01:37:50.350989 time=0:00:21.535129 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-04-20 01:37:50.351174 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:49 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:53 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 min instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:37:56 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:06 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:09 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 12 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in min instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:24 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:29 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:31 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 12 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:47 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:49 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 12 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:38:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 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: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39:05 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39:07 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 12 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -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: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:39:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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-04-20 01:39:20.879689 time=0:01:30.528515 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-04-20 01:39:20.879853 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: Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format minmem: 256 Command: ssh 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: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Parameter Error: 'auto_balance' (value 1) is not a valid boolean 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-04-20 01:39:33.739472 time=0:00:12.859619 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-04-20 01:39:33.739620 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 -------------- >>>> 2026-04-20 01:39:34.442365 time=0:00:00.702745 [TestClusterModifyDisk] gnt-cluster modify -D Parameter Error: 'resync-rate' (value invalid) is not a valid integer <<<< 2026-04-20 01:39:34.442481 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' Mon Apr 20 01:39:35 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' Mon Apr 20 01:39:38 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' Mon Apr 20 01:39:41 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 'scratchy.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' Mon Apr 20 01:39:45 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:39:45 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=' Mon Apr 20 01:39:46 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' Mon Apr 20 01:39:48 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' Mon Apr 20 01:39: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 Mon Apr 20 01:39: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 Mon Apr 20 01:39:49 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' Mon Apr 20 01:39:50 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:39:51 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:39: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' Mon Apr 20 01:39:52 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:39:52 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:39:52 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' Mon Apr 20 01:39:53 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=drbd --ipolicy-disk-templates=drbd' 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=drbd --ipolicy-disk-templates=drbd --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=drbd --ipolicy-disk-templates=drbd' Mon Apr 20 01:40:00 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:40:00 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template 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' Mon Apr 20 01:40: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 Mon Apr 20 01:40: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=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd --vg-name=gnt' Mon Apr 20 01:40:05 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:40:05 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=' Mon Apr 20 01:40: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 Mon Apr 20 01:40: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' Mon Apr 20 01:40: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=itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance01.staging.ganeti.org' Mon Apr 20 01:40:12 2026 * disk 0, size 768M Mon Apr 20 01:40:12 2026 * disk 1, size 512M Mon Apr 20 01:40:12 2026 * creating instance disks... Mon Apr 20 01:40:13 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Mon Apr 20 01:40:13 2026 adding disks to cluster config Mon Apr 20 01:40:13 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon Apr 20 01:40:13 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon Apr 20 01:40:13 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon Apr 20 01:40:13 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon Apr 20 01:40:13 2026 * running the instance OS create scripts... Mon Apr 20 01:40:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: cfebcf4b-0700-4fc2-8299-84c084ef58ad Serial number: 4 Creation time: 2026-04-20 01:40:13 Modification time: 2026-04-20 01:40:13 State: configured to be up, actual state is up Nodes: - primary: itchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:86:c6:1c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e14923c-f692-429a-8cb3-23e51370cf27 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0f09bd27-6270-4f7d-a349-85fb53ccccab.disk0 on primary: /dev/gnt/0f09bd27-6270-4f7d-a349-85fb53ccccab.disk0 (253:0) name: disk0 UUID: a0ea6010-eebb-451c-b2cd-ca6271701203 - disk/1: plain, size 512M access mode: rw logical_id: gnt/318c01fe-749f-4750-a5f4-e4336a153018.disk1 on primary: /dev/gnt/318c01fe-749f-4750-a5f4-e4336a153018.disk1 (253:1) name: disk1 UUID: 273cbaab-6a1a-4bcd-83d9-81e44a47c04c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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' Mon Apr 20 01:40:24 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-04-20 01:40:25.039284 time=0:00:50.596803 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-04-20 01:40:25.039473 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' Mon Apr 20 01:40:27 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 151, 152 Waiting for job 151 ... Mon Apr 20 01:40:31 2026 * Verifying cluster config Mon Apr 20 01:40:31 2026 * Verifying cluster certificate files Mon Apr 20 01:40:31 2026 * Verifying hypervisor parameters Mon Apr 20 01:40:31 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Mon Apr 20 01:40:31 2026 * Verifying group 'default' Mon Apr 20 01:40:31 2026 * Gathering data (3 nodes) Mon Apr 20 01:40:31 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:40:32 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:40:32 2026 * Verifying configuration file consistency Mon Apr 20 01:40:32 2026 * Verifying node status Mon Apr 20 01:40:32 2026 - ERROR: node scratchy.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:32 2026 - ERROR: node major-quimby.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:32 2026 - ERROR: node itchy.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:32 2026 * Verifying instance status Mon Apr 20 01:40:32 2026 * Verifying orphan volumes Mon Apr 20 01:40:32 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:40:32 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:40: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. Mon Apr 20 01:40:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:40:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:40:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:40:32 2026 * Other Notes Mon Apr 20 01:40:32 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=drbd --ipolicy-disk-templates=drbd' Mon Apr 20 01:40:36 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:40:36 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/' Mon Apr 20 01:40:37 2026 - WARNING: Specified a file storage directory, although file storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 158, 159 Waiting for job 158 ... Mon Apr 20 01:40:40 2026 * Verifying cluster config Mon Apr 20 01:40:40 2026 * Verifying cluster certificate files Mon Apr 20 01:40:40 2026 * Verifying hypervisor parameters Mon Apr 20 01:40:40 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Mon Apr 20 01:40:40 2026 * Verifying group 'default' Mon Apr 20 01:40:40 2026 * Gathering data (3 nodes) Mon Apr 20 01:40:40 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:40:41 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:40:41 2026 * Verifying configuration file consistency Mon Apr 20 01:40:41 2026 * Verifying node status Mon Apr 20 01:40:41 2026 * Verifying instance status Mon Apr 20 01:40:41 2026 * Verifying orphan volumes Mon Apr 20 01:40:41 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:40:41 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:40:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:40:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:40:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:40:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:40:41 2026 * Other Notes Mon Apr 20 01:40:41 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-04-20 01:40:45.007681 time=0:00:19.968208 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-04-20 01:40:45.007795 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' Mon Apr 20 01:40: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 166, 167 Waiting for job 166 ... Mon Apr 20 01:40:51 2026 * Verifying cluster config Mon Apr 20 01:40:51 2026 * Verifying cluster certificate files Mon Apr 20 01:40:51 2026 * Verifying hypervisor parameters Mon Apr 20 01:40:51 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Mon Apr 20 01:40:51 2026 * Verifying group 'default' Mon Apr 20 01:40:51 2026 * Gathering data (3 nodes) Mon Apr 20 01:40:51 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:40:52 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:40:52 2026 * Verifying configuration file consistency Mon Apr 20 01:40:52 2026 * Verifying node status Mon Apr 20 01:40:52 2026 - ERROR: node major-quimby.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:52 2026 - ERROR: node itchy.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:52 2026 - ERROR: node scratchy.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Apr 20 01:40:52 2026 * Verifying instance status Mon Apr 20 01:40:52 2026 * Verifying orphan volumes Mon Apr 20 01:40:52 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:40:52 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:40:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:40:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:40:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:40:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:40:52 2026 * Other Notes Mon Apr 20 01:40:52 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=drbd --ipolicy-disk-templates=drbd' Mon Apr 20 01:40:56 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 01:40:56 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/' Mon Apr 20 01:40:57 2026 - WARNING: Specified a sharedfile storage directory, although sharedfile storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 173, 174 Waiting for job 173 ... Mon Apr 20 01:41:00 2026 * Verifying cluster config Mon Apr 20 01:41:00 2026 * Verifying cluster certificate files Mon Apr 20 01:41:00 2026 * Verifying hypervisor parameters Mon Apr 20 01:41:00 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Mon Apr 20 01:41:00 2026 * Verifying group 'default' Mon Apr 20 01:41:00 2026 * Gathering data (3 nodes) Mon Apr 20 01:41:00 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:41:01 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:41:01 2026 * Verifying configuration file consistency Mon Apr 20 01:41:01 2026 * Verifying node status Mon Apr 20 01:41:01 2026 * Verifying instance status Mon Apr 20 01:41:01 2026 * Verifying orphan volumes Mon Apr 20 01:41:01 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:41:01 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:41: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. Mon Apr 20 01:41:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:41:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:41:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:41:01 2026 * Other Notes Mon Apr 20 01:41:01 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-04-20 01:41:04.958727 time=0:00:19.950932 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-04-20 01:41:04.958935 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.Sf3XUZ Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.Sf3XUZ' Command: ssh scratchy.staging.ganeti.org 'rm /tmp/ganeti-install-image.Sf3XUZ' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-04-20 01:41:06.331650 time=0:00:01.372715 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-04-20 01:41:06.331789 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 Mon Apr 20 05:41:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 05:41:06 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 22877 Command: ssh major-quimby.staging.ganeti.org 'pgrep ganeti-kvmd' 20948 Command: ssh itchy.staging.ganeti.org 'pgrep ganeti-kvmd' 21059 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.8 secondary ip: 192.168.1.8 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' 22915 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=xen-pvm' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh major-quimby.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh itchy.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' 22957 Command: ssh major-quimby.staging.ganeti.org 'pgrep ganeti-kvmd' 20980 Command: ssh itchy.staging.ganeti.org 'pgrep ganeti-kvmd' 21091 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=false' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh major-quimby.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-04-20 01:41:42.978557 time=0:00:36.646768 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-04-20 01:41:42.978679 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-04-20 01:41:42.978697 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-04-20 01:41:43.218396 time=0:00:00.239699 [TestClusterVersion] gnt-cluster version <<<< 2026-04-20 01:41:43.218613 start [TestClusterInfo] gnt-cluster info Command: ssh scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:41:37 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-04-20 01:41:43.468112 time=0:00:00.249499 [TestClusterInfo] gnt-cluster info <<<< 2026-04-20 01:41:43.468252 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster getmaster' scratchy.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-04-20 01:41:43.711683 time=0:00:00.243431 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-04-20 01:41:43.711887 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh scratchy.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-04-20 01:41:45.672216 time=0:00:01.960329 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-04-20 01:41:45.672379 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.DFvtEd Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.DFvtEd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt.DFvtEd' abbd8c84-08d1-4c0c-a2f6-444182ce92dbCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.y3npejm8 -oControlMaster=no major-quimby.staging.ganeti.org 'cat /tmp/gnt.DFvtEd' abbd8c84-08d1-4c0c-a2f6-444182ce92dbCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.gehfg7kr -oControlMaster=no itchy.staging.ganeti.org 'cat /tmp/gnt.DFvtEd' abbd8c84-08d1-4c0c-a2f6-444182ce92dbCommand: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.DFvtEd' Command: ssh major-quimby.staging.ganeti.org 'rm -f /tmp/gnt.DFvtEd' Command: ssh itchy.staging.ganeti.org 'rm -f /tmp/gnt.DFvtEd' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-04-20 01:41:46.314617 time=0:00:00.642238 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-04-20 01:41:46.314716 start [TestClusterCommand] gnt-cluster command Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command '\''echo -n babf41c5-2629-4688-837a-ab3dad3b3a84 >/tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581'\''' ------------------------------------------------ node: itchy.staging.ganeti.org return code = 0 ------------------------------------------------ node: major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' babf41c5-2629-4688-837a-ab3dad3b3a84Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.y3npejm8 -oControlMaster=no major-quimby.staging.ganeti.org 'cat /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' babf41c5-2629-4688-837a-ab3dad3b3a84Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.gehfg7kr -oControlMaster=no itchy.staging.ganeti.org 'cat /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' babf41c5-2629-4688-837a-ab3dad3b3a84Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' Command: ssh major-quimby.staging.ganeti.org 'rm -f /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' Command: ssh itchy.staging.ganeti.org 'rm -f /tmp/gnt2635068f-0320-4cfb-bae9-fadb2b184581' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-04-20 01:41:47.071213 time=0:00:00.756497 [TestClusterCommand] gnt-cluster command **** 2026-04-20 01:41:47.071308 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-04-20 01:41:47.071325 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-04-20 01:41:47.071340 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-04-20 01:41:47.071353 start [TestClusterOob] out-of-band framework Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 186, 187 Waiting for job 186 ... Mon Apr 20 01:41:49 2026 * Verifying cluster config Mon Apr 20 01:41:49 2026 * Verifying cluster certificate files Mon Apr 20 01:41:49 2026 * Verifying hypervisor parameters Mon Apr 20 01:41:49 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Mon Apr 20 01:41:49 2026 * Verifying group 'default' Mon Apr 20 01:41:49 2026 * Gathering data (3 nodes) Mon Apr 20 01:41:49 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:41:50 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:41:50 2026 * Verifying configuration file consistency Mon Apr 20 01:41:50 2026 * Verifying node status Mon Apr 20 01:41:50 2026 * Verifying instance status Mon Apr 20 01:41:50 2026 * Verifying orphan volumes Mon Apr 20 01:41:50 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:41:50 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:41: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. Mon Apr 20 01:41:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:41:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:41:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:41:50 2026 * Other Notes Mon Apr 20 01:41:51 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-c7615a1c-e2ad-4533-a72e-548478d3a0d5' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Mon Apr 20 01:41:54 2026 * Verifying cluster config Mon Apr 20 01:41:54 2026 * Verifying cluster certificate files Mon Apr 20 01:41:54 2026 * Verifying hypervisor parameters Mon Apr 20 01:41:54 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Mon Apr 20 01:41:54 2026 * Verifying group 'default' Mon Apr 20 01:41:54 2026 * Gathering data (3 nodes) Mon Apr 20 01:41:54 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:41:55 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:41:55 2026 * Verifying configuration file consistency Mon Apr 20 01:41:55 2026 * Verifying node status Mon Apr 20 01:41:55 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-c7615a1c-e2ad-4533-a72e-548478d3a0d5' Mon Apr 20 01:41:55 2026 - ERROR: node major-quimby.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-c7615a1c-e2ad-4533-a72e-548478d3a0d5' Mon Apr 20 01:41:55 2026 - ERROR: node itchy.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-c7615a1c-e2ad-4533-a72e-548478d3a0d5' Mon Apr 20 01:41:56 2026 * Verifying instance status Mon Apr 20 01:41:56 2026 * Verifying orphan volumes Mon Apr 20 01:41:56 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:41:56 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:41: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. Mon Apr 20 01:41:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:41:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:41:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:41:56 2026 * Other Notes Mon Apr 20 01:41:56 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Mon Apr 20 01:42:00 2026 * Verifying cluster config Mon Apr 20 01:42:00 2026 * Verifying cluster certificate files Mon Apr 20 01:42:00 2026 * Verifying hypervisor parameters Mon Apr 20 01:42:00 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Mon Apr 20 01:42:00 2026 * Verifying group 'default' Mon Apr 20 01:42:00 2026 * Gathering data (3 nodes) Mon Apr 20 01:42:00 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:42:01 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:42:01 2026 * Verifying configuration file consistency Mon Apr 20 01:42:01 2026 * Verifying node status Mon Apr 20 01:42:01 2026 - ERROR: node scratchy.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f is not executable Mon Apr 20 01:42:01 2026 - ERROR: node itchy.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f is not executable Mon Apr 20 01:42:01 2026 - ERROR: node major-quimby.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f is not executable Mon Apr 20 01:42:01 2026 * Verifying instance status Mon Apr 20 01:42:01 2026 * Verifying orphan volumes Mon Apr 20 01:42:01 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:42:01 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:42:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:42:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:42:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:42:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:42:01 2026 * Other Notes Mon Apr 20 01:42:01 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Mon Apr 20 01:42:04 2026 * Verifying cluster config Mon Apr 20 01:42:04 2026 * Verifying cluster certificate files Mon Apr 20 01:42:04 2026 * Verifying hypervisor parameters Mon Apr 20 01:42:04 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Mon Apr 20 01:42:04 2026 * Verifying group 'default' Mon Apr 20 01:42:04 2026 * Gathering data (3 nodes) Mon Apr 20 01:42:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:42:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:42:05 2026 * Verifying configuration file consistency Mon Apr 20 01:42:05 2026 * Verifying node status Mon Apr 20 01:42:05 2026 * Verifying instance status Mon Apr 20 01:42:05 2026 * Verifying orphan volumes Mon Apr 20 01:42:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:42:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:42: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. Mon Apr 20 01:42:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:42:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:42:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:42:05 2026 * Other Notes Mon Apr 20 01:42:05 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-5035bc65-5cfa-40f8-9c40-dbfb2e48932f' ------------------------------------------------ node: itchy.staging.ganeti.org return code = 0 ------------------------------------------------ node: major-quimby.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-04-20 01:42:08.159745 time=0:00:21.088392 [TestClusterOob] out-of-band framework <<<< 2026-04-20 01:42:08.159866 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.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon Apr 20 01:42:09 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Mon Apr 20 01:42:09 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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.05t4nscm -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.05t4nscm -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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 203 Waiting for job 203 ... Submitted jobs 203 Waiting for job 203 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon Apr 20 01:42:16 2026 Instance communication network already is 'mynetwork', nothing to do. Mon Apr 20 01:42:16 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Mon Apr 20 01:42:17 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon Apr 20 01:42:17 2026 Disabling instance communication network, only new instances will be affected. Mon Apr 20 01:42:17 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon Apr 20 01:42:17 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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-04-20 01:42:23.070133 time=0:00:14.910267 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-04-20 01:42:23.070316 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-04-20 01:42:23.148204 time=0:00:00.077888 [TestVersion] Testing remote API version <<<< 2026-04-20 01:42:23.148301 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.8 secondary ip: 192.168.1.8 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-04-20 01:42:26.235142 time=0:00:03.086841 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-04-20 01:42:26.235304 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.8 secondary ip: 192.168.1.8 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/job/fields GET /2/query/job/fields?fields=id,id,end_ts GET /2/query/job GET /2/query/job?fields=end_ts,opresult,opend,opstatus,opexec,opstart,status,priority,start_ts,received_ts,oplog,archived,id,ops,summary,oppriority 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/group/fields GET /2/query/group/fields?fields=name,name,node_cnt GET /2/query/group GET /2/query/group?fields=node_cnt,alloc_policy,tags,ndp/oob_program,ndparams,ndp/cpu_speed,ndp/ovs_name,name,ndp/ovs_link,ndp/ssh_port,ipolicy,serial_no,ndp/spindle_count,ndp/ovs,pinst_list,custom_diskparams,ctime,mtime,ndp/exclusive_storage,diskparams,custom_ipolicy,custom_ndparams,node_list,pinst_cnt,uuid GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,ctime GET /2/query/network GET /2/query/network?fields=ctime,inst_list,reserved_count,map,gateway6,mac_prefix,free_count,tags,network,gateway,serial_no,uuid,group_list,group_cnt,mtime,name,inst_cnt,network6,external_reservations GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,ndp/ssh_port GET /2/query/node GET /2/query/node?fields=ndp/ssh_port,drained,ctotal,disk_state,mtime,pinst_cnt,mtotal,dtotal,spfree,ndp/ovs_name,ndp/cpu_speed,group.uuid,ndp/spindle_count,offline,custom_ndparams,tags,mnode,sinst_list,ndp/exclusive_storage,pip,ctime,powered,role,vm_capable,sptotal,sinst_cnt,sip,mfree,master_candidate,bootid,cnos,ndp/ovs_link,ndp/ovs,ndp/oob_program,ndparams,cnodes,serial_no,uuid,master,master_capable,name,hv_state,csockets,group,dfree,pinst_list GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,mode GET /2/query/lock GET /2/query/lock?fields=mode,owner,pending,name GET /2/query/lock?fields=name GET /2/query/lock?fields=name,%20name%09,name%20 PUT /2/query/lock?fields=name PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,predicates GET /2/query/filter GET /2/query/filter?fields=predicates,reason_trail,action,watermark,uuid,priority GET /2/query/filter?fields=uuid GET /2/query/filter?fields=uuid,%20uuid%09,uuid%20 PUT /2/query/filter?fields=uuid PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,hv/vnc_x509_path GET /2/query/instance GET /2/query/instance?fields=hv/vnc_x509_path,hv/spice_tls_ciphers,nic.network.name/4,nic.mac/2,nic.uuid/7,nic.network.name/6,hv/num_ttys,hv/viridian,nic.bridge/5,disk.name/2,disk.spindles/15,pnode.group,hv/kvm_flag,hv/reboot_behavior,disk.uuid/5,disk.spindles/4,snodes.group,hv/pci_pass,admin_state_source,uuid,disk.name/4,os,nic.ip/5,hv/cpu_mask,hv/init_script,nic.network.name/1,hv/vnet_hdr,nic.vlan/2,nic.bridge/3,disk.sizes,nic.mode/0,ctime,disk.size/3,nic.network.name/2,nic.link/4,sda_size,nic.link/0,hv/extra_cgroups,hv/migration_downtime,nic.ip/7,nic.bridge/2,be/auto_balance,hv/vhost_net,nic.mac/1,disk.size/9,snodes,disk.size/2,hv/extra_config,nic.mac/4,disk.size/14,disk.spindles/5,nic.vlan/0,sdb_size,nic.ip/2,disk.size/11,hv/mem_path,disk.name/8,disk.name/10,disk.spindles/11,disk.uuid/14,hv/cpu_cores,nic_network,disk.size/8,hv/spice_image_compression,hv/vga,hv/spice_zlib_glz_wan_compression,hv/usb_mouse,console,tags,be/always_failover,nic.mode/2,disk.uuids,nic.vlans,nic.uuid/4,custom_beparams,nic.bridge/0,disk.spindles/12,nic.name/2,status,nic.bridge/7,nic.uuid/6,disk.size/15,nic.name/7,nic.mac/0,disk.spindles/13,nic.link/2,nic.vlan/6,nic.network/0,nic_link,vcpus,hv/vif_type,nic.name/0,disk.size/13,hv/bootloader_args,disk.uuid/2,nic.network.name/5,nic.vlan/7,disk.spindles/6,hv/cpu_type,hv/cpu_cap,nic.network.name/0,hv/spice_use_vdagent,hv/migration_caps,disk.size/12,hv/disk_discard,hv/use_localtime,hv/devices,hv/drop_capabilities,nic.count,nic.ip/6,hv/machine_version,nic.mode/5,disk.size/10,nic.vlan/1,disk.name/13,disk.spindles/1,hv/spice_ip_version,disk.spindles/2,disk.uuid/7,nic.macs,nic.name/6,disk.spindles/9,hv/kernel_args,nic.mode/3,hv/vif_script,hv/virtio_net_queues,hv/cdrom_disk_type,be/memory,hv/kernel_path,oper_ram,hv/cpu_weight,hv/spice_bind,nic.name/3,disk.name/5,hv/spice_streaming_video,hv/vnc_tls,hv/kvm_path,nic.link/7,be/maxmem,nic.network/6,network_port,nic.mode/1,disk.spindles/14,nic.names,hv/spice_use_tls,hv/floppy_image_path,nic.link/5,hv/spice_password_file,disk.spindles/7,nic.name/5,disks_active,disk.name/1,name,hv/serial_speed,disk.name/0,disk.uuid/15,hv/cpu_threads,pnode,nic_mode,be/spindle_use,hv/blockdev_prefix,hv/boot_order,hv/pae,hv/scsi_controller_type,nic.mac/6,hv/spice_jpeg_wan_compression,disk_template,nic.links,disk.size/0,custom_osparams,hv/kvm_pci_reservations,nic.ip/3,nic.uuid/0,hv/vnc_bind_address,hv/cdrom2_image_path,disk.uuid/0,nic.networks,nic.mode/6,be/vcpus,nic.ip/0,nic.network/4,nic.mac/5,nic.name/4,admin_state,disk.uuid/1,disk.name/7,nic.mac/7,disk.name/9,disk.count,hv/soundhw,disk.spindles/0,hv/bootloader_path,disk.size/5,disk.uuid/10,custom_nicparams,hypervisor,nic.vlan/3,hv/disk_aio,disk.uuid/6,disk.size/6,nic.modes,disk.uuid/4,hv/usb_devices,nic.network.name/7,nic.ip/1,nic.uuid/3,disk.spindles/8,disk.spindles,hv/user_shutdown,nic.vlan/5,hv/root_path,hv/kvm_extra,oper_vcpus,nic.uuids,nic.network/3,serial_no,nic.network/1,hv/security_domain,pnode.group.uuid,hv/nic_type,disk.uuid/11,nic.network/7,hv/spice_playback_compression,nic.uuid/1,nic.link/6,nic.link/1,oper_state,disk.name/14,ip,hv/acpi,disk.uuid/13,nic.ip/4,disk.uuid/9,be/minmem,hv/device_model,hv/disk_cache,hv/use_bootloader,nic.ips,hv/vnc_x509_verify,nic.uuid/5,mac,hv/keymap,forthcoming,nic.network/2,disk.uuid/8,disk.name/3,bridge,hv/serial_console,custom_hvparams,nic.uuid/2,disk.size/7,nic.bridges,disk.uuid/12,disk.names,disk.name/11,hv/vnc_password_file,hv/cpuid,hv/cdrom_image_path,disk.spindles/3,hv/cpu_sockets,disk_usage,hv/disk_type,hvparams,hv/use_guest_agent,nic.mac/3,admin_up,nic.network.name/3,nic.vlan/4,snodes.group.uuid,nic.bridge/6,disk.uuid/3,hv/security_model,nic.mode/4,nic.networks.names,nic.link/3,nic.bridge/1,hv/use_chroot,hv/startup_timeout,beparams,disk.spindles/10,mtime,nic.bridge/4,nic.network/5,disk.size/4,disk.name/6,disk.size/1,disk.name/15,disk.name/12,hv/initrd_path,osparams,nic.mode/7,nic.name/1 GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-04-20 01:42:34.240336 time=0:00:08.005032 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-04-20 01:42:34.240484 time=0:05:38.612422 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-04-20 01:42:34.240538 start [RunOsTests] Runs all tests related to gnt-os **** 2026-04-20 01:42:34.240633 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240658 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240671 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240681 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240689 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240711 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240751 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-04-20 01:42:34.240764 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-04-20 01:42:34.240770 time=0:00:00.000232 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-04-20 01:42:34.240855 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/215 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/216 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-04-20 01:42:39.600786 time=0:00:05.359931 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-04-20 01:42:39.600936 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-04-20 01:42:39.601000 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-04-20 01:42:40.862925 time=0:00:01.261925 [TestNodeVolumes] gnt-node volumes <<<< 2026-04-20 01:42:40.863096 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 scratchy.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.1G Y itchy.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.2G Y major-quimby.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.2G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=allocatable,used,node,size,free,name,type' Allocatable Used Node Size Free Name Type Y 0M scratchy.staging.ganeti.org 12.7G 8.1G /srv/ganeti/file-storage file Y 0M itchy.staging.ganeti.org 12.7G 8.2G /srv/ganeti/file-storage file Y 0M major-quimby.staging.ganeti.org 12.7G 8.2G /srv/ganeti/file-storage file Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' scratchy.staging.ganeti.org|/srv/ganeti/file-storage|Y itchy.staging.ganeti.org|/srv/ganeti/file-storage|Y major-quimby.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.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 itchy.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 itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.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-pv' Node Type Name Size Used Free Allocatable scratchy.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y itchy.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y major-quimby.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=allocatable,used,node,size,free,name,type' Allocatable Used Node Size Free Name Type Y 0M scratchy.staging.ganeti.org 22.0G 22.0G /dev/vdb lvm-pv Y 0M itchy.staging.ganeti.org 22.0G 22.0G /dev/vdb lvm-pv Y 0M major-quimby.staging.ganeti.org 22.0G 22.0G /dev/vdb lvm-pv Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' scratchy.staging.ganeti.org|/dev/vdb|Y itchy.staging.ganeti.org|/dev/vdb|Y major-quimby.staging.ganeti.org|/dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage scratchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage itchy.staging.ganeti.org lvm-pv /dev/vdb' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage itchy.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 list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable scratchy.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y itchy.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y major-quimby.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=allocatable,used,node,size,free,name,type' Allocatable Used Node Size Free Name Type Y 0M scratchy.staging.ganeti.org 22.0G 22.0G gnt lvm-vg Y 0M itchy.staging.ganeti.org 22.0G 22.0G gnt lvm-vg Y 0M major-quimby.staging.ganeti.org 22.0G 22.0G gnt lvm-vg Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' scratchy.staging.ganeti.org|gnt|Y itchy.staging.ganeti.org|gnt|Y major-quimby.staging.ganeti.org|gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.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 scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.staging.ganeti.org' gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes scratchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.staging.ganeti.org lvm-vg gnt' Mon Apr 20 01:43:19 2026 Repairing storage unit 'gnt' on scratchy.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage itchy.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.staging.ganeti.org lvm-vg gnt' Mon Apr 20 01:43:25 2026 Repairing storage unit 'gnt' on itchy.staging.ganeti.org ... ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-04-20 01:43:25.863121 time=0:00:45.000025 [TestNodeStorage] gnt-node storage **** 2026-04-20 01:43:25.863306 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-04-20 01:43:25.863326 time=0:00:46.262390 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-04-20 01:43:25.863369 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-04-20 01:43:25.863407 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /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/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy,ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,pinst_cnt,diskparams,ndparams,tags,ndp/ssh_port,ndp/ovs_name,uuid,mtime,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,custom_ipolicy,serial_no,ndp/ovs,pinst_list,node_list,name,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,ndp/cpu_speed,node_cnt,custom_ndparams,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:43:27.986003 time=0:00:02.122596 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:43:27.986145 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.05t4nscm -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-04-20 01:43:28.678502 time=0:00:00.692357 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-04-20 01:43:28.678586 time=0:00:02.815217 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-04-20 01:43:28.678621 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-04-20 01:43:28.678671 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: 4c02b192-c8b5-4ce3-abd3-d9b30e388c20) 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: e4fcf1b4-be74-4654-9c43-8a0f05f82008) 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: 4c02b192-c8b5-4ce3-abd3-d9b30e388c20) 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: 6b5d2e35-48fd-4f45-8f36-521170716182, bdb63916-8b55-4757-a9a1-86a0b74b6e56, d42ffb7d-f852-409b-a44a-4bced7d3f091 Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-04-20 01:43:41.304922 time=0:00:12.626251 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-04-20 01:43:41.305048 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-04-20 01:43:43.873788 time=0:00:02.568740 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-04-20 01:43:43.873881 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.05t4nscm -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) 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 scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-count=4,disk-size=4,cpu-count=4,spindle-use=4,nic-count=4,memory-size=4/max:disk-count=4,disk-size=4,cpu-count=4,spindle-use=4,nic-count=4,memory-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) 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=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, 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=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) 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=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 cpu-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) 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=4,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 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=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for spindle-use: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 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=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=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.05t4nscm -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 nic-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh 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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh 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=4,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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) 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.05t4nscm -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) 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: 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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: 1.5 vcpu-ratio: default (4) Command: ssh 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.05t4nscm -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) 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.05t4nscm -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) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: plain vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.05t4nscm -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) 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: 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 modify --node-parameters spindle_count=10 group1' 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-04-20 01:44:19.031337 time=0:00:35.157456 [TestGroupModify] gnt-group modify <<<< 2026-04-20 01:44:19.031452 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/296 POST /2/groups GET /2/jobs/297 PUT /2/groups/group1/modify GET /2/jobs/298 PUT /2/groups/group2/rename GET /2/jobs/299 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/301 DELETE /2/groups/group3 GET /2/jobs/302 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-04-20 01:44:26.448425 time=0:00:07.416973 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-04-20 01:44:26.448541 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/306 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/307 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-04-20 01:44:31.580522 time=0:00:05.131981 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-04-20 01:44:31.580632 time=0:01:02.902011 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-04-20 01:44:31.580703 start [RunNetworkTests] Run tests for network management <<<< 2026-04-20 01:44:31.580767 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: c8f3b44e-9660-4671-bc48-2dd1d7595d87) Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /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 mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count,mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,uuid,gateway >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,gateway6,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,ctime,inst_cnt,reserved_count,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_list,tags,network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_cnt,serial_no,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.05t4nscm -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.05t4nscm -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.05t4nscm -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.05t4nscm -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 mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /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 mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count,mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,uuid,gateway >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,gateway6,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,ctime,inst_cnt,reserved_count,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_list,tags,network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_cnt,serial_no,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.05t4nscm -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.05t4nscm -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.05t4nscm -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 -------------- >>>> 2026-04-20 01:44:42.645545 time=0:00:11.064778 [TestNetworkAddRemove] gnt-network add/remove Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:44:42.645664 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 mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /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 mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count,mtime,serial_no,group_cnt,network,tags,group_list,mac_prefix,map,reserved_count,inst_cnt,ctime,external_reservations,network6,gateway6,name,gateway,uuid,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,uuid,gateway >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,gateway6,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,ctime,inst_cnt,reserved_count,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_list,tags,network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output group_cnt,serial_no,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.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:44:51.905994 time=0:00:09.260330 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-04-20 01:44:51.906177 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/323 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/324 Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-04-20 01:44:59.491109 time=0:00:07.584932 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-04-20 01:44:59.491219 time=0:00:27.910516 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-04-20 01:44:59.491263 start [RunFilterTests] Run tests for job filter management **** 2026-04-20 01:44:59.491329 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-04-20 01:44:59.491345 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-04-20 01:44:59.491354 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-04-20 01:44:59.491362 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-04-20 01:44:59.491371 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-04-20 01:44:59.491386 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-04-20 01:44:59.491394 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-04-20 01:44:59.491401 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-04-20 01:44:59.491409 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-04-20 01:44:59.491416 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-04-20 01:44:59.491427 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-04-20 01:44:59.491438 time=0:00:00.000175 [RunFilterTests] Run tests for job filter management <<<< 2026-04-20 01:44:59.491535 start [TestNodeReadd] gnt-node add --readd Command: ssh scratchy.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.10 --readd --no-node-setup itchy.staging.ganeti.org' Stdout was: -- WARNING -- The option --no-node-setup is disabled. Whether or not the SSH setup is manipulated while adding a node is determined by the 'modify_ssh_setup' value in the cluster-wide configuration instead. Mon Apr 20 01:45:02 2026 - INFO: Readding a node, the offline/drained flags were reset Mon Apr 20 01:45:02 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-04-20 01:45:08.263501 time=0:00:08.771966 [TestNodeReadd] gnt-node add --readd <<<< 2026-04-20 01:45:08.263638 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 itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 334, 335 Waiting for job 334 ... Mon Apr 20 01:45:15 2026 * Verifying cluster config Mon Apr 20 01:45:15 2026 * Verifying cluster certificate files Mon Apr 20 01:45:15 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:15 2026 * Verifying all nodes belong to an existing group Waiting for job 335 ... Mon Apr 20 01:45:16 2026 * Verifying group 'default' Mon Apr 20 01:45:16 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:16 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:17 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:17 2026 * Verifying configuration file consistency Mon Apr 20 01:45:17 2026 * Verifying node status Mon Apr 20 01:45:17 2026 * Verifying instance status Mon Apr 20 01:45:17 2026 * Verifying orphan volumes Mon Apr 20 01:45:17 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:17 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:45:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:17 2026 * Other Notes Mon Apr 20 01:45:17 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=no itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 338, 339 Waiting for job 338 ... Mon Apr 20 01:45:21 2026 * Verifying cluster config Mon Apr 20 01:45:21 2026 * Verifying cluster certificate files Mon Apr 20 01:45:21 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:21 2026 * Verifying all nodes belong to an existing group Waiting for job 339 ... Mon Apr 20 01:45:21 2026 * Verifying group 'default' Mon Apr 20 01:45:21 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:21 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:22 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:22 2026 * Verifying configuration file consistency Mon Apr 20 01:45:22 2026 * Verifying node status Mon Apr 20 01:45:22 2026 * Verifying instance status Mon Apr 20 01:45:22 2026 * Verifying orphan volumes Mon Apr 20 01:45:22 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:22 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:45:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:22 2026 * Other Notes Mon Apr 20 01:45:22 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - drained -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 342, 343 Waiting for job 342 ... Mon Apr 20 01:45:25 2026 * Verifying cluster config Mon Apr 20 01:45:25 2026 * Verifying cluster certificate files Mon Apr 20 01:45:25 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:25 2026 * Verifying all nodes belong to an existing group Waiting for job 343 ... Mon Apr 20 01:45:26 2026 * Verifying group 'default' Mon Apr 20 01:45:26 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:26 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:27 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:27 2026 * Verifying configuration file consistency Mon Apr 20 01:45:27 2026 * Verifying node status Mon Apr 20 01:45:27 2026 * Verifying instance status Mon Apr 20 01:45:27 2026 * Verifying orphan volumes Mon Apr 20 01:45:27 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:27 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45: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. Mon Apr 20 01:45:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:27 2026 * Other Notes Mon Apr 20 01:45:27 2026 - NOTICE: 1 drained node(s) found. Mon Apr 20 01:45:27 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=no itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - drained -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 346, 347 Waiting for job 346 ... Mon Apr 20 01:45:30 2026 * Verifying cluster config Mon Apr 20 01:45:30 2026 * Verifying cluster certificate files Mon Apr 20 01:45:30 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:30 2026 * Verifying all nodes belong to an existing group Waiting for job 347 ... Mon Apr 20 01:45:30 2026 * Verifying group 'default' Mon Apr 20 01:45:30 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:30 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:31 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:31 2026 * Verifying configuration file consistency Mon Apr 20 01:45:31 2026 * Verifying node status Mon Apr 20 01:45:31 2026 * Verifying instance status Mon Apr 20 01:45:31 2026 * Verifying orphan volumes Mon Apr 20 01:45:31 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:31 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:45:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:31 2026 * Other Notes Mon Apr 20 01:45:32 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=yes itchy.staging.ganeti.org' Mon Apr 20 01:45:33 2026 Failed to stop KVM daemon on node 'itchy.staging.ganeti.org': Node is marked offline Modified node itchy.staging.ganeti.org - offline -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 350, 351 Waiting for job 350 ... Mon Apr 20 01:45:34 2026 * Verifying cluster config Mon Apr 20 01:45:34 2026 * Verifying cluster certificate files Mon Apr 20 01:45:34 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:34 2026 * Verifying all nodes belong to an existing group Waiting for job 351 ... Mon Apr 20 01:45:35 2026 * Verifying group 'default' Mon Apr 20 01:45:35 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:35 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:36 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:36 2026 * Verifying configuration file consistency Mon Apr 20 01:45:36 2026 * Verifying node status Mon Apr 20 01:45:36 2026 * Verifying instance status Mon Apr 20 01:45:36 2026 * Verifying orphan volumes Mon Apr 20 01:45:36 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:36 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:45:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:36 2026 * Other Notes Mon Apr 20 01:45:36 2026 - NOTICE: 1 offline node(s) found. Mon Apr 20 01:45:36 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=no itchy.staging.ganeti.org' Mon Apr 20 01:45:37 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node itchy.staging.ganeti.org - offline -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 354, 355 Waiting for job 354 ... Mon Apr 20 01:45:39 2026 * Verifying cluster config Mon Apr 20 01:45:39 2026 * Verifying cluster certificate files Mon Apr 20 01:45:39 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:39 2026 * Verifying all nodes belong to an existing group Waiting for job 355 ... Mon Apr 20 01:45:39 2026 * Verifying group 'default' Mon Apr 20 01:45:39 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:39 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:40 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:40 2026 * Verifying configuration file consistency Mon Apr 20 01:45:40 2026 * Verifying node status Mon Apr 20 01:45:40 2026 * Verifying instance status Mon Apr 20 01:45:40 2026 * Verifying orphan volumes Mon Apr 20 01:45:40 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:40 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:45:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:40 2026 * Other Notes Mon Apr 20 01:45:40 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --master-candidate=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.10 itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - secondary_ip -> 192.168.1.10 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' Mon Apr 20 01:45:49 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-04-20 01:45:49.869054 time=0:00:41.605416 [TestNodeModify] gnt-node modify <<<< 2026-04-20 01:45:49.869202 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 itchy.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-04-20 01:45:55.866328 time=0:00:05.997126 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 474b8da5a15439d72d66e2922a81e6ec9c7a3a61 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 366, 367 Waiting for job 366 ... Mon Apr 20 01:45:57 2026 * Verifying cluster config Mon Apr 20 01:45:57 2026 * Verifying cluster certificate files Mon Apr 20 01:45:57 2026 * Verifying hypervisor parameters Mon Apr 20 01:45:57 2026 * Verifying all nodes belong to an existing group Waiting for job 367 ... Mon Apr 20 01:45:58 2026 * Verifying group 'default' Mon Apr 20 01:45:58 2026 * Gathering data (3 nodes) Mon Apr 20 01:45:58 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:45:59 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:45:59 2026 * Verifying configuration file consistency Mon Apr 20 01:45:59 2026 * Verifying node status Mon Apr 20 01:45:59 2026 * Verifying instance status Mon Apr 20 01:45:59 2026 * Verifying orphan volumes Mon Apr 20 01:45:59 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:45:59 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:45: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. Mon Apr 20 01:45:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:45:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:45:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:45:59 2026 * Other Notes Mon Apr 20 01:45:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 474b8da5a15439d72d66e2922a81e6ec9c7a3a61 /var/lib/ganeti/config.data <<<< 2026-04-20 01:45:59.565074 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/371 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/372 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-04-20 01:46:05.448244 time=0:00:05.883170 [TestNodeTags] gnt-node tags <<<< 2026-04-20 01:46:05.448378 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-04-20 01:46:06.478152 time=0:00:01.029774 [TestNode] Testing getting node(s) info via remote API <<<< 2026-04-20 01:46:06.478317 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/374 Mon Apr 20 01:46:07 2026 * disk 0, size 768M Mon Apr 20 01:46:07 2026 * disk 1, size 512M Mon Apr 20 01:46:07 2026 * creating instance disks... Mon Apr 20 01:46:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:46:08 2026 adding disks to cluster config Mon Apr 20 01:46:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:46:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:46:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:46:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:46:09 2026 * running the instance OS create scripts... Mon Apr 20 01:46:09 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-04-20 01:46:09.998386 time=0:00:03.520069 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-04-20 01:46:09.998550 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 375 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:46:21.388445 time=0:00:11.389895 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:46:21.388591 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 01:46:21.388618 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 378 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 378 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 379 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:46: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 380 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 380 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 01:46:31.039802 time=0:00:09.651184 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 01:46:31.039957 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 384 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:46:33.520506 time=0:00:02.480549 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:46:33.520712 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/385 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 01:46:44.904176 time=0:00:11.383464 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 01:46:44.904302 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 01:46:47.392534 time=0:00:02.488232 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 01:46:47.392680 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:46:59.113996 time=0:00:11.721316 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:46:59.114168 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: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 16 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:46:46 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 01:47:00.311690 time=0:00:01.197522 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 01:47:00.311861 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 16 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:46:46 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:47:02 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:47:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:84:27: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' Mon Apr 20 01:47:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:47:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:47:06 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:47:06 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' Mon Apr 20 01:47:08 2026 * disk 2, size 1.0G Mon Apr 20 01:47:08 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:47:08 2026 - INFO: Hotplug done. Mon Apr 20 01:47:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:47:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:47:10 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:47:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 01:47:28.459673 time=0:00:28.147812 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 01:47:28.459817 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/408 GET /2/jobs/409 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 01:47:30.884170 time=0:00:02.424353 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 01:47:30.884298 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 01:47:30.884334 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 01:47:30.884350 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 01:47:30.884368 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 410 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:47:37.296229 time=0:00:06.411861 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:47:37.296330 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 01:47:37.296372 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 01:47:37.296390 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 39 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:36 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.gwIMzY 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.gwIMzY && mv /tmp/gnt.gwIMzY /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: Mon Apr 20 01:47:39 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 39 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:36 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.XuEFKw 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.XuEFKw && mv /tmp/gnt.XuEFKw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 39 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:36 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 41 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:44 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 43 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:48 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:47:50.628327 time=0:00:13.331937 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:47:50.628413 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/419 GET /2/jobs/420 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:47:56.192188 time=0:00:05.563775 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:47:56.192309 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 47 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:55 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.gxvQ4i 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.gxvQ4i && mv /tmp/gnt.gxvQ4i /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: Mon Apr 20 01:47:58 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 47 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:55 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.heeRDX 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.heeRDX && mv /tmp/gnt.heeRDX /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 47 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:47:55 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 49 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:48:03 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c4ba653-59ef-432f-a730-97dccb2a4e44 Serial number: 51 Creation time: 2026-04-20 01:46:08 Modification time: 2026-04-20 01:48:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:ae:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2515862e-969a-453d-9b4c-3f229787cb38 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 on primary: /dev/gnt/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 (253:0) name: disk0 UUID: 63be3899-4bd6-4e96-9f11-d8c8d156a0c9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 on primary: /dev/gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 (253:1) name: disk1 UUID: 50b63f66-4ce9-486f-b674-fdfcecfc0525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.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/bd248766-c5d6-40fc-ab05-c1b42de99664.disk0 gnt/ab8296a0-57de-4e1a-ac13-f39c84899bf0.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-20 01:48:09.593471 time=0:00:13.401162 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:48:09.593585 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/429 GET /2/jobs/430 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:48:15.320318 time=0:00:05.726733 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:48:15.320443 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 01:48:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 01:48:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:48: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' Mon Apr 20 01:48:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 01:48:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:48: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' Mon Apr 20 01:48:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 01:48:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:48: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' Mon Apr 20 01:48:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 01:48:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:48:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 01:48:27.453246 time=0:00:12.132803 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 01:48:27.453459 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 437 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:48:29.847270 time=0:00:02.393811 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:48:29.847405 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 438 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 439 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 440 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 441 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 442 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:49:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:49:10.056127 time=0:00:40.208722 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 01:49:10.056252 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/446 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/447 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 01:49:15.184286 time=0:00:05.128034 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 01:49:15.184411 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 449, 450 Waiting for job 449 ... Mon Apr 20 01:49:17 2026 * Verifying cluster config Mon Apr 20 01:49:17 2026 * Verifying cluster certificate files Mon Apr 20 01:49:17 2026 * Verifying hypervisor parameters Mon Apr 20 01:49:17 2026 * Verifying all nodes belong to an existing group Waiting for job 450 ... Mon Apr 20 01:49:17 2026 * Verifying group 'default' Mon Apr 20 01:49:17 2026 * Gathering data (3 nodes) Mon Apr 20 01:49:17 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:49:18 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:49:18 2026 * Verifying configuration file consistency Mon Apr 20 01:49:18 2026 * Verifying node status Mon Apr 20 01:49:18 2026 * Verifying instance status Mon Apr 20 01:49:18 2026 * Verifying orphan volumes Mon Apr 20 01:49:18 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:49:18 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:49:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:49:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:49:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:49:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:49:18 2026 * Other Notes Mon Apr 20 01:49:18 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 01:49:18 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 452 Waiting for job 452 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 01:49:20.870760 time=0:00:05.686349 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 01:49:20.870878 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/455 Mon Apr 20 01:49:22 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 01:49:23.168566 time=0:00:02.297688 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 01:49:23.168693 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 01:49:28.476460 time=0:00:05.307767 [TestNodeList] gnt-node list <<<< 2026-04-20 01:49:28.476571 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 136 283 398 26 72 429 239 18 427 317 51 306 172 86 352 107 238 395 338 310 264 371 274 123 405 131 345 286 271 367 106 209 42 176 46 226 94 124 455 434 320 350 444 394 224 44 77 45 69 211 426 150 356 48 14 54 425 57 255 162 169 15 183 95 262 34 78 344 138 135 300 331 265 280 52 174 180 25 287 231 28 396 349 291 170 118 9 364 27 184 103 126 96 254 246 397 4 282 7 171 388 19 404 430 304 80 100 273 3 235 355 159 257 454 128 90 424 146 108 88 125 292 406 332 56 112 378 87 393 202 302 36 127 113 294 233 376 49 62 10 339 23 85 117 133 272 22 147 335 360 428 440 219 358 326 240 401 229 186 419 221 215 436 366 258 260 139 13 64 104 316 244 79 134 290 166 2 102 337 116 227 191 245 71 305 70 281 293 369 382 263 421 298 301 361 414 375 296 445 63 391 194 309 76 308 148 188 299 155 431 374 249 268 67 195 29 433 408 53 220 228 152 295 84 210 416 447 167 333 217 225 385 446 351 61 181 346 168 315 432 330 232 377 343 199 59 206 175 420 185 277 437 285 173 91 190 208 402 6 386 40 11 73 200 348 269 252 160 143 247 379 412 336 17 119 365 222 453 359 187 449 37 276 279 354 323 89 450 390 161 413 415 58 214 189 381 312 297 30 417 407 120 114 251 47 241 288 266 203 129 380 157 140 441 383 261 223 178 182 216 33 43 357 130 21 387 201 97 329 145 363 321 289 35 121 153 218 66 164 392 16 55 324 198 50 38 196 81 267 452 193 205 318 278 439 442 307 154 24 311 438 418 256 151 1 5 165 347 68 132 177 422 399 83 342 213 319 204 8 41 242 328 110 370 31 20 353 12 314 284 243 368 137 230 322 179 313 253 39 409 197 144 75 451 142 115 400 65 74 156 362 389 270 149 32 163 82 373 101 325 141 109 372 340 237 327 207 334 275 250 384 99 303 341 93 98 403 443 248 111 236 448 212 158 92 435 234 259 411 423 122 60 192 410 105' 136 283 398 26 72 429 239 18 427 317 51 306 172 86 352 107 238 395 338 310 264 371 274 123 405 131 345 286 271 367 106 209 42 176 46 226 94 124 455 434 320 350 444 394 224 44 77 45 69 211 426 150 356 48 14 54 425 57 255 162 169 15 183 95 262 34 78 344 138 135 300 331 265 280 52 174 180 25 287 231 28 396 349 291 170 118 9 364 27 184 103 126 96 254 246 397 4 282 7 171 388 19 404 430 304 80 100 273 3 235 355 159 257 454 128 90 424 146 108 88 125 292 406 332 56 112 378 87 393 202 302 36 127 113 294 233 376 49 62 10 339 23 85 117 133 272 22 147 335 360 428 440 219 358 326 240 401 229 186 419 221 215 436 366 258 260 139 13 64 104 316 244 79 134 290 166 2 102 337 116 227 191 245 71 305 70 281 293 369 382 263 421 298 301 361 414 375 296 445 63 391 194 309 76 308 148 188 299 155 431 374 249 268 67 195 29 433 408 53 220 228 152 295 84 210 416 447 167 333 217 225 385 446 351 61 181 346 168 315 432 330 232 377 343 199 59 206 175 420 185 277 437 285 173 91 190 208 402 6 386 40 11 73 200 348 269 252 160 143 247 379 412 336 17 119 365 222 453 359 187 449 37 276 279 354 323 89 450 390 161 413 415 58 214 189 381 312 297 30 417 407 120 114 251 47 241 288 266 203 129 380 157 140 441 383 261 223 178 182 216 33 43 357 130 21 387 201 97 329 145 363 321 289 35 121 153 218 66 164 392 16 55 324 198 50 38 196 81 267 452 193 205 318 278 439 442 307 154 24 311 438 418 256 151 1 5 165 347 68 132 177 422 399 83 342 213 319 204 8 41 242 328 110 370 31 20 353 12 314 284 243 368 137 230 322 179 313 253 39 409 197 144 75 451 142 115 400 65 74 156 362 389 270 149 32 163 82 373 101 325 141 109 372 340 237 327 207 334 275 250 384 99 303 341 93 98 403 443 248 111 236 448 212 158 92 435 234 259 411 423 122 60 192 410 105 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-04-20 01:49:31.196736 time=0:00:02.720165 [TestJobList] gnt-job list <<<< 2026-04-20 01:49:31.196872 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/456 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-20 01:49:37.888914 time=0:00:06.692042 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-20 01:49:37.889026 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/457 Mon Apr 20 01:49:39 2026 * disk 0, size 768M Mon Apr 20 01:49:39 2026 * disk 1, size 512M Mon Apr 20 01:49:39 2026 * creating instance disks... Mon Apr 20 01:49:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:49:40 2026 adding disks to cluster config Mon Apr 20 01:49:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:49:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:49:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:49:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:49:40 2026 * running the instance OS create scripts... Mon Apr 20 01:49:40 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-04-20 01:49:41.433999 time=0:00:03.544973 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-04-20 01:49:41.434132 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 458 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:49:52.856154 time=0:00:11.422022 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:49:52.856268 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 01:49:52.856292 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 461 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 461 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 462 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:49: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 463 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 463 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 464 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 464 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 01:50:02.343413 time=0:00:09.487121 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 01:50:02.343617 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 467 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:50:04.826158 time=0:00:02.482541 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:50:04.826318 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/468 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 01:50:16.240404 time=0:00:11.414086 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 01:50:16.240520 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 01:50:18.616902 time=0:00:02.376382 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 01:50:18.617023 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:50:30.349664 time=0:00:11.732641 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:50:30.349835 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: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 16 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:50:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 01:50:31.671401 time=0:00:01.321566 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 01:50:31.671581 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 16 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:50:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:50:34 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:50:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6a:73:74,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' Mon Apr 20 01:50:35 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:50: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' Mon Apr 20 01:50:36 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:50: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' Mon Apr 20 01:50:38 2026 * disk 2, size 1.0G Mon Apr 20 01:50:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:50:39 2026 - INFO: Hotplug done. Mon Apr 20 01:50:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:50: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' Mon Apr 20 01:50:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:50: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: 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-04-20 01:50:59.145023 time=0:00:27.473442 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 01:50:59.145194 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/491 GET /2/jobs/492 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 01:51:01.524218 time=0:00:02.379024 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 01:51:01.524347 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 01:51:01.524371 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 01:51:01.524386 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 01:51:01.524402 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 493 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:51:07.940312 time=0:00:06.415910 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:51:07.940481 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 01:51:07.940509 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 01:51:07.940527 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 39 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ynzFsi 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.ynzFsi && mv /tmp/gnt.ynzFsi /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: Mon Apr 20 01:51:10 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 39 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.IjG4FQ 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.IjG4FQ && mv /tmp/gnt.IjG4FQ /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 39 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 41 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:16 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 43 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:20 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:51:22.608105 time=0:00:14.667578 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:51:22.608248 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/502 GET /2/jobs/503 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:51:28.264619 time=0:00:05.656371 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:51:28.264757 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 47 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:27 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Bi8wLs 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.Bi8wLs && mv /tmp/gnt.Bi8wLs /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: Mon Apr 20 01:51:30 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 47 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:27 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.h8a27k 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.h8a27k && mv /tmp/gnt.h8a27k /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 47 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:27 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 49 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:35 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5053de5c-5536-4f04-a616-5c867988e716 Serial number: 51 Creation time: 2026-04-20 01:49:40 Modification time: 2026-04-20 01:51:40 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:9d:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1e79128-79f9-431e-b690-ff762395fa26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 on primary: /dev/gnt/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 (253:0) name: disk0 UUID: 73f5185e-e388-4a93-a612-87b2ab24a822 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 on primary: /dev/gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 (253:1) name: disk1 UUID: c9b1adc1-3b5e-41aa-9f95-58c51cdc8337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.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/678f03fa-d0be-45a3-83a3-f800f0aed8fb.disk0 gnt/d57e7359-0b2e-44f4-bb22-8d48009cb5e9.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-20 01:51:42.017146 time=0:00:13.752389 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:51:42.017253 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/512 GET /2/jobs/513 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:51:47.700737 time=0:00:05.683484 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:51:47.700890 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 01:51:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 01:51:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:51: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' Mon Apr 20 01:51:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 01:51:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:51: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' Mon Apr 20 01:51:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 01:51:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:51: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' Mon Apr 20 01:51:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 01:51:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:51:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 01:51:59.691668 time=0:00:11.990778 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 01:51:59.691768 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 520 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:52:02.181748 time=0:00:02.489980 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:52:02.181887 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 521 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 522 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 523 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 524 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 525 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:52: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.05t4nscm -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-04-20 01:52:42.522987 time=0:00:40.341100 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 01:52:42.523153 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/529 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/530 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 01:52:47.941259 time=0:00:05.418106 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 01:52:47.941410 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 532, 533 Waiting for job 532 ... Mon Apr 20 01:52:49 2026 * Verifying cluster config Mon Apr 20 01:52:49 2026 * Verifying cluster certificate files Mon Apr 20 01:52:49 2026 * Verifying hypervisor parameters Mon Apr 20 01:52:49 2026 * Verifying all nodes belong to an existing group Waiting for job 533 ... Mon Apr 20 01:52:50 2026 * Verifying group 'default' Mon Apr 20 01:52:50 2026 * Gathering data (3 nodes) Mon Apr 20 01:52:50 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:52:51 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:52:51 2026 * Verifying configuration file consistency Mon Apr 20 01:52:51 2026 * Verifying node status Mon Apr 20 01:52:51 2026 * Verifying instance status Mon Apr 20 01:52:51 2026 * Verifying orphan volumes Mon Apr 20 01:52:51 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:52:51 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:52:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:52:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:52:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:52:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:52:51 2026 * Other Notes Mon Apr 20 01:52:51 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 01:52:51 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 535 Waiting for job 535 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 01:52:53.926823 time=0:00:05.985413 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 01:52:53.926965 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/538 Mon Apr 20 01:52:57 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 01:52:57.452399 time=0:00:03.525434 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 01:52:57.452520 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 01:53:02.904083 time=0:00:05.451563 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:53:02.904198 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 341 272 359 210 170 379 202 135 123 455 478 128 417 52 487 100 268 2 138 490 502 508 405 229 296 482 507 363 485 255 461 397 514 186 4 376 382 364 274 499 155 26 484 162 340 96 56 273 538 258 505 148 174 92 224 335 175 292 407 320 90 184 191 377 211 77 391 392 271 199 257 332 45 95 131 479 531 380 423 476 282 220 180 72 460 489 15 440 168 104 254 305 312 235 334 18 430 291 239 411 299 84 246 51 88 206 34 323 46 526 480 491 398 91 27 369 427 29 86 108 349 375 365 265 14 240 447 338 107 401 527 410 388 464 300 28 446 44 244 237 54 126 371 360 269 310 483 378 306 302 98 295 421 7 515 277 103 194 172 428 238 71 233 492 149 434 396 466 339 69 245 141 303 280 337 250 231 19 336 263 13 80 249 429 513 94 215 159 106 317 367 124 386 59 173 488 325 465 176 381 64 504 112 308 87 217 372 373 36 262 166 113 503 67 344 275 101 188 49 286 486 10 387 453 361 496 23 85 346 316 117 133 457 152 169 448 22 171 473 415 225 356 520 111 53 524 443 102 227 226 99 525 234 345 70 404 42 422 9 393 25 127 207 79 260 158 433 3 468 512 232 408 287 501 93 139 78 116 136 436 146 327 147 294 390 62 532 125 451 285 435 264 456 445 134 57 228 383 105 167 48 61 523 521 76 219 426 459 441 118 537 150 181 190 208 497 6 358 477 40 11 73 301 293 200 432 534 283 333 252 160 351 143 533 247 469 509 454 17 536 452 290 222 192 444 187 330 449 37 276 279 439 355 89 472 481 161 511 32 58 214 343 189 425 528 385 304 297 30 366 82 494 120 309 114 251 47 241 288 266 203 331 129 470 157 140 357 352 236 519 261 223 348 178 182 216 354 33 43 510 130 21 438 516 395 97 329 145 475 450 321 289 374 35 121 153 350 406 529 66 164 431 16 55 324 522 413 50 38 418 196 81 267 399 60 193 205 318 278 248 259 307 154 24 311 437 212 394 463 256 151 1 5 498 419 165 347 68 412 132 177 109 493 83 342 213 319 204 8 41 242 462 328 110 370 31 20 353 12 314 284 535 402 368 137 230 322 179 313 253 458 403 39 506 197 409 144 416 75 122 142 115 400 65 420 74 156 362 389 442 270 298 63 326 163 201 281 218 474 414 500 198 185 195 530 495 221 471 518 424 315 183 467 517 243 119 384 209' 341 272 359 210 170 379 202 135 123 455 478 128 417 52 487 100 268 2 138 490 502 508 405 229 296 482 507 363 485 255 461 397 514 186 4 376 382 364 274 499 155 26 484 162 340 96 56 273 538 258 505 148 174 92 224 335 175 292 407 320 90 184 191 377 211 77 391 392 271 199 257 332 45 95 131 479 531 380 423 476 282 220 180 72 460 489 15 440 168 104 254 305 312 235 334 18 430 291 239 411 299 84 246 51 88 206 34 323 46 526 480 491 398 91 27 369 427 29 86 108 349 375 365 265 14 240 447 338 107 401 527 410 388 464 300 28 446 44 244 237 54 126 371 360 269 310 483 378 306 302 98 295 421 7 515 277 103 194 172 428 238 71 233 492 149 434 396 466 339 69 245 141 303 280 337 250 231 19 336 263 13 80 249 429 513 94 215 159 106 317 367 124 386 59 173 488 325 465 176 381 64 504 112 308 87 217 372 373 36 262 166 113 503 67 344 275 101 188 49 286 486 10 387 453 361 496 23 85 346 316 117 133 457 152 169 448 22 171 473 415 225 356 520 111 53 524 443 102 227 226 99 525 234 345 70 404 42 422 9 393 25 127 207 79 260 158 433 3 468 512 232 408 287 501 93 139 78 116 136 436 146 327 147 294 390 62 532 125 451 285 435 264 456 445 134 57 228 383 105 167 48 61 523 521 76 219 426 459 441 118 537 150 181 190 208 497 6 358 477 40 11 73 301 293 200 432 534 283 333 252 160 351 143 533 247 469 509 454 17 536 452 290 222 192 444 187 330 449 37 276 279 439 355 89 472 481 161 511 32 58 214 343 189 425 528 385 304 297 30 366 82 494 120 309 114 251 47 241 288 266 203 331 129 470 157 140 357 352 236 519 261 223 348 178 182 216 354 33 43 510 130 21 438 516 395 97 329 145 475 450 321 289 374 35 121 153 350 406 529 66 164 431 16 55 324 522 413 50 38 418 196 81 267 399 60 193 205 318 278 248 259 307 154 24 311 437 212 394 463 256 151 1 5 498 419 165 347 68 412 132 177 109 493 83 342 213 319 204 8 41 242 462 328 110 370 31 20 353 12 314 284 535 402 368 137 230 322 179 313 253 458 403 39 506 197 409 144 416 75 122 142 115 400 65 420 74 156 362 389 442 270 298 63 326 163 201 281 218 474 414 500 198 185 195 530 495 221 471 518 424 315 183 467 517 243 119 384 209 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-20 01:53:05.912651 time=0:00:03.008453 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:53:05.912770 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/539 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-20 01:53:12.704231 time=0:00:06.791461 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-20 01:53:12.704359 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/540 GET /2/jobs/541 Mon Apr 20 01:53:16 2026 * disk 0, size 768M Mon Apr 20 01:53:16 2026 * disk 1, size 512M Mon Apr 20 01:53:16 2026 * creating instance disks... Mon Apr 20 01:53:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:53:17 2026 adding disks to cluster config Mon Apr 20 01:53:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:53:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:53:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:17 2026 * running the instance OS create scripts... Mon Apr 20 01:53:17 2026 * starting instance... GET /2/jobs/542 Mon Apr 20 01:53:18 2026 * disk 0, size 768M Mon Apr 20 01:53:18 2026 * disk 1, size 512M Mon Apr 20 01:53:18 2026 * creating instance disks... Mon Apr 20 01:53:19 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Mon Apr 20 01:53:19 2026 adding disks to cluster config Mon Apr 20 01:53:19 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon Apr 20 01:53:19 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:19 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon Apr 20 01:53:19 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:19 2026 * running the instance OS create scripts... Mon Apr 20 01:53:19 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-04-20 01:53:20.472397 time=0:00:07.768038 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-04-20 01:53:20.472522 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/543 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-20 01:53:27.180258 time=0:00:06.707736 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-20 01:53:27.180372 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-20 01:53:33.772251 time=0:00:06.591879 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-04-20 01:53:33.772374 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-20 01:53:33.772524 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' Mon Apr 20 01:53:35 2026 * disk 0, size 768M Mon Apr 20 01:53:35 2026 * disk 1, size 512M Mon Apr 20 01:53:35 2026 * creating instance disks... Mon Apr 20 01:53:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:53:36 2026 adding disks to cluster config Mon Apr 20 01:53:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:53:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:53:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:53:36 2026 * running the instance OS create scripts... Mon Apr 20 01:53:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 4 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:53:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:53:38.528443 time=0:00:04.755919 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-04-20 01:53:38.528559 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-20 01:53:38.528576 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-20 01:53:38.528586 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Mon Apr 20 13:53:39 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 547 Waiting for job 547 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.05t4nscm -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 548 Waiting for job 548 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node itchy.staging.ganeti.org became available Node scratchy.staging.ganeti.org became available Node major-quimby.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:53:49.949599 time=0:00:11.421013 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-20 01:53:49.949732 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Apr 20 05:53:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 05:53:50 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-20 01:53:50.608343 time=0:00:00.658611 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-20 01:53:50.608512 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-20 01:53:50.608531 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-20 01:53:50.608539 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-20 01:53:51.258029 time=0:00:00.649490 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-20 01:53:51.258131 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-20 01:53:51.489949 time=0:00:00.231818 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-20 01:53:51.490020 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-04-20 01:53:51.490051 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-20 01:53:51.490063 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 549 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:53:57.890242 time=0:00:06.400179 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:53:57.890407 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 01:53:57.890432 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 552 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 552 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 553 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:54:02 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 554 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 554 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 555 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 555 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 01:54:07.172109 time=0:00:09.281677 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 01:54:07.172196 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 558 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:54:09.577442 time=0:00:02.405246 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:54:09.577607 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/559 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 01:54:20.980413 time=0:00:11.402806 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 01:54:20.980555 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 01:54:23.407401 time=0:00:02.426846 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 01:54:23.407567 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:54:35.146458 time=0:00:11.738891 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:54:35.146574 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: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 18 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:54:22 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 01:54:36.343284 time=0:00:01.196710 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 01:54:36.343408 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 18 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:54:22 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:54:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:54:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:94:1a: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' Mon Apr 20 01:54:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:54: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' Mon Apr 20 01:54:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:54: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' Mon Apr 20 01:54:43 2026 * disk 2, size 1.0G Mon Apr 20 01:54:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:54:43 2026 - INFO: Hotplug done. Mon Apr 20 01:54:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:54: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' Mon Apr 20 01:54:45 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:54: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: 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-04-20 01:55:03.772532 time=0:00:27.429124 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 01:55:03.772664 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/582 GET /2/jobs/583 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 01:55:06.184618 time=0:00:02.411954 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 01:55:06.184737 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 01:55:06.184771 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 01:55:06.184789 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 01:55:06.184810 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 584 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:55:12.593258 time=0:00:06.408448 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:55:12.593373 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 01:55:12.593397 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 01:55:12.593414 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 41 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.qkPYsw 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.qkPYsw && mv /tmp/gnt.qkPYsw /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: Mon Apr 20 01:55:14 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 41 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.BDaZa7 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.BDaZa7 && mv /tmp/gnt.BDaZa7 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 41 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 43 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:19 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 45 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:24 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:55:25.808973 time=0:00:13.215559 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:55:25.809101 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/593 GET /2/jobs/594 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:55:31.572298 time=0:00:05.763197 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:55:31.572406 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 49 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.GJ8YRS 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.GJ8YRS && mv /tmp/gnt.GJ8YRS /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: Mon Apr 20 01:55:33 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 49 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.LHNbom 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.LHNbom && mv /tmp/gnt.LHNbom /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 49 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 51 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:40 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 32781fd3-dffc-4f1a-b550-e0de2ce0f251 Serial number: 53 Creation time: 2026-04-20 01:53:36 Modification time: 2026-04-20 01:55:44 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:d4:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee93a890-4340-4f60-9a44-5b928faa0df4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 on primary: /dev/gnt/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 (253:0) name: disk0 UUID: b1f0bdcb-c7a5-4401-824d-59c50bbf0e21 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 on primary: /dev/gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 (253:1) name: disk1 UUID: bd847439-b813-4aa5-8d52-c4ba4af00415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.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/e1a028c0-a88a-49fc-b137-c1d48201de61.disk0 gnt/9ba53f1f-1c68-4e47-9565-a1a6572235d0.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-20 01:55:46.733805 time=0:00:15.161399 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 01:55:46.733926 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/603 GET /2/jobs/604 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 01:55:52.448150 time=0:00:05.714224 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 01:55:52.448301 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 01:55:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 01:55:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:55: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' Mon Apr 20 01:55:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 01:55:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:55: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' Mon Apr 20 01:56:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 01:56:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:56: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 --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' Mon Apr 20 01:56:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 01:56:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:56:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 01:56:04.907589 time=0:00:12.459288 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 01:56:04.907707 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 611 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:56:07.414091 time=0:00:02.506384 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:56:07.414253 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 612 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 613 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 614 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 615 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 616 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:56: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.05t4nscm -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-04-20 01:56:47.682570 time=0:00:40.268317 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 01:56:47.682787 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/620 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/621 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 01:56:53.008221 time=0:00:05.325434 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 01:56:53.008346 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 623, 624 Waiting for job 623 ... Mon Apr 20 01:56:54 2026 * Verifying cluster config Mon Apr 20 01:56:54 2026 * Verifying cluster certificate files Mon Apr 20 01:56:54 2026 * Verifying hypervisor parameters Mon Apr 20 01:56:54 2026 * Verifying all nodes belong to an existing group Waiting for job 624 ... Mon Apr 20 01:56:55 2026 * Verifying group 'default' Mon Apr 20 01:56:55 2026 * Gathering data (3 nodes) Mon Apr 20 01:56:55 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:56:56 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:56:56 2026 * Verifying configuration file consistency Mon Apr 20 01:56:56 2026 * Verifying node status Mon Apr 20 01:56:56 2026 * Verifying instance status Mon Apr 20 01:56:56 2026 * Verifying orphan volumes Mon Apr 20 01:56:56 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:56:56 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:56: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. Mon Apr 20 01:56:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:56:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:56:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:56:56 2026 * Other Notes Mon Apr 20 01:56:56 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 01:56:56 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 626 Waiting for job 626 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 01:56:58.768794 time=0:00:05.760448 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 01:56:58.768920 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/629 Mon Apr 20 01:57:00 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 01:57:01.108334 time=0:00:02.339414 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 01:57:01.108459 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 01:57:06.517050 time=0:00:05.408591 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:57:06.517205 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 341 206 114 67 531 458 49 607 299 133 473 246 377 104 253 227 570 91 35 558 45 177 538 108 352 523 296 470 382 381 172 484 170 29 360 624 434 249 519 154 417 112 312 164 316 4 405 626 619 466 141 344 436 329 255 361 464 178 333 368 549 14 408 507 505 23 443 543 364 388 162 286 611 593 585 51 210 272 80 305 359 447 583 230 159 542 336 357 565 245 323 515 7 106 433 5 571 373 123 132 261 55 291 544 113 376 355 493 262 197 251 402 440 395 591 428 103 318 231 438 456 576 337 220 573 603 191 138 179 269 250 88 256 530 265 503 184 602 498 102 480 52 71 618 490 437 31 99 448 47 19 211 74 413 156 389 504 94 469 275 268 50 271 59 451 84 56 90 475 596 476 95 216 455 557 529 534 465 398 459 588 354 339 509 199 237 340 499 152 121 33 444 36 226 553 616 21 202 168 575 101 176 309 68 96 92 629 12 610 65 182 53 393 18 586 171 215 446 419 589 27 331 107 597 497 468 64 175 374 83 371 28 87 173 188 535 527 44 180 238 569 494 111 604 22 541 240 54 213 599 431 379 126 537 328 115 348 235 442 622 97 452 615 274 13 383 155 205 300 548 282 370 479 257 86 186 307 34 137 338 292 280 400 234 38 16 380 26 461 409 418 556 501 601 212 526 594 248 462 117 224 420 600 128 365 223 302 174 317 598 513 72 254 225 399 609 345 98 124 351 441 322 566 367 46 169 592 233 266 342 620 43 294 539 453 69 608 404 559 203 421 489 412 140 605 488 552 196 349 9 287 481 277 25 127 207 79 260 158 267 321 332 3 204 403 232 521 145 385 142 516 139 562 116 136 193 146 457 314 512 574 508 546 62 623 125 561 387 151 285 295 375 60 310 264 165 478 320 134 390 57 514 129 105 427 303 449 167 325 415 334 560 580 614 554 122 362 76 335 524 612 289 528 532 397 118 584 350 41 369 150 628 346 181 190 208 144 6 422 617 20 347 430 40 11 73 564 578 486 293 200 416 577 426 454 450 613 283 463 252 160 487 143 587 319 247 8 236 153 17 627 1 536 222 192 582 187 429 567 510 581 37 439 276 411 491 525 278 492 89 378 109 595 551 270 545 58 214 343 547 477 189 324 242 157 304 372 297 30 366 520 590 239 228 502 93 482 406 258 82 313 279 472 579 522 445 356 363 432 66 85 259 42 401 194 290 563 70 241 306 435 131 327 391 32 110 396 100 75 392 161 533 120 386 410 555 496 625 308 48 423 572 511 301 2 10 330 135 263 353 217 78 166 425 407 15 81 483 219 61 39 24 568 485 273 460 358 506 77 147 394 288 149 244 284 229 130 148 311 540 298 63 326 163 201 281 218 474 414 550 500 198 606 185 195 621 495 221 471 518 424 315 183 467 517 243 119 384 209' 341 206 114 67 531 458 49 607 299 133 473 246 377 104 253 227 570 91 35 558 45 177 538 108 352 523 296 470 382 381 172 484 170 29 360 624 434 249 519 154 417 112 312 164 316 4 405 626 619 466 141 344 436 329 255 361 464 178 333 368 549 14 408 507 505 23 443 543 364 388 162 286 611 593 585 51 210 272 80 305 359 447 583 230 159 542 336 357 565 245 323 515 7 106 433 5 571 373 123 132 261 55 291 544 113 376 355 493 262 197 251 402 440 395 591 428 103 318 231 438 456 576 337 220 573 603 191 138 179 269 250 88 256 530 265 503 184 602 498 102 480 52 71 618 490 437 31 99 448 47 19 211 74 413 156 389 504 94 469 275 268 50 271 59 451 84 56 90 475 596 476 95 216 455 557 529 534 465 398 459 588 354 339 509 199 237 340 499 152 121 33 444 36 226 553 616 21 202 168 575 101 176 309 68 96 92 629 12 610 65 182 53 393 18 586 171 215 446 419 589 27 331 107 597 497 468 64 175 374 83 371 28 87 173 188 535 527 44 180 238 569 494 111 604 22 541 240 54 213 599 431 379 126 537 328 115 348 235 442 622 97 452 615 274 13 383 155 205 300 548 282 370 479 257 86 186 307 34 137 338 292 280 400 234 38 16 380 26 461 409 418 556 501 601 212 526 594 248 462 117 224 420 600 128 365 223 302 174 317 598 513 72 254 225 399 609 345 98 124 351 441 322 566 367 46 169 592 233 266 342 620 43 294 539 453 69 608 404 559 203 421 489 412 140 605 488 552 196 349 9 287 481 277 25 127 207 79 260 158 267 321 332 3 204 403 232 521 145 385 142 516 139 562 116 136 193 146 457 314 512 574 508 546 62 623 125 561 387 151 285 295 375 60 310 264 165 478 320 134 390 57 514 129 105 427 303 449 167 325 415 334 560 580 614 554 122 362 76 335 524 612 289 528 532 397 118 584 350 41 369 150 628 346 181 190 208 144 6 422 617 20 347 430 40 11 73 564 578 486 293 200 416 577 426 454 450 613 283 463 252 160 487 143 587 319 247 8 236 153 17 627 1 536 222 192 582 187 429 567 510 581 37 439 276 411 491 525 278 492 89 378 109 595 551 270 545 58 214 343 547 477 189 324 242 157 304 372 297 30 366 520 590 239 228 502 93 482 406 258 82 313 279 472 579 522 445 356 363 432 66 85 259 42 401 194 290 563 70 241 306 435 131 327 391 32 110 396 100 75 392 161 533 120 386 410 555 496 625 308 48 423 572 511 301 2 10 330 135 263 353 217 78 166 425 407 15 81 483 219 61 39 24 568 485 273 460 358 506 77 147 394 288 149 244 284 229 130 148 311 540 298 63 326 163 201 281 218 474 414 550 500 198 606 185 195 621 495 221 471 518 424 315 183 467 517 243 119 384 209 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-20 01:57:09.846170 time=0:00:03.328965 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:57:09.846343 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-20 01:57:09.846439 time=0:00:00.000096 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-20 01:57:09.846481 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /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/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy,ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,pinst_cnt,diskparams,ndparams,tags,ndp/ssh_port,ndp/ovs_name,uuid,mtime,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,custom_ipolicy,serial_no,ndp/ovs,pinst_list,node_list,name,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,ndp/cpu_speed,node_cnt,custom_ndparams,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 01:57:11.928708 time=0:00:02.082227 [TestGroupList] gnt-group list <<<< 2026-04-20 01:57:11.928977 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.05t4nscm -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-04-20 01:57:12.635600 time=0:00:00.706623 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 01:57:12.635721 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-20 01:57:12.635833 time=0:00:00.000112 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-20 01:57:12.635925 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-20 01:57:12.636071 time=0:00:00.000146 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-20 01:57:12.636111 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-20 01:57:12.636196 time=0:00:00.000085 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-20 01:57:12.636236 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-20 01:57:12.636321 time=0:00:00.000085 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-20 01:57:12.636364 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-04-20 01:57:13.808915 time=0:00:01.172551 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-20 01:57:13.809014 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-20 01:57:13.809039 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-04-20 01:57:20.489200 time=0:00:06.680161 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' beb6e6afc7c323d4f54232624240c7406ada7b65 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 633, 634 Waiting for job 633 ... Mon Apr 20 01:57:22 2026 * Verifying cluster config Mon Apr 20 01:57:22 2026 * Verifying cluster certificate files Mon Apr 20 01:57:22 2026 * Verifying hypervisor parameters Mon Apr 20 01:57:22 2026 * Verifying all nodes belong to an existing group Waiting for job 634 ... Mon Apr 20 01:57:22 2026 * Verifying group 'default' Mon Apr 20 01:57:22 2026 * Gathering data (3 nodes) Mon Apr 20 01:57:22 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:57:23 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:57:23 2026 * Verifying configuration file consistency Mon Apr 20 01:57:23 2026 * Verifying node status Mon Apr 20 01:57:23 2026 * Verifying instance status Mon Apr 20 01:57:23 2026 * Verifying orphan volumes Mon Apr 20 01:57:23 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:57:23 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:57:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:57:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:57:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:57:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:57:23 2026 * Other Notes Mon Apr 20 01:57:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' beb6e6afc7c323d4f54232624240c7406ada7b65 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 01:57:20 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-20 01:57:25.943439 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' Mon Apr 20 01:57:27 2026 * disk 0, size 768M Mon Apr 20 01:57:27 2026 * disk 1, size 512M Mon Apr 20 01:57:27 2026 * creating instance disks... Mon Apr 20 01:57:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:57:28 2026 adding disks to cluster config Mon Apr 20 01:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:57:28 2026 * running the instance OS create scripts... Mon Apr 20 01:57:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e29594a9-825d-4293-8d8d-5ceb4b276316 Serial number: 4 Creation time: 2026-04-20 01:57:28 Modification time: 2026-04-20 01:57:28 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:79:56 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8840b4e-a40c-49a3-af9e-c5302100cb53 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/775e817b-f445-48c9-9889-1ba079606274.disk0 on primary: /dev/gnt/775e817b-f445-48c9-9889-1ba079606274.disk0 (253:0) name: disk0 UUID: 87b82845-f493-4696-9c10-aaa91c01cc5b - disk/1: plain, size 512M access mode: rw logical_id: gnt/8cf0d376-c300-42ac-8ce0-8b54d196a3fc.disk1 on primary: /dev/gnt/8cf0d376-c300-42ac-8ce0-8b54d196a3fc.disk1 (253:1) name: disk1 UUID: 3470b605-ffd9-465e-8fa7-aa1456b43aed Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:57:30.898526 time=0:00:04.955087 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 01:57:30.898634 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 638 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:57:32.505571 time=0:00:01.606937 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:57:32.505679 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 01:57:32.505714 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 641 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 641 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 642 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:57: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 643 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 643 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 01:57:41.871637 time=0:00:09.365923 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 01:57:41.871748 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 647 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:57:44.265351 time=0:00:02.393603 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:57:44.265489 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/648 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 01:57:45.708172 time=0:00:01.442683 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 01:57:45.708330 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 01:57:48.108301 time=0:00:02.399971 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 01:57:48.108425 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e29594a9-825d-4293-8d8d-5ceb4b276316 Serial number: 16 Creation time: 2026-04-20 01:57:28 Modification time: 2026-04-20 01:57:46 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:79:56 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8840b4e-a40c-49a3-af9e-c5302100cb53 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/775e817b-f445-48c9-9889-1ba079606274.disk0 on primary: /dev/gnt/775e817b-f445-48c9-9889-1ba079606274.disk0 (253:0) name: disk0 UUID: 87b82845-f493-4696-9c10-aaa91c01cc5b - disk/1: plain, size 512M access mode: rw logical_id: gnt/8cf0d376-c300-42ac-8ce0-8b54d196a3fc.disk1 on primary: /dev/gnt/8cf0d376-c300-42ac-8ce0-8b54d196a3fc.disk1 (253:1) name: disk1 UUID: 3470b605-ffd9-465e-8fa7-aa1456b43aed 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-04-20 01:58:07.096866 time=0:00:18.988441 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 01:58:07.096982 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/665 GET /2/jobs/666 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 01:58:09.988774 time=0:00:02.891792 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 01:58:09.988904 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 01:58:09.988928 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 01:58:09.988944 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 01:58:09.988956 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 667 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:58:11.504184 time=0:00:01.515228 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:58:11.504325 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 01:58:11.504348 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 01:58:11.504363 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 01:58:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 01:58:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58: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' Mon Apr 20 01:58:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 01:58:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 01:58:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 01:58:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58: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 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' Mon Apr 20 01:58:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 01:58:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 01:58:23.803362 time=0:00:12.298999 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 01:58:23.803548 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 674 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:58:26.285287 time=0:00:02.481739 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:58:26.285397 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 675 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 676 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 677 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 678 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 679 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:58: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.05t4nscm -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-04-20 01:58:36.858460 time=0:00:10.573063 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 01:58:36.858606 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-04-20 01:58:38.762249 time=0:00:01.903643 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c7b1a86a34b809d5dd22e1da518d34bea7599767 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 682, 683 Waiting for job 682 ... Mon Apr 20 01:58:40 2026 * Verifying cluster config Mon Apr 20 01:58:40 2026 * Verifying cluster certificate files Mon Apr 20 01:58:40 2026 * Verifying hypervisor parameters Mon Apr 20 01:58:40 2026 * Verifying all nodes belong to an existing group Waiting for job 683 ... Mon Apr 20 01:58:41 2026 * Verifying group 'default' Mon Apr 20 01:58:41 2026 * Gathering data (3 nodes) Mon Apr 20 01:58:41 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 01:58:42 2026 * Gathering disk information (3 nodes) Mon Apr 20 01:58:42 2026 * Verifying configuration file consistency Mon Apr 20 01:58:42 2026 * Verifying node status Mon Apr 20 01:58:42 2026 * Verifying instance status Mon Apr 20 01:58:42 2026 * Verifying orphan volumes Mon Apr 20 01:58:42 2026 * Verifying N+1 Memory redundancy Mon Apr 20 01:58:42 2026 * Assessing cluster hypervisor parameters Mon Apr 20 01:58:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 01:58:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 01:58:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 01:58:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 01:58:42 2026 * Other Notes Mon Apr 20 01:58:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c7b1a86a34b809d5dd22e1da518d34bea7599767 /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-04-20 01:58:45.440157 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' Mon Apr 20 01:58:46 2026 * disk 0, size 768M Mon Apr 20 01:58:46 2026 * disk 1, size 512M Mon Apr 20 01:58:46 2026 * creating instance disks... Mon Apr 20 01:58:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 01:58:47 2026 adding disks to cluster config Mon Apr 20 01:58:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:58:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:58:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 01:58:48 2026 * running the instance OS create scripts... Mon Apr 20 01:58:48 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: abe2052a-2eff-4427-88d1-9930afd67c50 Serial number: 4 Creation time: 2026-04-20 01:58:47 Modification time: 2026-04-20 01:58:48 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:84:0a:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 83a2f435-5887-41eb-a8ca-cca24c7ca6be name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a7d6bef6-95f7-4b7c-ab38-00acfe62c767.disk0 on primary: /dev/gnt/a7d6bef6-95f7-4b7c-ab38-00acfe62c767.disk0 (253:0) name: disk0 UUID: 2a2feb3e-adc6-4c06-9e1e-fb60c2d9a2aa - disk/1: plain, size 512M access mode: rw logical_id: gnt/a5b9a9eb-b5ea-4fe3-9ffe-58a22e29dc6d.disk1 on primary: /dev/gnt/a5b9a9eb-b5ea-4fe3-9ffe-58a22e29dc6d.disk1 (253:1) name: disk1 UUID: d3e3cb4d-fc59-433f-b25c-c14e8aff9975 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 01:58:50.882883 time=0:00:05.442726 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 01:58:50.883072 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:58:57.291270 time=0:00:06.408198 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:58:57.291384 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 01:58:57.291408 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 691 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 691 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 692 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 01:59:01 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 693 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 693 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 694 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 694 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 01:59:06.527669 time=0:00:09.236261 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 01:59:06.527801 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 697 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 01:59:08.928417 time=0:00:02.400616 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 01:59:08.928520 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/698 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 01:59:20.316227 time=0:00:11.387707 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 01:59:20.316342 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 01:59:22.792361 time=0:00:02.476019 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 01:59:22.792476 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: abe2052a-2eff-4427-88d1-9930afd67c50 Serial number: 16 Creation time: 2026-04-20 01:58:47 Modification time: 2026-04-20 01:59:21 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:84:0a:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 83a2f435-5887-41eb-a8ca-cca24c7ca6be name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a7d6bef6-95f7-4b7c-ab38-00acfe62c767.disk0 on primary: /dev/gnt/a7d6bef6-95f7-4b7c-ab38-00acfe62c767.disk0 (253:0) name: disk0 UUID: 2a2feb3e-adc6-4c06-9e1e-fb60c2d9a2aa - disk/1: plain, size 512M access mode: rw logical_id: gnt/a5b9a9eb-b5ea-4fe3-9ffe-58a22e29dc6d.disk1 on primary: /dev/gnt/a5b9a9eb-b5ea-4fe3-9ffe-58a22e29dc6d.disk1 (253:1) name: disk1 UUID: d3e3cb4d-fc59-433f-b25c-c14e8aff9975 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:59:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:59:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:69:63:04,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' Mon Apr 20 01:59:26 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:59:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 01:59:28 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:59: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' Mon Apr 20 01:59:30 2026 * disk 2, size 1.0G Mon Apr 20 01:59:31 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:59:31 2026 - INFO: Hotplug done. Mon Apr 20 01:59:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 01:59: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' Mon Apr 20 01:59:32 2026 - INFO: Trying to hotplug device... Mon Apr 20 01:59:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 01:59:51.041378 time=0:00:28.248902 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 01:59:51.041490 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/720 GET /2/jobs/721 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 01:59:53.424408 time=0:00:02.382918 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 01:59:53.424564 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 01:59:53.424590 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 01:59:53.424606 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 01:59:53.424620 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 722 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 01:59:59.843546 time=0:00:06.418926 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 01:59:59.843725 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 01:59:59.843751 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 01:59:59.843766 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:00:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:00:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:00: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 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' Mon Apr 20 02:00:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:00:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:00: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' Mon Apr 20 02:00:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:00:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:00: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' Mon Apr 20 02:00:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:00:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:00:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:00:11.863170 time=0:00:12.019404 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:00:11.863308 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 729 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:00:14.260293 time=0:00:02.396985 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:00:14.260423 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 730 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 731 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 732 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 733 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 734 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:00: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.05t4nscm -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-04-20 02:00:55.411000 time=0:00:41.150577 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:00:55.411189 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-04-20 02:01:07.222528 time=0:00:11.811339 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8087e51f087bc33cc420b1142131887a67132d7b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 737, 738 Waiting for job 737 ... Mon Apr 20 02:01:09 2026 * Verifying cluster config Mon Apr 20 02:01:09 2026 * Verifying cluster certificate files Mon Apr 20 02:01:09 2026 * Verifying hypervisor parameters Mon Apr 20 02:01:09 2026 * Verifying all nodes belong to an existing group Waiting for job 738 ... Mon Apr 20 02:01:09 2026 * Verifying group 'default' Mon Apr 20 02:01:09 2026 * Gathering data (3 nodes) Mon Apr 20 02:01:09 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:01:10 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:01:10 2026 * Verifying configuration file consistency Mon Apr 20 02:01:10 2026 * Verifying node status Mon Apr 20 02:01:10 2026 * Verifying instance status Mon Apr 20 02:01:10 2026 * Verifying orphan volumes Mon Apr 20 02:01:10 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:01:10 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:01: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. Mon Apr 20 02:01:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:01:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:01:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:01:10 2026 * Other Notes Mon Apr 20 02:01:10 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8087e51f087bc33cc420b1142131887a67132d7b /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-04-20 02:01:13.905370 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' Mon Apr 20 02:01:15 2026 * disk 0, size 768M Mon Apr 20 02:01:15 2026 * disk 1, size 512M Mon Apr 20 02:01:15 2026 * creating instance disks... Mon Apr 20 02:01:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:01:16 2026 adding disks to cluster config Mon Apr 20 02:01:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:01:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:01:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:01:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:01:16 2026 * running the instance OS create scripts... Mon Apr 20 02:01:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ec3bb9d6-d033-41e4-8e12-fc4e36d74f90 Serial number: 4 Creation time: 2026-04-20 02:01:16 Modification time: 2026-04-20 02:01:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:64:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: acaec483-fbb3-4401-91ee-85d2dc869267 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ea2818ef-c994-47f9-8bca-a77e9733f807.disk0 on primary: /dev/gnt/ea2818ef-c994-47f9-8bca-a77e9733f807.disk0 (253:0) name: disk0 UUID: 11a7c11d-6f11-40fd-89ac-7775ddbe1bbb - disk/1: plain, size 512M access mode: rw logical_id: gnt/50367f4d-4569-4c75-b8eb-d7df4d50d107.disk1 on primary: /dev/gnt/50367f4d-4569-4c75-b8eb-d7df4d50d107.disk1 (253:1) name: disk1 UUID: 86320470-fc75-49fa-8af8-fe743878d296 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:01:18.743341 time=0:00:04.837971 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:01:18.743505 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 743 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:01:25.141839 time=0:00:06.398334 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:01:25.142033 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:01:25.142058 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 746 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 746 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 747 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:01: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 748 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 748 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 749 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 749 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:01:34.773373 time=0:00:09.631315 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:01:34.773469 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 752 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:01:37.274839 time=0:00:02.501370 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:01:37.274947 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/753 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:01:48.672465 time=0:00:11.397518 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:01:48.672597 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:01:51.161009 time=0:00:02.488412 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:01:51.161149 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ec3bb9d6-d033-41e4-8e12-fc4e36d74f90 Serial number: 16 Creation time: 2026-04-20 02:01:16 Modification time: 2026-04-20 02:01:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:64:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: acaec483-fbb3-4401-91ee-85d2dc869267 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ea2818ef-c994-47f9-8bca-a77e9733f807.disk0 on primary: /dev/gnt/ea2818ef-c994-47f9-8bca-a77e9733f807.disk0 (253:0) name: disk0 UUID: 11a7c11d-6f11-40fd-89ac-7775ddbe1bbb - disk/1: plain, size 512M access mode: rw logical_id: gnt/50367f4d-4569-4c75-b8eb-d7df4d50d107.disk1 on primary: /dev/gnt/50367f4d-4569-4c75-b8eb-d7df4d50d107.disk1 (253:1) name: disk1 UUID: 86320470-fc75-49fa-8af8-fe743878d296 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:01:53 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:01:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:67:7e:84,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' Mon Apr 20 02:01:54 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:01: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' Mon Apr 20 02:01:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:01: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' Mon Apr 20 02:01:57 2026 * disk 2, size 1.0G Mon Apr 20 02:01:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:01:58 2026 - INFO: Hotplug done. Mon Apr 20 02:01:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:01:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:02:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:02: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: 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-04-20 02:02:19.169513 time=0:00:28.008364 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:02:19.169669 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/775 GET /2/jobs/776 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:02:21.584483 time=0:00:02.414814 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:02:21.584622 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:02:21.584649 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:02:21.584667 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:02:21.584680 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 777 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:02:27.998478 time=0:00:06.413798 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:02:27.998668 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:02:27.998694 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:02:27.998711 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:02:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:02:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:02: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' Mon Apr 20 02:02:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:02:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:02: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' Mon Apr 20 02:02:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:02:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:02: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' Mon Apr 20 02:02:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:02:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:02:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:02:41.232479 time=0:00:13.233768 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:02:41.232619 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 784 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:02:43.734633 time=0:00:02.502014 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:02:43.734749 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 785 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 786 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 787 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 788 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 789 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:03: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.05t4nscm -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-04-20 02:03:24.018624 time=0:00:40.283875 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:03:24.018764 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-04-20 02:03:35.927884 time=0:00:11.909120 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80ff3ba16ae3d015cc4963c92e35d87a54a64e71 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 792, 793 Waiting for job 792 ... Mon Apr 20 02:03:37 2026 * Verifying cluster config Mon Apr 20 02:03:37 2026 * Verifying cluster certificate files Mon Apr 20 02:03:37 2026 * Verifying hypervisor parameters Mon Apr 20 02:03:37 2026 * Verifying all nodes belong to an existing group Waiting for job 793 ... Mon Apr 20 02:03:38 2026 * Verifying group 'default' Mon Apr 20 02:03:38 2026 * Gathering data (3 nodes) Mon Apr 20 02:03:38 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:03:39 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:03:39 2026 * Verifying configuration file consistency Mon Apr 20 02:03:39 2026 * Verifying node status Mon Apr 20 02:03:39 2026 * Verifying instance status Mon Apr 20 02:03:39 2026 * Verifying orphan volumes Mon Apr 20 02:03:39 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:03:39 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:03:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:03:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:03:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:03:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:03:39 2026 * Other Notes Mon Apr 20 02:03:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80ff3ba16ae3d015cc4963c92e35d87a54a64e71 /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-04-20 02:03:42.613459 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' Mon Apr 20 02:03:44 2026 * disk 0, size 768M Mon Apr 20 02:03:44 2026 * disk 1, size 512M Mon Apr 20 02:03:44 2026 * creating instance disks... Mon Apr 20 02:03:44 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:03:44 2026 adding disks to cluster config Mon Apr 20 02:03:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:03:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:03:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:03:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:03:45 2026 * running the instance OS create scripts... Mon Apr 20 02:03:45 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 94ed0b57-a542-4d57-8822-2551d6ddb5b2 Serial number: 4 Creation time: 2026-04-20 02:03:44 Modification time: 2026-04-20 02:03:45 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0b:29:a1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 882ee056-d919-4d01-8b99-46016a7898b2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/449bf595-ef5d-4408-919a-ecc938fbbcbc.disk0 on primary: /dev/gnt/449bf595-ef5d-4408-919a-ecc938fbbcbc.disk0 (253:0) name: disk0 UUID: 41156e23-e48d-4f80-bf19-704b6ebf79d9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/7fc0a548-0fb8-4c0c-99ab-69f2ac0c3b14.disk1 on primary: /dev/gnt/7fc0a548-0fb8-4c0c-99ab-69f2ac0c3b14.disk1 (253:1) name: disk1 UUID: 203f10ca-1a20-43e3-8c63-4921172dd62a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:03:47.455489 time=0:00:04.842030 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:03:47.455583 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 798 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:03:53.859313 time=0:00:06.403730 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:03:53.859511 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:03:53.859539 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 801 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 801 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 802 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:03:58 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 803 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 803 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 804 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 804 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:04:03.469319 time=0:00:09.609780 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:04:03.469436 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 807 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:04:05.967981 time=0:00:02.498545 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:04:05.968103 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/808 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:04:17.404638 time=0:00:11.436535 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:04:17.404756 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:04:19.800515 time=0:00:02.395759 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:04:19.800642 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 94ed0b57-a542-4d57-8822-2551d6ddb5b2 Serial number: 16 Creation time: 2026-04-20 02:03:44 Modification time: 2026-04-20 02:04:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0b:29:a1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 882ee056-d919-4d01-8b99-46016a7898b2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/449bf595-ef5d-4408-919a-ecc938fbbcbc.disk0 on primary: /dev/gnt/449bf595-ef5d-4408-919a-ecc938fbbcbc.disk0 (253:0) name: disk0 UUID: 41156e23-e48d-4f80-bf19-704b6ebf79d9 - disk/1: plain, size 512M access mode: rw logical_id: gnt/7fc0a548-0fb8-4c0c-99ab-69f2ac0c3b14.disk1 on primary: /dev/gnt/7fc0a548-0fb8-4c0c-99ab-69f2ac0c3b14.disk1 (253:1) name: disk1 UUID: 203f10ca-1a20-43e3-8c63-4921172dd62a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:04:22 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:04:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:29:c1: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' Mon Apr 20 02:04:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:04:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:04:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:04: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' Mon Apr 20 02:04:26 2026 * disk 2, size 1.0G Mon Apr 20 02:04:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:04:27 2026 - INFO: Hotplug done. Mon Apr 20 02:04:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:04: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' Mon Apr 20 02:04:28 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:04: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-04-20 02:04:46.995960 time=0:00:27.195318 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:04:46.996086 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/830 GET /2/jobs/831 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:04:49.360616 time=0:00:02.364530 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:04:49.360748 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:04:49.360770 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:04:49.360784 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:04:49.360796 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 832 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:04:55.768062 time=0:00:06.407266 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:04:55.768157 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:04:55.768201 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:04:55.768233 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:04:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:04:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:04: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' Mon Apr 20 02:05:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:05:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:05: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' Mon Apr 20 02:05:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:05:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:05: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' Mon Apr 20 02:05:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:05:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:05:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:05:07.714792 time=0:00:11.946559 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:05:07.714891 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 839 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:05:10.208641 time=0:00:02.493750 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:05:10.208774 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 840 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 841 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 842 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 843 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 844 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:05: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.05t4nscm -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-04-20 02:05:50.769961 time=0:00:40.561187 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:05:50.770112 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-04-20 02:06:02.582754 time=0:00:11.812642 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 37f78ae50ccdd806dbe32278c62455c2c95c2309 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 847, 848 Waiting for job 847 ... Mon Apr 20 02:06:04 2026 * Verifying cluster config Mon Apr 20 02:06:04 2026 * Verifying cluster certificate files Mon Apr 20 02:06:04 2026 * Verifying hypervisor parameters Mon Apr 20 02:06:04 2026 * Verifying all nodes belong to an existing group Waiting for job 848 ... Mon Apr 20 02:06:04 2026 * Verifying group 'default' Mon Apr 20 02:06:04 2026 * Gathering data (3 nodes) Mon Apr 20 02:06:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:06:06 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:06:06 2026 * Verifying configuration file consistency Mon Apr 20 02:06:06 2026 * Verifying node status Mon Apr 20 02:06:06 2026 * Verifying instance status Mon Apr 20 02:06:06 2026 * Verifying orphan volumes Mon Apr 20 02:06:06 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:06:06 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:06: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. Mon Apr 20 02:06:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:06:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:06:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:06:06 2026 * Other Notes Mon Apr 20 02:06:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 37f78ae50ccdd806dbe32278c62455c2c95c2309 /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=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-20 02:06:09.285792 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' Mon Apr 20 02:06:10 2026 * disk 0, size 768M Mon Apr 20 02:06:10 2026 * disk 1, size 512M Mon Apr 20 02:06:10 2026 * creating instance disks... Mon Apr 20 02:06:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:06:11 2026 adding disks to cluster config Mon Apr 20 02:06:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:06:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:06:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:06:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:06:12 2026 * running the instance OS create scripts... Mon Apr 20 02:06:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4e131099-0da2-4595-b60e-8758db922d1e Serial number: 4 Creation time: 2026-04-20 02:06:11 Modification time: 2026-04-20 02:06:12 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:08:d5:b5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5febcdd1-e692-4f3c-8d8f-300ad9ea1cce name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/df9a9d80-5ed0-4266-abb8-194a5dca1bc3.disk0 on primary: /dev/gnt/df9a9d80-5ed0-4266-abb8-194a5dca1bc3.disk0 (253:0) name: disk0 UUID: 1b64d562-4ff7-4cea-a98c-688533ff50bf - disk/1: plain, size 512M access mode: rw logical_id: gnt/f35a6a88-3fd3-4ad2-96d5-73e9dde42aac.disk1 on primary: /dev/gnt/f35a6a88-3fd3-4ad2-96d5-73e9dde42aac.disk1 (253:1) name: disk1 UUID: e49bf0ba-1558-4f16-918c-a2e51915f59d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:06:14.239996 time=0:00:04.954204 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:06:14.240118 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 853 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:06:20.645373 time=0:00:06.405255 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:06:20.645493 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:06:20.645512 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 856 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 856 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 857 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:06:24 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 858 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 858 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 859 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 859 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:06:30.370657 time=0:00:09.725145 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:06:30.370776 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 862 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:06:32.769918 time=0:00:02.399142 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:06:32.770090 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/863 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:06:44.173617 time=0:00:11.403527 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:06:44.173734 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:06:46.608377 time=0:00:02.434643 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:06:46.608504 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4e131099-0da2-4595-b60e-8758db922d1e Serial number: 16 Creation time: 2026-04-20 02:06:11 Modification time: 2026-04-20 02:06:45 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:08:d5:b5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5febcdd1-e692-4f3c-8d8f-300ad9ea1cce name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/df9a9d80-5ed0-4266-abb8-194a5dca1bc3.disk0 on primary: /dev/gnt/df9a9d80-5ed0-4266-abb8-194a5dca1bc3.disk0 (253:0) name: disk0 UUID: 1b64d562-4ff7-4cea-a98c-688533ff50bf - disk/1: plain, size 512M access mode: rw logical_id: gnt/f35a6a88-3fd3-4ad2-96d5-73e9dde42aac.disk1 on primary: /dev/gnt/f35a6a88-3fd3-4ad2-96d5-73e9dde42aac.disk1 (253:1) name: disk1 UUID: e49bf0ba-1558-4f16-918c-a2e51915f59d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:06:48 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:06:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f4:f1:79,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:06:50 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:06: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' Mon Apr 20 02:06:51 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:06: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' Mon Apr 20 02:06:53 2026 * disk 2, size 1.0G Mon Apr 20 02:06:53 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:06:53 2026 - INFO: Hotplug done. Mon Apr 20 02:06:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:06:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:06:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:06:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 02:07:13.672298 time=0:00:27.063794 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:07:13.672506 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/885 GET /2/jobs/886 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:07:16.060219 time=0:00:02.387713 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:07:16.060364 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:07:16.060388 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:07:16.060403 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:07:16.060413 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 887 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:07:22.586827 time=0:00:06.526414 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:07:22.586979 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:07:22.587071 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:07:22.587094 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:07:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:07:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:07: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' Mon Apr 20 02:07:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:07:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:07: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 02:07:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:07:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:07: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 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' Mon Apr 20 02:07:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:07:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:07:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:07:43.191922 time=0:00:20.604828 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:07:43.192064 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 894 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:07:45.495493 time=0:00:02.303429 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:07:45.495590 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 895 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 896 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 897 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 898 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 899 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:08:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:08:25.936209 time=0:00:40.440619 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:08:25.936460 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-04-20 02:08:43.057037 time=0:00:17.120577 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c1d9a851986aa9a7ff644dab43c14d6e6b5d8475 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 902, 903 Waiting for job 902 ... Mon Apr 20 02:08:45 2026 * Verifying cluster config Mon Apr 20 02:08:45 2026 * Verifying cluster certificate files Mon Apr 20 02:08:45 2026 * Verifying hypervisor parameters Mon Apr 20 02:08:45 2026 * Verifying all nodes belong to an existing group Waiting for job 903 ... Mon Apr 20 02:08:45 2026 * Verifying group 'default' Mon Apr 20 02:08:45 2026 * Gathering data (3 nodes) Mon Apr 20 02:08:45 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:08:47 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:08:47 2026 * Verifying configuration file consistency Mon Apr 20 02:08:47 2026 * Verifying node status Mon Apr 20 02:08:47 2026 * Verifying instance status Mon Apr 20 02:08:47 2026 * Verifying orphan volumes Mon Apr 20 02:08:47 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:08:47 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:08:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:08:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:08:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:08:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:08:47 2026 * Other Notes Mon Apr 20 02:08:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c1d9a851986aa9a7ff644dab43c14d6e6b5d8475 /var/lib/ganeti/config.data ---- 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-04-20 02:08:48.892880 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' Mon Apr 20 02:08:50 2026 * disk 0, size 768M Mon Apr 20 02:08:50 2026 * disk 1, size 512M Mon Apr 20 02:08:50 2026 * creating instance disks... Mon Apr 20 02:08:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:08:51 2026 adding disks to cluster config Mon Apr 20 02:08:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:08:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:08:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:08:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:08:51 2026 * running the instance OS create scripts... Mon Apr 20 02:08:51 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: af0e8a2e-d9d8-493a-b2bc-cfce550e4b95 Serial number: 4 Creation time: 2026-04-20 02:08:51 Modification time: 2026-04-20 02:08:51 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:53:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7d4b0f0a-7a2b-4b75-a782-883c11125185 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/dafdcd8b-e615-478e-abf0-96c456159286.disk0 on primary: /dev/gnt/dafdcd8b-e615-478e-abf0-96c456159286.disk0 (253:0) name: disk0 UUID: eb8c8f7f-2f94-4bed-80c2-9dd43db4f52a - disk/1: plain, size 512M access mode: rw logical_id: gnt/ed30057e-c27f-4f33-9568-6a3c07e79d90.disk1 on primary: /dev/gnt/ed30057e-c27f-4f33-9568-6a3c07e79d90.disk1 (253:1) name: disk1 UUID: 39b9b7cc-156e-4785-839c-0afe55204c1f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:08:53.773255 time=0:00:04.880375 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:08:53.773333 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 907 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:09:00.170335 time=0:00:06.397002 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:09:00.170446 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:09:00.170470 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 910 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 910 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 911 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:09: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 912 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 912 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:09:09.396299 time=0:00:09.225829 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:09:09.396505 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 916 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:09:11.877974 time=0:00:02.481469 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:09:11.878137 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/917 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:09:23.232500 time=0:00:11.354363 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:09:23.232635 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:09:25.772975 time=0:00:02.540340 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:09:25.773146 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: af0e8a2e-d9d8-493a-b2bc-cfce550e4b95 Serial number: 16 Creation time: 2026-04-20 02:08:51 Modification time: 2026-04-20 02:09:24 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:53:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7d4b0f0a-7a2b-4b75-a782-883c11125185 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/dafdcd8b-e615-478e-abf0-96c456159286.disk0 on primary: /dev/gnt/dafdcd8b-e615-478e-abf0-96c456159286.disk0 (253:0) name: disk0 UUID: eb8c8f7f-2f94-4bed-80c2-9dd43db4f52a - disk/1: plain, size 512M access mode: rw logical_id: gnt/ed30057e-c27f-4f33-9568-6a3c07e79d90.disk1 on primary: /dev/gnt/ed30057e-c27f-4f33-9568-6a3c07e79d90.disk1 (253:1) name: disk1 UUID: 39b9b7cc-156e-4785-839c-0afe55204c1f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:09:28 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:09:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cc:63:37,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' Mon Apr 20 02:09:29 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:09: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' Mon Apr 20 02:09:31 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:09: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' Mon Apr 20 02:09:32 2026 * disk 2, size 1.0G Mon Apr 20 02:09:33 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:09:33 2026 - INFO: Hotplug done. Mon Apr 20 02:09:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:09: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' Mon Apr 20 02:09:34 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:09: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-04-20 02:09:53.217440 time=0:00:27.444294 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:09:53.217645 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/939 GET /2/jobs/940 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:09:55.604254 time=0:00:02.386609 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:09:55.604386 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:09:55.604408 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:09:55.604423 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:09:55.604434 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 941 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:10:02.524259 time=0:00:06.919825 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:10:02.524426 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:10:02.524452 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:10:02.524467 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:10:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:10:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:10: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 --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' Mon Apr 20 02:10:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:10:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:10: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 02:10:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:10:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:10: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 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' Mon Apr 20 02:10:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:10:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:10:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:10:15.366305 time=0:00:12.841838 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:10:15.366499 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 948 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:10:17.864802 time=0:00:02.498303 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:10:17.864892 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 949 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 950 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 951 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 952 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 953 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:10: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.05t4nscm -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-04-20 02:10:58.712321 time=0:00:40.847429 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:10:58.712481 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-04-20 02:11:10.528925 time=0:00:11.816444 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a811240214dfe66610d1dab0ed191badcd1a56ca /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 956, 957 Waiting for job 956 ... Mon Apr 20 02:11:12 2026 * Verifying cluster config Mon Apr 20 02:11:12 2026 * Verifying cluster certificate files Mon Apr 20 02:11:12 2026 * Verifying hypervisor parameters Mon Apr 20 02:11:12 2026 * Verifying all nodes belong to an existing group Waiting for job 957 ... Mon Apr 20 02:11:12 2026 * Verifying group 'default' Mon Apr 20 02:11:12 2026 * Gathering data (3 nodes) Mon Apr 20 02:11:12 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:11:14 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:11:14 2026 * Verifying configuration file consistency Mon Apr 20 02:11:14 2026 * Verifying node status Mon Apr 20 02:11:14 2026 * Verifying instance status Mon Apr 20 02:11:14 2026 * Verifying orphan volumes Mon Apr 20 02:11:14 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:11:14 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:11: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. Mon Apr 20 02:11:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:11:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:11:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:11:14 2026 * Other Notes Mon Apr 20 02:11:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a811240214dfe66610d1dab0ed191badcd1a56ca /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-04-20 02:11:17.226853 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' Mon Apr 20 02:11:18 2026 * disk 0, size 768M Mon Apr 20 02:11:18 2026 * disk 1, size 512M Mon Apr 20 02:11:18 2026 * creating instance disks... Mon Apr 20 02:11:19 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:11:19 2026 adding disks to cluster config Mon Apr 20 02:11:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:11:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:11:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:11:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:11:20 2026 * running the instance OS create scripts... Mon Apr 20 02:11:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ba530c8-61ef-4835-aecf-4cd1317cb75b Serial number: 4 Creation time: 2026-04-20 02:11:19 Modification time: 2026-04-20 02:11:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:72:2c:77 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a49f4050-d805-4f30-92dd-2ad36d508634 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/931ac805-6bdb-4ac4-acdc-8edcd42814bc.disk0 on primary: /dev/gnt/931ac805-6bdb-4ac4-acdc-8edcd42814bc.disk0 (253:0) name: disk0 UUID: b2705339-5414-4875-b0eb-768538af881a - disk/1: plain, size 512M access mode: rw logical_id: gnt/fe2b00a0-3b10-4ad9-95d9-610f5318d732.disk1 on primary: /dev/gnt/fe2b00a0-3b10-4ad9-95d9-610f5318d732.disk1 (253:1) name: disk1 UUID: a07453d4-73a0-49cc-b47f-ef318d7b65bb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:11:22.188185 time=0:00:04.961332 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:11:22.188300 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 962 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:11:28.590774 time=0:00:06.402474 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:11:28.590917 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:11:28.590943 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 965 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 965 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 966 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:11:32 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 967 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 967 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 968 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 968 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:11:37.928539 time=0:00:09.337596 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:11:37.928648 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 971 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:11:40.437414 time=0:00:02.508766 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:11:40.437576 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/972 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:11:51.828310 time=0:00:11.390734 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:11:51.828434 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:11:54.276479 time=0:00:02.448045 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:11:54.276606 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ba530c8-61ef-4835-aecf-4cd1317cb75b Serial number: 16 Creation time: 2026-04-20 02:11:19 Modification time: 2026-04-20 02:11:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:72:2c:77 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a49f4050-d805-4f30-92dd-2ad36d508634 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/931ac805-6bdb-4ac4-acdc-8edcd42814bc.disk0 on primary: /dev/gnt/931ac805-6bdb-4ac4-acdc-8edcd42814bc.disk0 (253:0) name: disk0 UUID: b2705339-5414-4875-b0eb-768538af881a - disk/1: plain, size 512M access mode: rw logical_id: gnt/fe2b00a0-3b10-4ad9-95d9-610f5318d732.disk1 on primary: /dev/gnt/fe2b00a0-3b10-4ad9-95d9-610f5318d732.disk1 (253:1) name: disk1 UUID: a07453d4-73a0-49cc-b47f-ef318d7b65bb Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:11:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:11:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b4:80:ed,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:11:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:11: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' Mon Apr 20 02:11:59 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:12: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' Mon Apr 20 02:12:02 2026 * disk 2, size 1.0G Mon Apr 20 02:12:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:12:04 2026 - INFO: Hotplug done. Mon Apr 20 02:12:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:12:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:12:05 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:12:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-20 02:12:24.148691 time=0:00:29.872085 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:12:24.148795 start [TestRapiInstanceModify] Test modifying instance via RAPI Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first GET /2/jobs/994 GET /2/jobs/995 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:12:26.533884 time=0:00:02.385089 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:12:26.534006 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:12:26.534039 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:12:26.534054 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:12:26.534064 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 996 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:12:32.937771 time=0:00:06.403707 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:12:32.937932 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:12:32.937957 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:12:32.937973 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:12:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:12:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:12: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' Mon Apr 20 02:12:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:12:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:12: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 02:12:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:12:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:12: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 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) Mon Apr 20 02:12:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:12:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:12:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:12:45.168594 time=0:00:12.230621 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:12:45.168719 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1003 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:12:47.664061 time=0:00:02.495342 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:12:47.664180 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 1004 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 1005 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 1006 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 1007 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 1008 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:13: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.05t4nscm -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-04-20 02:13:28.054634 time=0:00:40.390454 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:13:28.054818 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-04-20 02:13:40.179636 time=0:00:12.124818 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 151ef840ca52b863737ffc8a3ade91c2c04ad89f /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1011, 1012 Waiting for job 1011 ... Mon Apr 20 02:13:41 2026 * Verifying cluster config Mon Apr 20 02:13:41 2026 * Verifying cluster certificate files Mon Apr 20 02:13:41 2026 * Verifying hypervisor parameters Mon Apr 20 02:13:41 2026 * Verifying all nodes belong to an existing group Waiting for job 1012 ... Mon Apr 20 02:13:42 2026 * Verifying group 'default' Mon Apr 20 02:13:42 2026 * Gathering data (3 nodes) Mon Apr 20 02:13:42 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:13:43 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:13:43 2026 * Verifying configuration file consistency Mon Apr 20 02:13:43 2026 * Verifying node status Mon Apr 20 02:13:43 2026 * Verifying instance status Mon Apr 20 02:13:43 2026 * Verifying orphan volumes Mon Apr 20 02:13:43 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:13:43 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:13: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. Mon Apr 20 02:13:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:13:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:13:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:13:43 2026 * Other Notes Mon Apr 20 02:13:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 151ef840ca52b863737ffc8a3ade91c2c04ad89f /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-04-20 02:13:45.292936 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' Mon Apr 20 02:13:46 2026 * disk 0, size 768M Mon Apr 20 02:13:46 2026 * disk 1, size 512M Mon Apr 20 02:13:46 2026 * creating instance disks... Mon Apr 20 02:13:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:13:47 2026 adding disks to cluster config Mon Apr 20 02:13:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:13:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:13:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:13:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:13:48 2026 * running the instance OS create scripts... Mon Apr 20 02:13:48 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b5337c5-6cf8-4870-8e59-1cfeed19bf9e Serial number: 4 Creation time: 2026-04-20 02:13:47 Modification time: 2026-04-20 02:13:48 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7d:14:94 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e4481b92-bbea-4d03-a427-7774082513df name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3e9d51e0-9e6b-41f0-b027-29377967e254.disk0 on primary: /dev/gnt/3e9d51e0-9e6b-41f0-b027-29377967e254.disk0 (253:0) name: disk0 UUID: 3f2df5e9-25aa-445a-89c0-d3a548b5a02f - disk/1: plain, size 512M access mode: rw logical_id: gnt/039825bd-8340-4196-bd3e-b66315c84df6.disk1 on primary: /dev/gnt/039825bd-8340-4196-bd3e-b66315c84df6.disk1 (253:1) name: disk1 UUID: ce75b60f-2de5-426e-950f-4c1fab410c5f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:13:50.174552 time=0:00:04.881616 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:13:50.174738 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1016 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:13:56.582652 time=0:00:06.407914 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:13:56.582773 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:13:56.582797 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 1019 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1019 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1020 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:14:00 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 1021 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1021 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1022 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1022 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:14:06.091601 time=0:00:09.508804 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:14:06.091773 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1025 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:14:08.590961 time=0:00:02.499188 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:14:08.591230 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1026 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:14:19.964298 time=0:00:11.373068 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:14:19.964477 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:14:22.448301 time=0:00:02.483824 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:14:22.448438 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b5337c5-6cf8-4870-8e59-1cfeed19bf9e Serial number: 16 Creation time: 2026-04-20 02:13:47 Modification time: 2026-04-20 02:14:21 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7d:14:94 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e4481b92-bbea-4d03-a427-7774082513df name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3e9d51e0-9e6b-41f0-b027-29377967e254.disk0 on primary: /dev/gnt/3e9d51e0-9e6b-41f0-b027-29377967e254.disk0 (253:0) name: disk0 UUID: 3f2df5e9-25aa-445a-89c0-d3a548b5a02f - disk/1: plain, size 512M access mode: rw logical_id: gnt/039825bd-8340-4196-bd3e-b66315c84df6.disk1 on primary: /dev/gnt/039825bd-8340-4196-bd3e-b66315c84df6.disk1 (253:1) name: disk1 UUID: ce75b60f-2de5-426e-950f-4c1fab410c5f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:14:24 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:14:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:49:cf:a3,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' Mon Apr 20 02:14:26 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:14:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:14:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:14: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' Mon Apr 20 02:14:29 2026 * disk 2, size 1.0G Mon Apr 20 02:14:29 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:14:29 2026 - INFO: Hotplug done. Mon Apr 20 02:14:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:14: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' Mon Apr 20 02:14:31 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:14:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 02:14:49.984457 time=0:00:27.536019 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:14:49.984559 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1048 GET /2/jobs/1049 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:14:52.360174 time=0:00:02.375615 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:14:52.360298 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:14:52.360321 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:14:52.360336 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:14:52.360347 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1050 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:14:58.759733 time=0:00:06.399386 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:14:58.759845 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:14:58.759869 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:14:58.759884 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:15:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:15:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:15: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 --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' Mon Apr 20 02:15:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:15:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:15: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' Mon Apr 20 02:15:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:15:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:15: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 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' Mon Apr 20 02:15:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:15:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:15:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:15:10.994396 time=0:00:12.234512 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:15:10.994486 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1057 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:15:13.402716 time=0:00:02.408230 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:15:13.402857 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 1058 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 1059 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 1060 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 1061 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 1062 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:15: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.05t4nscm -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-04-20 02:15:53.892362 time=0:00:40.489505 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:15:53.892541 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-04-20 02:16:05.726308 time=0:00:11.833767 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6e08580397ecdf193df9fb064f351c5d5e9964f8 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1065, 1066 Waiting for job 1065 ... Mon Apr 20 02:16:07 2026 * Verifying cluster config Mon Apr 20 02:16:07 2026 * Verifying cluster certificate files Mon Apr 20 02:16:07 2026 * Verifying hypervisor parameters Mon Apr 20 02:16:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1066 ... Mon Apr 20 02:16:08 2026 * Verifying group 'default' Mon Apr 20 02:16:08 2026 * Gathering data (3 nodes) Mon Apr 20 02:16:08 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:16:09 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:16:09 2026 * Verifying configuration file consistency Mon Apr 20 02:16:09 2026 * Verifying node status Mon Apr 20 02:16:09 2026 * Verifying instance status Mon Apr 20 02:16:09 2026 * Verifying orphan volumes Mon Apr 20 02:16:09 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:16:09 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:16:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:16:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:16:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:16:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:16:09 2026 * Other Notes Mon Apr 20 02:16:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6e08580397ecdf193df9fb064f351c5d5e9964f8 /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-04-20 02:16:10.924959 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' Mon Apr 20 02:16:12 2026 * disk 0, size 768M Mon Apr 20 02:16:12 2026 * disk 1, size 512M Mon Apr 20 02:16:12 2026 * creating instance disks... Mon Apr 20 02:16:13 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:16:13 2026 adding disks to cluster config Mon Apr 20 02:16:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:16:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:16:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:16:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:16:13 2026 * running the instance OS create scripts... Mon Apr 20 02:16:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d1230a51-d6e2-4b87-92dd-53c1fcf1b461 Serial number: 4 Creation time: 2026-04-20 02:16:13 Modification time: 2026-04-20 02:16:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:26:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ced78f6b-34fa-4941-bf18-eb562ba6dfa7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0a028637-03f4-4667-9b9d-601e27e57035.disk0 on primary: /dev/gnt/0a028637-03f4-4667-9b9d-601e27e57035.disk0 (253:0) name: disk0 UUID: 9e3ec447-17b2-4cfe-8132-466de9a48437 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ddc6a474-bc59-4629-af64-1261fc03a738.disk1 on primary: /dev/gnt/ddc6a474-bc59-4629-af64-1261fc03a738.disk1 (253:1) name: disk1 UUID: 76859a96-e6e4-463b-890a-404673a88c76 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:16:16.289890 time=0:00:05.364931 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:16:16.290006 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1070 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:16:22.703682 time=0:00:06.413676 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:16:22.703780 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:16:22.703826 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 1073 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1073 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1074 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:16: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 1075 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1075 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1076 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1076 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:16:31.990273 time=0:00:09.286447 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:16:31.990367 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1079 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:16:34.577528 time=0:00:02.587161 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:16:34.577735 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1080 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:16:46.020254 time=0:00:11.442519 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:16:46.020390 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:16:48.396928 time=0:00:02.376538 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:16:48.397041 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d1230a51-d6e2-4b87-92dd-53c1fcf1b461 Serial number: 16 Creation time: 2026-04-20 02:16:13 Modification time: 2026-04-20 02:16:47 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:26:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ced78f6b-34fa-4941-bf18-eb562ba6dfa7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0a028637-03f4-4667-9b9d-601e27e57035.disk0 on primary: /dev/gnt/0a028637-03f4-4667-9b9d-601e27e57035.disk0 (253:0) name: disk0 UUID: 9e3ec447-17b2-4cfe-8132-466de9a48437 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ddc6a474-bc59-4629-af64-1261fc03a738.disk1 on primary: /dev/gnt/ddc6a474-bc59-4629-af64-1261fc03a738.disk1 (253:1) name: disk1 UUID: 76859a96-e6e4-463b-890a-404673a88c76 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:16:50 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:16:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4f:2f: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' Mon Apr 20 02:16:52 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:16: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' Mon Apr 20 02:16:53 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:16: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' Mon Apr 20 02:16:55 2026 * disk 2, size 1.0G Mon Apr 20 02:16:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:16:56 2026 - INFO: Hotplug done. Mon Apr 20 02:16:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:16:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:16:57 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:16:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 02:17:16.528557 time=0:00:28.131516 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:17:16.528713 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1102 GET /2/jobs/1103 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:17:18.900249 time=0:00:02.371536 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:17:18.900374 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:17:18.900397 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:17:18.900413 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:17:18.900425 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1104 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:17:25.299242 time=0:00:06.398817 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:17:25.299380 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:17:25.299404 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:17:25.299419 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:17:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:17:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:17: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' Mon Apr 20 02:17:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:17:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:17: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' Mon Apr 20 02:17:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:17:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:17: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 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' Mon Apr 20 02:17:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:17:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:17:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:17:37.309153 time=0:00:12.009734 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:17:37.309320 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1111 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:17:39.807393 time=0:00:02.498073 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:17:39.807525 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 1112 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 1113 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 1114 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 1115 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 1116 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:18: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.05t4nscm -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-04-20 02:18:20.722945 time=0:00:40.915420 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:18:20.723067 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-04-20 02:18:32.588364 time=0:00:11.865297 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 782fd170ef782b5bf5f5878b67e23f437e088433 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1119, 1120 Waiting for job 1119 ... Mon Apr 20 02:18:34 2026 * Verifying cluster config Mon Apr 20 02:18:34 2026 * Verifying cluster certificate files Mon Apr 20 02:18:34 2026 * Verifying hypervisor parameters Mon Apr 20 02:18:34 2026 * Verifying all nodes belong to an existing group Waiting for job 1120 ... Mon Apr 20 02:18:34 2026 * Verifying group 'default' Mon Apr 20 02:18:34 2026 * Gathering data (3 nodes) Mon Apr 20 02:18:34 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:18:36 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:18:36 2026 * Verifying configuration file consistency Mon Apr 20 02:18:36 2026 * Verifying node status Mon Apr 20 02:18:36 2026 * Verifying instance status Mon Apr 20 02:18:36 2026 * Verifying orphan volumes Mon Apr 20 02:18:36 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:18:36 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:18:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:18:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:18:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:18:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:18:36 2026 * Other Notes Mon Apr 20 02:18:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 782fd170ef782b5bf5f5878b67e23f437e088433 /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=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-20 02:18:39.271386 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' Mon Apr 20 02:18:40 2026 * disk 0, size 768M Mon Apr 20 02:18:40 2026 * disk 1, size 512M Mon Apr 20 02:18:40 2026 * creating instance disks... Mon Apr 20 02:18:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:18:41 2026 adding disks to cluster config Mon Apr 20 02:18:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:18:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:18:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:18:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:18:41 2026 * running the instance OS create scripts... Mon Apr 20 02:18:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 60a5ef8a-4741-4f2c-bc6f-07f8e26fcccd Serial number: 4 Creation time: 2026-04-20 02:18:41 Modification time: 2026-04-20 02:18:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:78:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bc18c12-9264-45b5-a09f-67c33d49961c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0337fe69-5cff-4bb3-b1bb-ff2af1cf08fe.disk0 on primary: /dev/gnt/0337fe69-5cff-4bb3-b1bb-ff2af1cf08fe.disk0 (253:0) name: disk0 UUID: b7662f3c-6a92-4b09-ba62-a6f2b932a2ac - disk/1: plain, size 512M access mode: rw logical_id: gnt/5556c124-c9ae-4031-bdc9-e4b8cd1b6b8d.disk1 on primary: /dev/gnt/5556c124-c9ae-4031-bdc9-e4b8cd1b6b8d.disk1 (253:1) name: disk1 UUID: f4206043-cb14-4ece-ae0e-d4da64918468 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:18:44.058593 time=0:00:04.787207 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:18:44.058702 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1125 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:18:50.472391 time=0:00:06.413689 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:18:50.472495 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:18:50.472516 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 1128 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1128 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1129 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:18: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 1130 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1130 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1131 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1131 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:18:59.644150 time=0:00:09.171634 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:18:59.644308 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1134 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:19:02.141011 time=0:00:02.496703 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:19:02.141109 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1135 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:19:13.608422 time=0:00:11.467313 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:19:13.608554 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:19:16.154111 time=0:00:02.545557 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:19:16.154277 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 60a5ef8a-4741-4f2c-bc6f-07f8e26fcccd Serial number: 16 Creation time: 2026-04-20 02:18:41 Modification time: 2026-04-20 02:19:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:78:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bc18c12-9264-45b5-a09f-67c33d49961c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0337fe69-5cff-4bb3-b1bb-ff2af1cf08fe.disk0 on primary: /dev/gnt/0337fe69-5cff-4bb3-b1bb-ff2af1cf08fe.disk0 (253:0) name: disk0 UUID: b7662f3c-6a92-4b09-ba62-a6f2b932a2ac - disk/1: plain, size 512M access mode: rw logical_id: gnt/5556c124-c9ae-4031-bdc9-e4b8cd1b6b8d.disk1 on primary: /dev/gnt/5556c124-c9ae-4031-bdc9-e4b8cd1b6b8d.disk1 (253:1) name: disk1 UUID: f4206043-cb14-4ece-ae0e-d4da64918468 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:19:18 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:19:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cf:f9:b7,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' Mon Apr 20 02:19:20 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:19: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' Mon Apr 20 02:19:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:19: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' Mon Apr 20 02:19:22 2026 * disk 2, size 1.0G Mon Apr 20 02:19:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:19:23 2026 - INFO: Hotplug done. Mon Apr 20 02:19:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:19: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' Mon Apr 20 02:19:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:19:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 02:19:44.976299 time=0:00:28.822022 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:19:44.976522 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1157 GET /2/jobs/1158 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:19:47.372204 time=0:00:02.395682 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:19:47.372340 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:19:47.372367 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:19:47.372381 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:19:47.372404 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1159 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:19:53.793186 time=0:00:06.420782 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:19:53.793322 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:19:53.793348 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:19:53.793384 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:19:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:19:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:19: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' Mon Apr 20 02:19:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:19:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:19: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' Mon Apr 20 02:20:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:20:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:20: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' Mon Apr 20 02:20:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:20:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:20:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:20:05.892146 time=0:00:12.098762 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:20:05.892305 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1166 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:20:08.502263 time=0:00:02.609958 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:20:08.502457 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 1167 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 1168 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 1169 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 1170 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 1171 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:20: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.05t4nscm -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-04-20 02:20:48.797384 time=0:00:40.294927 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:20:48.797464 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-04-20 02:21:00.525381 time=0:00:11.727917 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 92baa9b8d6ffa84f84c099c301675aaed5dde9c1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1174, 1175 Waiting for job 1174 ... Mon Apr 20 02:21:02 2026 * Verifying cluster config Mon Apr 20 02:21:02 2026 * Verifying cluster certificate files Mon Apr 20 02:21:02 2026 * Verifying hypervisor parameters Mon Apr 20 02:21:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1175 ... Mon Apr 20 02:21:02 2026 * Verifying group 'default' Mon Apr 20 02:21:02 2026 * Gathering data (3 nodes) Mon Apr 20 02:21:02 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:21:03 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:21:03 2026 * Verifying configuration file consistency Mon Apr 20 02:21:03 2026 * Verifying node status Mon Apr 20 02:21:03 2026 * Verifying instance status Mon Apr 20 02:21:03 2026 * Verifying orphan volumes Mon Apr 20 02:21:04 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:21:04 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:21:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:21:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:21:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:21:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:21:04 2026 * Other Notes Mon Apr 20 02:21:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 92baa9b8d6ffa84f84c099c301675aaed5dde9c1 /var/lib/ganeti/config.data ---- 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-04-20 02:21:05.763422 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' Mon Apr 20 02:21:07 2026 * disk 0, size 768M Mon Apr 20 02:21:07 2026 * disk 1, size 512M Mon Apr 20 02:21:07 2026 * creating instance disks... Mon Apr 20 02:21:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:21:08 2026 adding disks to cluster config Mon Apr 20 02:21:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:21:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:21:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:21:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:21:08 2026 * running the instance OS create scripts... Mon Apr 20 02:21:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f28f464f-9cbf-45b0-89c6-04c7e5cb254b Serial number: 4 Creation time: 2026-04-20 02:21:08 Modification time: 2026-04-20 02:21:08 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f3:0b:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6aaff4b3-9bf7-40e6-8950-0d303320cf47 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/81d519b2-0391-4726-be67-2f88ec133e6a.disk0 on primary: /dev/gnt/81d519b2-0391-4726-be67-2f88ec133e6a.disk0 (253:0) name: disk0 UUID: 7e98164b-0385-4a71-b76f-11e481a44561 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ca9711ab-9396-4316-b19c-0beee118b42d.disk1 on primary: /dev/gnt/ca9711ab-9396-4316-b19c-0beee118b42d.disk1 (253:1) name: disk1 UUID: b6423e39-cf38-475f-842a-63cc1422c41f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:21:10.783651 time=0:00:05.020229 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:21:10.783744 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1179 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:21:17.200217 time=0:00:06.416473 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:21:17.200361 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:21:17.200389 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 1182 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1182 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1183 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:21:21 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 1184 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1184 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1185 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1185 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:21:26.718312 time=0:00:09.517923 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:21:26.718432 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1188 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:21:30.473540 time=0:00:03.755108 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:21:30.473646 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1189 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:21:41.812324 time=0:00:11.338678 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:21:41.812458 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:21:44.204411 time=0:00:02.391953 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:21:44.204541 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f28f464f-9cbf-45b0-89c6-04c7e5cb254b Serial number: 16 Creation time: 2026-04-20 02:21:08 Modification time: 2026-04-20 02:21:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f3:0b:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6aaff4b3-9bf7-40e6-8950-0d303320cf47 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/81d519b2-0391-4726-be67-2f88ec133e6a.disk0 on primary: /dev/gnt/81d519b2-0391-4726-be67-2f88ec133e6a.disk0 (253:0) name: disk0 UUID: 7e98164b-0385-4a71-b76f-11e481a44561 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ca9711ab-9396-4316-b19c-0beee118b42d.disk1 on primary: /dev/gnt/ca9711ab-9396-4316-b19c-0beee118b42d.disk1 (253:1) name: disk1 UUID: b6423e39-cf38-475f-842a-63cc1422c41f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:21:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:21:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:05:39: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' Mon Apr 20 02:21:48 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:21:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:21:49 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:21: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' Mon Apr 20 02:21:50 2026 * disk 2, size 1.0G Mon Apr 20 02:21:51 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:21:51 2026 - INFO: Hotplug done. Mon Apr 20 02:21:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:21: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' Mon Apr 20 02:21:52 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:21: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: 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-04-20 02:22:11.636199 time=0:00:27.431658 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:22:11.636313 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1211 GET /2/jobs/1212 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:22:14.028699 time=0:00:02.392386 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:22:14.028814 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:22:14.028837 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:22:14.028852 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:22:14.028863 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1213 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:22:20.435501 time=0:00:06.406638 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:22:20.435601 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:22:20.435650 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:22:20.435664 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:22:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:22:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:22: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 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' Mon Apr 20 02:22:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:22:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:22: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' Mon Apr 20 02:22:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:22:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:22: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 --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' Mon Apr 20 02:22:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:22:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:22:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:22:32.692085 time=0:00:12.256421 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:22:32.692237 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1220 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:22:35.154781 time=0:00:02.462544 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:22:35.154943 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 1221 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 1222 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 1223 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 1224 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 1225 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:23:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:23:15.250520 time=0:00:40.095577 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:23:15.250653 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-04-20 02:23:27.162025 time=0:00:11.911372 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8cf570aadc8a10264dd4ebb77b1d08315c68033e /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1228, 1229 Waiting for job 1228 ... Mon Apr 20 02:23:29 2026 * Verifying cluster config Mon Apr 20 02:23:29 2026 * Verifying cluster certificate files Mon Apr 20 02:23:29 2026 * Verifying hypervisor parameters Mon Apr 20 02:23:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1229 ... Mon Apr 20 02:23:29 2026 * Verifying group 'default' Mon Apr 20 02:23:29 2026 * Gathering data (3 nodes) Mon Apr 20 02:23:29 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:23:30 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:23:30 2026 * Verifying configuration file consistency Mon Apr 20 02:23:30 2026 * Verifying node status Mon Apr 20 02:23:30 2026 * Verifying instance status Mon Apr 20 02:23:30 2026 * Verifying orphan volumes Mon Apr 20 02:23:30 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:23:30 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:23: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. Mon Apr 20 02:23:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:23:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:23:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:23:30 2026 * Other Notes Mon Apr 20 02:23:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8cf570aadc8a10264dd4ebb77b1d08315c68033e /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-04-20 02:23:33.842217 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' Mon Apr 20 02:23:35 2026 * disk 0, size 768M Mon Apr 20 02:23:35 2026 * disk 1, size 512M Mon Apr 20 02:23:35 2026 * creating instance disks... Mon Apr 20 02:23:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:23:36 2026 adding disks to cluster config Mon Apr 20 02:23:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:23:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:23:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:23:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:23:36 2026 * running the instance OS create scripts... Mon Apr 20 02:23:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ae3d672-2228-479d-be3a-be01c441bd06 Serial number: 4 Creation time: 2026-04-20 02:23:36 Modification time: 2026-04-20 02:23:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:fb:ca IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b4a96b15-e01d-4ee5-b54e-3c3c85502d33 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aea4c41d-8d1c-4d35-9be5-4e7e23a1fb8c.disk0 on primary: /dev/gnt/aea4c41d-8d1c-4d35-9be5-4e7e23a1fb8c.disk0 (253:0) name: disk0 UUID: 09cca879-8d5b-4db0-a404-21b64c6b61ef - disk/1: plain, size 512M access mode: rw logical_id: gnt/25f099ff-8866-4b0e-b36f-5abae3c63fb1.disk1 on primary: /dev/gnt/25f099ff-8866-4b0e-b36f-5abae3c63fb1.disk1 (253:1) name: disk1 UUID: 3f327a28-46af-4919-87dd-3b3d0f308ab9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:23:38.655709 time=0:00:04.813492 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:23:38.655859 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1234 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:23:45.056640 time=0:00:06.400781 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:23:45.056756 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:23:45.056779 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 1237 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 1237 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 1238 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:23: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 1239 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1239 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1240 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1240 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:23:54.371925 time=0:00:09.315146 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:23:54.372070 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1243 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:23:56.881447 time=0:00:02.509377 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:23:56.881599 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1244 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:24:08.392262 time=0:00:11.510663 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:24:08.392398 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1245 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:24:12.393537 time=0:00:04.001139 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:24:12.393654 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ae3d672-2228-479d-be3a-be01c441bd06 Serial number: 16 Creation time: 2026-04-20 02:23:36 Modification time: 2026-04-20 02:24:11 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:fb:ca IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b4a96b15-e01d-4ee5-b54e-3c3c85502d33 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aea4c41d-8d1c-4d35-9be5-4e7e23a1fb8c.disk0 on primary: /dev/gnt/aea4c41d-8d1c-4d35-9be5-4e7e23a1fb8c.disk0 (253:0) name: disk0 UUID: 09cca879-8d5b-4db0-a404-21b64c6b61ef - disk/1: plain, size 512M access mode: rw logical_id: gnt/25f099ff-8866-4b0e-b36f-5abae3c63fb1.disk1 on primary: /dev/gnt/25f099ff-8866-4b0e-b36f-5abae3c63fb1.disk1 (253:1) name: disk1 UUID: 3f327a28-46af-4919-87dd-3b3d0f308ab9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:24:14 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:24:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a0:99: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' Mon Apr 20 02:24:16 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:24: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' Mon Apr 20 02:24:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:24: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 -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-04-20 02:24:35.762069 time=0:00:23.368415 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:24:35.762171 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1264 GET /2/jobs/1265 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:24:38.129027 time=0:00:02.366856 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:24:38.129143 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:24:38.129166 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:24:38.129181 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:24:38.129192 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1266 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:24:44.534773 time=0:00:06.405581 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:24:44.534878 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:24:44.534902 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:24:44.534919 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:24:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:24:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:24: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' Mon Apr 20 02:24:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:24:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:24: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 02:24:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:24:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:24: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 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' Mon Apr 20 02:24:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:24:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:24:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:24:56.553763 time=0:00:12.018844 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:24:56.553868 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1273 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:24:59.057796 time=0:00:02.503928 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:24:59.057949 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 1274 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 1275 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 1276 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 1277 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 1278 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:25:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:25:39.347685 time=0:00:40.289736 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:25:39.347864 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-04-20 02:25:51.066791 time=0:00:11.718927 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5f054cc79422416c39465ef91106165235d76dd6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1281, 1282 Waiting for job 1281 ... Mon Apr 20 02:25:52 2026 * Verifying cluster config Mon Apr 20 02:25:52 2026 * Verifying cluster certificate files Mon Apr 20 02:25:52 2026 * Verifying hypervisor parameters Mon Apr 20 02:25:52 2026 * Verifying all nodes belong to an existing group Waiting for job 1282 ... Mon Apr 20 02:25:53 2026 * Verifying group 'default' Mon Apr 20 02:25:53 2026 * Gathering data (3 nodes) Mon Apr 20 02:25:53 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:25:54 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:25:54 2026 * Verifying configuration file consistency Mon Apr 20 02:25:54 2026 * Verifying node status Mon Apr 20 02:25:54 2026 * Verifying instance status Mon Apr 20 02:25:54 2026 * Verifying orphan volumes Mon Apr 20 02:25:54 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:25:54 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:25:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:25:54 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Apr 20 02:25:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:25:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:25:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:25:54 2026 * Other Notes Mon Apr 20 02:25:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5f054cc79422416c39465ef91106165235d76dd6 /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-04-20 02:25:58.052501 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' Mon Apr 20 02:25:59 2026 * disk 0, size 768M Mon Apr 20 02:25:59 2026 * disk 1, size 512M Mon Apr 20 02:25:59 2026 * creating instance disks... Mon Apr 20 02:26:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:26:00 2026 adding disks to cluster config Mon Apr 20 02:26:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:26:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:26:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:26:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:26:00 2026 * running the instance OS create scripts... Mon Apr 20 02:26:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 39cda632-51b5-4884-809d-e212db5343ec Serial number: 4 Creation time: 2026-04-20 02:26:00 Modification time: 2026-04-20 02:26:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:28:3e:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8866e7f-8643-4e23-b585-250f66ae97a7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ba9e5dd6-d06e-4c6e-b26c-c2728d6ea2a6.disk0 on primary: /dev/gnt/ba9e5dd6-d06e-4c6e-b26c-c2728d6ea2a6.disk0 (253:0) name: disk0 UUID: 312bf037-a1e0-42df-bf7c-47c635a16759 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d08d6d6a-3f24-4a6e-bb2c-6d61a0dc4ec9.disk1 on primary: /dev/gnt/d08d6d6a-3f24-4a6e-bb2c-6d61a0dc4ec9.disk1 (253:1) name: disk1 UUID: 773bff26-15c9-401d-9ded-ff595b86539d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:26:02.959923 time=0:00:04.907422 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:26:02.960149 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1287 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:26:09.382950 time=0:00:06.422801 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:26:09.383179 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:26:09.383206 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 1290 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1290 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1291 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:26: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 1292 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1292 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:26:19.103752 time=0:00:09.720546 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:26:19.103923 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:26:22.013084 time=0:00:02.909161 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:26:22.013236 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1297 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:26:33.500143 time=0:00:11.486907 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:26:33.500283 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1298 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:26:35.820295 time=0:00:02.320012 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:26:35.820418 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 39cda632-51b5-4884-809d-e212db5343ec Serial number: 16 Creation time: 2026-04-20 02:26:00 Modification time: 2026-04-20 02:26:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:28:3e:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8866e7f-8643-4e23-b585-250f66ae97a7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ba9e5dd6-d06e-4c6e-b26c-c2728d6ea2a6.disk0 on primary: /dev/gnt/ba9e5dd6-d06e-4c6e-b26c-c2728d6ea2a6.disk0 (253:0) name: disk0 UUID: 312bf037-a1e0-42df-bf7c-47c635a16759 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d08d6d6a-3f24-4a6e-bb2c-6d61a0dc4ec9.disk1 on primary: /dev/gnt/d08d6d6a-3f24-4a6e-bb2c-6d61a0dc4ec9.disk1 (253:1) name: disk1 UUID: 773bff26-15c9-401d-9ded-ff595b86539d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:26:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:26:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:10:f4: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' Mon Apr 20 02:26:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:26:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:26:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:26: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' Mon Apr 20 02:26:42 2026 * disk 2, size 1.0G Mon Apr 20 02:26:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:26:43 2026 - INFO: Hotplug done. Mon Apr 20 02:26:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:26: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' Mon Apr 20 02:26:44 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:26: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: 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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-20 02:27:02.986442 time=0:00:27.166024 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:27:02.986568 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1319 GET /2/jobs/1320 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:27:05.364352 time=0:00:02.377784 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:27:05.364469 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:27:05.364492 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:27:05.364506 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:27:05.364518 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1321 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:27:11.767501 time=0:00:06.402983 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:27:11.767677 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:27:11.767702 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:27:11.767716 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:27:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:27:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:27: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' Mon Apr 20 02:27:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:27:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:27: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 02:27:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:27:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:27: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' Mon Apr 20 02:27:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:27:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:27:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:27:24.027066 time=0:00:12.259350 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:27:24.027162 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1328 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:27:26.406952 time=0:00:02.379790 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:27:26.407115 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 1329 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 1330 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 1331 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 1332 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 1333 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:28:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:28:07.340344 time=0:00:40.933229 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:28:07.340511 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-04-20 02:28:19.266406 time=0:00:11.925895 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dd28e4ffbc52e11eaf70afa644ecbe724b44bc00 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1336, 1337 Waiting for job 1336 ... Mon Apr 20 02:28:21 2026 * Verifying cluster config Mon Apr 20 02:28:21 2026 * Verifying cluster certificate files Mon Apr 20 02:28:21 2026 * Verifying hypervisor parameters Mon Apr 20 02:28:21 2026 * Verifying all nodes belong to an existing group Waiting for job 1337 ... Mon Apr 20 02:28:21 2026 * Verifying group 'default' Mon Apr 20 02:28:21 2026 * Gathering data (3 nodes) Mon Apr 20 02:28:21 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:28:22 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:28:22 2026 * Verifying configuration file consistency Mon Apr 20 02:28:22 2026 * Verifying node status Mon Apr 20 02:28:22 2026 * Verifying instance status Mon Apr 20 02:28:22 2026 * Verifying orphan volumes Mon Apr 20 02:28:22 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:28:22 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:28:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:28:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:28:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:28:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:28:22 2026 * Other Notes Mon Apr 20 02:28:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dd28e4ffbc52e11eaf70afa644ecbe724b44bc00 /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-04-20 02:28:24.508956 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' Mon Apr 20 02:28:25 2026 * disk 0, size 768M Mon Apr 20 02:28:25 2026 * disk 1, size 512M Mon Apr 20 02:28:25 2026 * creating instance disks... Mon Apr 20 02:28:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:28:26 2026 adding disks to cluster config Mon Apr 20 02:28:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:28:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:28:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:28:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:28:27 2026 * running the instance OS create scripts... Mon Apr 20 02:28:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e500f717-1836-45d3-91ff-2da404a67aef Serial number: 4 Creation time: 2026-04-20 02:28:26 Modification time: 2026-04-20 02:28:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:8b:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d7a7e677-cb09-4a17-a11a-b67b0450dd45 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/abbca2fd-2c08-4af9-8c4f-8ba1982040ba.disk0 on primary: /dev/gnt/abbca2fd-2c08-4af9-8c4f-8ba1982040ba.disk0 (253:0) name: disk0 UUID: c53763ec-02ce-4fb5-8e7c-6a96f89527f7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c8a1d34a-41cc-4551-837c-edb3af96373f.disk1 on primary: /dev/gnt/c8a1d34a-41cc-4551-837c-edb3af96373f.disk1 (253:1) name: disk1 UUID: 3d337cd9-d39d-4458-8807-6cb97ed4188d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:28:29.547505 time=0:00:05.038549 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-20 02:28:29.547631 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1341 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:28:35.954112 time=0:00:06.406481 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:28:35.954256 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:28:35.954284 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 1344 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1344 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1345 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:28: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 1346 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1346 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1347 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1347 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:28:45.434763 time=0:00:09.480479 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:28:45.434855 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1350 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:28:48.470847 time=0:00:03.035992 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:28:48.470976 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1351 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:28:55.548518 time=0:00:07.077542 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:28:55.548650 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1352 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:28:57.936174 time=0:00:02.387524 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:28:57.936320 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e500f717-1836-45d3-91ff-2da404a67aef Serial number: 16 Creation time: 2026-04-20 02:28:26 Modification time: 2026-04-20 02:28:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:8b:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d7a7e677-cb09-4a17-a11a-b67b0450dd45 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/abbca2fd-2c08-4af9-8c4f-8ba1982040ba.disk0 on primary: /dev/gnt/abbca2fd-2c08-4af9-8c4f-8ba1982040ba.disk0 (253:0) name: disk0 UUID: c53763ec-02ce-4fb5-8e7c-6a96f89527f7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c8a1d34a-41cc-4551-837c-edb3af96373f.disk1 on primary: /dev/gnt/c8a1d34a-41cc-4551-837c-edb3af96373f.disk1 (253:1) name: disk1 UUID: 3d337cd9-d39d-4458-8807-6cb97ed4188d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:29:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:29:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:66:f3: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' Mon Apr 20 02:29:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:29: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' Mon Apr 20 02:29:03 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:29: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' Mon Apr 20 02:29:04 2026 * disk 2, size 1.0G Mon Apr 20 02:29:05 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:29:05 2026 - INFO: Hotplug done. Mon Apr 20 02:29:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:29: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' Mon Apr 20 02:29:06 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:29: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: 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-04-20 02:29:25.144937 time=0:00:27.208617 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:29:25.145088 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1373 GET /2/jobs/1374 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:29:27.556308 time=0:00:02.411220 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:29:27.556426 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:29:27.556450 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:29:27.556466 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:29:27.556478 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1375 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:29:33.965893 time=0:00:06.409415 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:29:33.966022 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:29:33.966048 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:29:33.966062 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:29:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:29:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02: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 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' Mon Apr 20 02:29:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:29:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:29: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' Mon Apr 20 02:29:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:29:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:29: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 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' Mon Apr 20 02:29:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:29:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:29:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:29:46.097643 time=0:00:12.131581 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:29:46.097797 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1382 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:29:48.700755 time=0:00:02.602958 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:29:48.700865 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 1383 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 1384 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 1385 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 1386 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 1387 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:30: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.05t4nscm -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-04-20 02:30:29.732146 time=0:00:41.031281 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:30:29.732298 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-04-20 02:30:41.886588 time=0:00:12.154290 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a39947bf152a2e42a055795bf774bf54a12953bd /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1390, 1391 Waiting for job 1390 ... Mon Apr 20 02:30:43 2026 * Verifying cluster config Mon Apr 20 02:30:43 2026 * Verifying cluster certificate files Mon Apr 20 02:30:43 2026 * Verifying hypervisor parameters Mon Apr 20 02:30:43 2026 * Verifying all nodes belong to an existing group Waiting for job 1391 ... Mon Apr 20 02:30:44 2026 * Verifying group 'default' Mon Apr 20 02:30:44 2026 * Gathering data (3 nodes) Mon Apr 20 02:30:44 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:30:45 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:30:45 2026 * Verifying configuration file consistency Mon Apr 20 02:30:45 2026 * Verifying node status Mon Apr 20 02:30:45 2026 * Verifying instance status Mon Apr 20 02:30:45 2026 * Verifying orphan volumes Mon Apr 20 02:30:45 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:30:45 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:30:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:30:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:30:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:30:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:30:45 2026 * Other Notes Mon Apr 20 02:30:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a39947bf152a2e42a055795bf774bf54a12953bd /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-20 02:30:48.497903 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:30:50 2026 * creating instance disks... Mon Apr 20 02:31:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:31:05 2026 adding disks to cluster config Mon Apr 20 02:31:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:31:05 2026 - INFO: - device disk/0: 12.50% done, 45s remaining (estimated) Mon Apr 20 02:31:05 2026 - INFO: - device disk/1: 1.60% done, 21m 49s remaining (estimated) Mon Apr 20 02:32:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:32:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:32:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:32:06 2026 * running the instance OS create scripts... Mon Apr 20 02:32:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 4 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:32:06 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:32:10.444528 time=0:01:21.946625 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-04-20 02:32:10.444664 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-20 02:32:10.444685 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-20 02:32:10.444694 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Mon Apr 20 14:32:11 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 1395 Waiting for job 1395 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.05t4nscm -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 itchy.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1396 Waiting for job 1396 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node major-quimby.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.05t4nscm -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-04-20 02:32:26.800162 time=0:00:16.355468 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-20 02:32:26.800347 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Apr 20 06:32:26 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 06:32:26 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-20 02:32:27.463798 time=0:00:00.663451 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-20 02:32:27.463893 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-20 02:32:27.463911 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-20 02:32:27.463918 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-20 02:32:28.124603 time=0:00:00.660685 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-20 02:32:28.124736 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 itchy.staging.ganeti.org scratchy.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary itchy.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-20 02:32:28.361470 time=0:00:00.236734 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-04-20 02:32:28.361644 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header itchy.staging.ganeti.org' itchy.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary scratchy.staging.ganeti.org itchy.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 secondary scratchy.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-20 02:32:28.599822 time=0:00:00.238178 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-04-20 02:32:28.599918 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org itchy.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 itchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org itchy.staging.ganeti.org' group1 group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes default scratchy.staging.ganeti.org' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org itchy.staging.ganeti.org' Failure: command execution error: The following instances get split by this change and --force was not given: kvm-test-instance02.staging.ganeti.org group1 group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes --force default scratchy.staging.ganeti.org' Mon Apr 20 02:32:33 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.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group itchy.staging.ganeti.org' group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes default itchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org itchy.staging.ganeti.org' default default Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-04-20 02:32:37.339730 time=0:00:08.739812 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-04-20 02:32:37.339892 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-04-20 02:32:37.339914 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-20 02:32:37.339926 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1403 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:32:45.242420 time=0:00:07.902494 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:32:45.242631 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:32:45.242657 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 1406 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1406 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1407 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:32: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 1408 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1408 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1409 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1409 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:32:56.291146 time=0:00:11.048489 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:32:56.291290 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1412 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:33:01.900586 time=0:00:05.609296 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:33:01.900763 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1413 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:33:14.892301 time=0:00:12.991538 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:33:14.892425 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1414 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:33:20.380431 time=0:00:05.488006 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:33:20.380546 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 02:33:32.111687 time=0:00:11.731141 [TestInstanceList] gnt-instance list <<<< 2026-04-20 02:33:32.111807 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: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 18 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:33:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 02:33:34.505829 time=0:00:02.394022 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 02:33:34.505984 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 18 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:33:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:33:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:33:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7d:bb: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' Mon Apr 20 02:33:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:33: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' Mon Apr 20 02:33:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:33: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' Mon Apr 20 02:33:47 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:33:47 2026 - INFO: Hotplug done. Mon Apr 20 02:33:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:33:48 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 02:34: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' Mon Apr 20 02:34:49 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:34: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: 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-04-20 02:35:11.343516 time=0:01:36.837532 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:35:11.343698 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1436 GET /2/jobs/1437 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:35:13.920212 time=0:00:02.576514 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:35:13.920337 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:35:13.920370 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:35:13.920394 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:35:13.920406 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:35:21.930110 time=0:00:08.009704 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:35:21.930275 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:35:21.930300 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:35:21.930318 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 41 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:35:19 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.i0TvOr 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.i0TvOr && mv /tmp/gnt.i0TvOr /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: Mon Apr 20 02:35:25 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 41 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:35:19 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.h91ZLB 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.h91ZLB && mv /tmp/gnt.h91ZLB /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 41 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:35:19 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 43 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:35:37 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 45 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:35:49 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:35:54.908108 time=0:00:32.977790 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 02:35:54.908267 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1447 GET /2/jobs/1448 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 02:36:13.908280 time=0:00:19.000013 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 02:36:13.908420 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 49 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:36:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Wc9h7C 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.Wc9h7C && mv /tmp/gnt.Wc9h7C /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: Mon Apr 20 02:36:17 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 49 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:36:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.dzL5k3 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.dzL5k3 && mv /tmp/gnt.dzL5k3 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 49 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:36:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 51 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:36:30 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.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 itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 53 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:36:42 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 768M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 512M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.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/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.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 itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-20 02:36:47.481266 time=0:00:33.572846 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 02:36:47.481403 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1457 GET /2/jobs/1458 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 02:37:06.536240 time=0:00:19.054837 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 02:37:06.536350 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:37:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:37:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:37:11 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:38: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' Mon Apr 20 02:38:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:38:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:38:19 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:39: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' Mon Apr 20 02:39:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:39:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:39:26 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:40: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' Mon Apr 20 02:40:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:40:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:40:33 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:41:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:41:35.420494 time=0:04:28.884144 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:41:35.420626 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1465 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:41:41.229661 time=0:00:05.809035 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:41:41.229801 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 1466 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 1467 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 1468 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 1469 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 1470 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:42: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.05t4nscm -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-04-20 02:42:31.368664 time=0:00:50.138863 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:42:31.368770 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/1474 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/1475 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 02:42:36.768171 time=0:00:05.399401 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 02:42:36.768332 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 Mon Apr 20 06:42:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 06:42:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4193fe03-302a-4eee-b8c8-2c4a71369889 Serial number: 72 Creation time: 2026-04-20 02:31:05 Modification time: 2026-04-20 02:42:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:40:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 599ea8b0-1830-43be-9285-4109a6cca3e6 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: a38d6616-093c-4a95-8f06-4152e510a6a5 child devices: - child 0: plain, size 1.8G logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_data (253:0) name: None UUID: 432cecb8-e7ee-4a7a-a434-1e7c52a6f697 - child 1: plain, size 128M logical_id: gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta on primary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) on secondary: /dev/gnt/f40ce724-f4d8-496e-8cd9-31e44aa6097c.disk0_meta (253:1) name: None UUID: 14b21ec7-a2ff-415e-83bc-0f95d7c9cb3c - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: e0b0baae-3029-4e21-b261-a2dfd682bb79 child devices: - child 0: plain, size 1.5G logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_data (253:2) name: None UUID: 1d618870-6934-4506-867d-4d1ce7fb93ce - child 1: plain, size 128M logical_id: gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta on primary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) on secondary: /dev/gnt/29e376e4-5839-4403-9f58-c11493cf85c9.disk1_meta (253:3) name: None UUID: 983a4009-6ef2-47ee-b5fe-5ec9c1ad1c00 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1478 Waiting for job 1478 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1481 Waiting for job 1481 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1483, 1484 Waiting for job 1483 ... Mon Apr 20 02:42:50 2026 * Verifying cluster config Mon Apr 20 02:42:50 2026 * Verifying cluster certificate files Mon Apr 20 02:42:50 2026 * Verifying hypervisor parameters Mon Apr 20 02:42:50 2026 * Verifying all nodes belong to an existing group Waiting for job 1484 ... Mon Apr 20 02:42:51 2026 * Verifying group 'default' Mon Apr 20 02:42:51 2026 * Gathering data (3 nodes) Mon Apr 20 02:42:51 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:42:52 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:42:52 2026 * Verifying configuration file consistency Mon Apr 20 02:42:52 2026 * Verifying node status Mon Apr 20 02:42:52 2026 * Verifying instance status Mon Apr 20 02:42:52 2026 * Verifying orphan volumes Mon Apr 20 02:42:52 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:42:52 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:42:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:42:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:42:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:42:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:42:52 2026 * Other Notes Mon Apr 20 02:42:52 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.05t4nscm -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-04-20 02:42:53.407663 time=0:00:16.639331 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 02:42:53.407787 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1486, 1487 Waiting for job 1486 ... Mon Apr 20 02:42:55 2026 * Verifying cluster config Mon Apr 20 02:42:55 2026 * Verifying cluster certificate files Mon Apr 20 02:42:55 2026 * Verifying hypervisor parameters Mon Apr 20 02:42:55 2026 * Verifying all nodes belong to an existing group Waiting for job 1487 ... Mon Apr 20 02:42:55 2026 * Verifying group 'default' Mon Apr 20 02:42:55 2026 * Gathering data (3 nodes) Mon Apr 20 02:42:55 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:42:56 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:42:56 2026 * Verifying configuration file consistency Mon Apr 20 02:42:56 2026 * Verifying node status Mon Apr 20 02:42:56 2026 * Verifying instance status Mon Apr 20 02:42:56 2026 * Verifying orphan volumes Mon Apr 20 02:42:56 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:42:56 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:42: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. Mon Apr 20 02:42:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:42:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:42:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:42:56 2026 * Other Notes Mon Apr 20 02:42:57 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1489 Waiting for job 1489 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 02:42:59.405206 time=0:00:05.997419 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 02:42:59.405311 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/1492 Mon Apr 20 02:43:03 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 02:43:03.652475 time=0:00:04.247164 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 02:43:03.652593 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 02:43:09.025137 time=0:00:05.372544 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 02:43:09.025254 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 665 73 1341 190 169 193 996 491 1266 686 400 314 648 532 1306 449 756 1436 1217 147 886 188 453 408 1195 1100 392 76 548 1262 851 1075 1209 376 521 537 55 394 922 141 429 1475 371 239 37 1177 363 354 1021 579 543 68 1384 1270 573 1142 1024 752 375 1425 1332 1313 790 150 700 980 982 222 356 1093 1227 1062 642 1303 249 844 1117 271 310 1347 194 1301 899 1259 343 800 275 18 1016 1055 302 1401 765 1416 1157 1171 197 17 1173 195 205 1470 1318 1370 53 252 232 1323 422 560 84 289 402 962 1 1377 1086 1128 961 826 1379 815 931 112 229 678 663 694 600 615 481 474 1282 838 106 1230 1374 1255 67 1096 1478 587 517 31 584 981 822 235 180 747 129 361 967 238 1238 1105 843 399 12 204 729 668 598 1184 468 1353 1123 1396 454 11 1438 465 673 937 1146 1460 137 710 905 583 957 51 742 439 510 1286 1446 753 984 854 165 124 14 230 50 578 210 1441 1397 1058 1302 1408 484 951 130 1444 990 1132 944 541 778 1094 1285 695 501 1258 862 1101 1247 72 267 1151 27 1198 975 133 244 940 461 1304 632 1218 23 760 703 1056 1017 1030 315 807 290 489 60 1300 1311 1483 1336 359 469 1260 689 1163 1032 904 111 1190 1400 1337 1015 346 1261 713 610 1180 635 1481 1133 536 250 1296 613 1004 948 687 1240 736 1150 645 872 945 1327 148 662 1455 215 500 558 74 761 519 1098 448 1224 630 1383 351 62 593 396 42 1431 1063 1264 1225 504 1139 608 1104 533 306 1358 336 136 288 604 1202 787 1305 646 173 909 766 8 699 268 1234 987 66 698 350 1417 307 446 171 1450 774 178 801 1276 1103 431 939 1277 25 1154 1041 863 380 1122 1472 256 692 718 285 1031 974 479 1437 879 1403 724 291 690 1298 470 1415 1280 840 16 936 621 983 588 857 357 830 647 915 48 410 1187 1008 1430 9 906 1486 360 246 39 1268 1395 255 262 1245 1067 199 218 1106 295 1012 633 777 1388 1045 1077 1229 706 308 572 1091 701 159 213 793 329 175 86 1095 770 530 1137 367 374 1448 773 1290 2 445 1119 1018 1242 272 711 751 115 264 949 483 918 297 1166 1471 1069 1025 796 1006 1019 674 636 340 877 157 412 373 1418 798 883 614 912 1080 211 1076 1420 305 496 390 507 716 409 933 366 894 1023 488 836 1454 1162 207 1411 670 1398 59 423 323 90 26 201 427 379 1060 1390 685 198 34 1372 508 378 209 179 956 993 1348 450 576 725 1179 459 1487 79 523 677 1404 823 1074 1203 1428 186 342 727 1168 1244 1254 1013 550 364 118 1002 921 333 1088 280 411 1038 1340 972 1169 1257 1236 1175 386 571 328 64 1387 1326 184 1490 13 1000 795 970 865 348 1250 125 525 979 383 221 594 1221 56 1476 786 43 946 779 728 619 1314 691 1356 1159 353 1192 273 1070 834 810 224 368 105 684 1113 362 903 1485 708 1440 1423 189 861 1439 545 1035 884 338 1222 1378 605 1265 1097 959 641 926 167 654 623 769 279 1294 671 1451 1382 1405 1351 266 808 1201 566 734 720 1312 1174 617 1334 859 1449 1386 1193 473 46 1343 874 845 1141 1208 216 1457 75 444 1369 602 54 428 1215 1001 206 253 923 672 176 339 1315 1194 564 1158 1427 1330 1292 1161 69 860 1153 1072 512 986 618 108 855 1283 494 749 916 284 955 1319 95 430 123 1042 303 45 688 1120 528 591 596 88 381 1199 676 1413 880 825 425 80 1468 1214 208 954 758 908 811 722 797 1090 248 1114 1380 1235 1182 183 135 406 785 1381 203 226 1046 257 656 1249 841 38 664 820 1479 57 187 1040 878 829 681 1271 1066 649 522 3 924 655 1492 707 1057 382 775 1191 997 1231 1469 666 263 1352 471 607 866 805 426 1219 1462 634 739 1435 345 1445 278 416 1243 1342 900 131 265 1232 1349 347 952 492 475 902 794 719 403 21 1092 110 837 1407 1482 624 1424 817 1463 490 1461 589 277 1317 1196 869 882 223 929 549 160 49 1130 1116 1206 721 971 1355 1087 889 424 1052 1246 1466 1474 927 22 995 120 539 109 344 113 28 1288 858 985 1237 452 463 1188 447 98 320 82 1134 116 478 119 1252 597 531 556 1346 538 1410 1131 81 873 735 1328 464 552 405 1165 1350 1200 1459 1363 1053 269 1368 1391 1432 1181 1189 330 370 1197 7 680 871 746 1107 33 421 1205 274 640 1339 628 1143 44 1274 968 1248 283 309 103 994 897 842 977 978 907 1085 300 702 1433 887 6 553 835 1491 258 1338 881 1009 782 1307 555 730 1465 1043 913 286 679 717 914 319 236 311 1167 1456 71 92 831 85 754 1360 5 337 524 901 1089 911 1223 142 451 299 128 1375 709 626 1291 316 32 1029 91 1344 234 958 950 502 254 334 352 776 58 1048 89 737 102 1050 443 1366 973 177 325 404 1083 358 70 852 19 1426 1059 895 139 661 35 1207 414 202 544 1295 397 1073 714 122 101 1026 821 867 114 407 1442 415 241 704 824 1047 282 606 97 1051 657 592 1452 893 551 627 15 763 1010 816 741 1371 1112 1147 385 107 1049 529 1434 920 520 868 833 562 1373 384 227 332 1325 511 669 138 87 228 638 1419 503 243 930 1213 697 917 527 100 650 233 1263 144 1467 220 413 563 212 1367 247 1393 683 372 146 196 1172 1144 762 750 682 1322 393 839 466 998 1278 442 1443 318 1127 1279 757 1140 251 493 456 1183 1020 1394 1267 1082 806 377 1354 259 317 281 960 335 163 1473 1376 540 764 733 1081 93 1084 515 419 480 143 460 582 643 611 214 849 853 1039 458 506 928 658 743 217 693 349 888 174 432 1007 651 1453 1389 938 168 1272 388 1489 780 1071 1028 52 440 620 818 1185 1126 398 1164 568 1331 1027 341 744 1284 134 547 1220 1125 498 1118 152 935 151 61 586 104 637 182 304 499 748 992 1484 1299 976 1480 1310 467 896 876 891 509 514 892 696 804 590 953 287 1014 898 534 738 1406 391 495 1148 1464 40 181 675 1149 932 1061 1333 1211 172 1176 963 321 276 1321 420 809 791 433 192 559 803 1110 166 783 36 1145 155 1108 99 505 827 313 1037 631 1068 10 813 513 925 577 731 565 1477 554 312 462 542 771 581 1124 1256 585 1289 1345 1364 245 732 497 603 1138 1178 1399 1239 1054 660 162 535 225 910 1359 418 1210 667 191 242 740 485 301 875 789 1155 1488 472 1429 599 723 759 832 574 24 1458 78 158 41 292 1204 1170 799 324 1121 1129 569 1005 639 1329 570 1275 988 30 942 609 65 476 1414 1160 885 768 94 745 1320 153 145 1102 1115 1111 435 355 1421 1135 644 1078 127 231 856 755 1392 965 1361 1216 1186 117 327 294 477 1233 455 1003 185 964 1152 1064 812 1324 516 164 625 557 943 437 1044 890 712 726 864 132 170 1228 518 83 1402 802 387 1316 580 1412 1281 1156 140 482 612 870 261 653 781 63 219 1293 792 200 149 784 322 1065 240 772 819 1269 1109 991 1033 1226 616 96 1241 846 1422 1022 601 4 20 659 1385 270 526 705 434 156 331 1365 850 1273 814 29 161 966 1309 438 121 77 1409 47 1253 1136 969 546 919 1287 715 1251 1011 154 293 788 575 298 487 567 457 260 296 622 1447 1079 595 126 652 326 401 1297 561 436 1357 947 1308 828 1335 1099 999 395 1212 1362 369 389 847 989 441 941 1036 848 629 365 934 1034 486 237 767 417' 665 73 1341 190 169 193 996 491 1266 686 400 314 648 532 1306 449 756 1436 1217 147 886 188 453 408 1195 1100 392 76 548 1262 851 1075 1209 376 521 537 55 394 922 141 429 1475 371 239 37 1177 363 354 1021 579 543 68 1384 1270 573 1142 1024 752 375 1425 1332 1313 790 150 700 980 982 222 356 1093 1227 1062 642 1303 249 844 1117 271 310 1347 194 1301 899 1259 343 800 275 18 1016 1055 302 1401 765 1416 1157 1171 197 17 1173 195 205 1470 1318 1370 53 252 232 1323 422 560 84 289 402 962 1 1377 1086 1128 961 826 1379 815 931 112 229 678 663 694 600 615 481 474 1282 838 106 1230 1374 1255 67 1096 1478 587 517 31 584 981 822 235 180 747 129 361 967 238 1238 1105 843 399 12 204 729 668 598 1184 468 1353 1123 1396 454 11 1438 465 673 937 1146 1460 137 710 905 583 957 51 742 439 510 1286 1446 753 984 854 165 124 14 230 50 578 210 1441 1397 1058 1302 1408 484 951 130 1444 990 1132 944 541 778 1094 1285 695 501 1258 862 1101 1247 72 267 1151 27 1198 975 133 244 940 461 1304 632 1218 23 760 703 1056 1017 1030 315 807 290 489 60 1300 1311 1483 1336 359 469 1260 689 1163 1032 904 111 1190 1400 1337 1015 346 1261 713 610 1180 635 1481 1133 536 250 1296 613 1004 948 687 1240 736 1150 645 872 945 1327 148 662 1455 215 500 558 74 761 519 1098 448 1224 630 1383 351 62 593 396 42 1431 1063 1264 1225 504 1139 608 1104 533 306 1358 336 136 288 604 1202 787 1305 646 173 909 766 8 699 268 1234 987 66 698 350 1417 307 446 171 1450 774 178 801 1276 1103 431 939 1277 25 1154 1041 863 380 1122 1472 256 692 718 285 1031 974 479 1437 879 1403 724 291 690 1298 470 1415 1280 840 16 936 621 983 588 857 357 830 647 915 48 410 1187 1008 1430 9 906 1486 360 246 39 1268 1395 255 262 1245 1067 199 218 1106 295 1012 633 777 1388 1045 1077 1229 706 308 572 1091 701 159 213 793 329 175 86 1095 770 530 1137 367 374 1448 773 1290 2 445 1119 1018 1242 272 711 751 115 264 949 483 918 297 1166 1471 1069 1025 796 1006 1019 674 636 340 877 157 412 373 1418 798 883 614 912 1080 211 1076 1420 305 496 390 507 716 409 933 366 894 1023 488 836 1454 1162 207 1411 670 1398 59 423 323 90 26 201 427 379 1060 1390 685 198 34 1372 508 378 209 179 956 993 1348 450 576 725 1179 459 1487 79 523 677 1404 823 1074 1203 1428 186 342 727 1168 1244 1254 1013 550 364 118 1002 921 333 1088 280 411 1038 1340 972 1169 1257 1236 1175 386 571 328 64 1387 1326 184 1490 13 1000 795 970 865 348 1250 125 525 979 383 221 594 1221 56 1476 786 43 946 779 728 619 1314 691 1356 1159 353 1192 273 1070 834 810 224 368 105 684 1113 362 903 1485 708 1440 1423 189 861 1439 545 1035 884 338 1222 1378 605 1265 1097 959 641 926 167 654 623 769 279 1294 671 1451 1382 1405 1351 266 808 1201 566 734 720 1312 1174 617 1334 859 1449 1386 1193 473 46 1343 874 845 1141 1208 216 1457 75 444 1369 602 54 428 1215 1001 206 253 923 672 176 339 1315 1194 564 1158 1427 1330 1292 1161 69 860 1153 1072 512 986 618 108 855 1283 494 749 916 284 955 1319 95 430 123 1042 303 45 688 1120 528 591 596 88 381 1199 676 1413 880 825 425 80 1468 1214 208 954 758 908 811 722 797 1090 248 1114 1380 1235 1182 183 135 406 785 1381 203 226 1046 257 656 1249 841 38 664 820 1479 57 187 1040 878 829 681 1271 1066 649 522 3 924 655 1492 707 1057 382 775 1191 997 1231 1469 666 263 1352 471 607 866 805 426 1219 1462 634 739 1435 345 1445 278 416 1243 1342 900 131 265 1232 1349 347 952 492 475 902 794 719 403 21 1092 110 837 1407 1482 624 1424 817 1463 490 1461 589 277 1317 1196 869 882 223 929 549 160 49 1130 1116 1206 721 971 1355 1087 889 424 1052 1246 1466 1474 927 22 995 120 539 109 344 113 28 1288 858 985 1237 452 463 1188 447 98 320 82 1134 116 478 119 1252 597 531 556 1346 538 1410 1131 81 873 735 1328 464 552 405 1165 1350 1200 1459 1363 1053 269 1368 1391 1432 1181 1189 330 370 1197 7 680 871 746 1107 33 421 1205 274 640 1339 628 1143 44 1274 968 1248 283 309 103 994 897 842 977 978 907 1085 300 702 1433 887 6 553 835 1491 258 1338 881 1009 782 1307 555 730 1465 1043 913 286 679 717 914 319 236 311 1167 1456 71 92 831 85 754 1360 5 337 524 901 1089 911 1223 142 451 299 128 1375 709 626 1291 316 32 1029 91 1344 234 958 950 502 254 334 352 776 58 1048 89 737 102 1050 443 1366 973 177 325 404 1083 358 70 852 19 1426 1059 895 139 661 35 1207 414 202 544 1295 397 1073 714 122 101 1026 821 867 114 407 1442 415 241 704 824 1047 282 606 97 1051 657 592 1452 893 551 627 15 763 1010 816 741 1371 1112 1147 385 107 1049 529 1434 920 520 868 833 562 1373 384 227 332 1325 511 669 138 87 228 638 1419 503 243 930 1213 697 917 527 100 650 233 1263 144 1467 220 413 563 212 1367 247 1393 683 372 146 196 1172 1144 762 750 682 1322 393 839 466 998 1278 442 1443 318 1127 1279 757 1140 251 493 456 1183 1020 1394 1267 1082 806 377 1354 259 317 281 960 335 163 1473 1376 540 764 733 1081 93 1084 515 419 480 143 460 582 643 611 214 849 853 1039 458 506 928 658 743 217 693 349 888 174 432 1007 651 1453 1389 938 168 1272 388 1489 780 1071 1028 52 440 620 818 1185 1126 398 1164 568 1331 1027 341 744 1284 134 547 1220 1125 498 1118 152 935 151 61 586 104 637 182 304 499 748 992 1484 1299 976 1480 1310 467 896 876 891 509 514 892 696 804 590 953 287 1014 898 534 738 1406 391 495 1148 1464 40 181 675 1149 932 1061 1333 1211 172 1176 963 321 276 1321 420 809 791 433 192 559 803 1110 166 783 36 1145 155 1108 99 505 827 313 1037 631 1068 10 813 513 925 577 731 565 1477 554 312 462 542 771 581 1124 1256 585 1289 1345 1364 245 732 497 603 1138 1178 1399 1239 1054 660 162 535 225 910 1359 418 1210 667 191 242 740 485 301 875 789 1155 1488 472 1429 599 723 759 832 574 24 1458 78 158 41 292 1204 1170 799 324 1121 1129 569 1005 639 1329 570 1275 988 30 942 609 65 476 1414 1160 885 768 94 745 1320 153 145 1102 1115 1111 435 355 1421 1135 644 1078 127 231 856 755 1392 965 1361 1216 1186 117 327 294 477 1233 455 1003 185 964 1152 1064 812 1324 516 164 625 557 943 437 1044 890 712 726 864 132 170 1228 518 83 1402 802 387 1316 580 1412 1281 1156 140 482 612 870 261 653 781 63 219 1293 792 200 149 784 322 1065 240 772 819 1269 1109 991 1033 1226 616 96 1241 846 1422 1022 601 4 20 659 1385 270 526 705 434 156 331 1365 850 1273 814 29 161 966 1309 438 121 77 1409 47 1253 1136 969 546 919 1287 715 1251 1011 154 293 788 575 298 487 567 457 260 296 622 1447 1079 595 126 652 326 401 1297 561 436 1357 947 1308 828 1335 1099 999 395 1212 1362 369 389 847 989 441 941 1036 848 629 365 934 1034 486 237 767 417 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-20 02:43:16.382762 time=0:00:07.357508 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 02:43:16.382915 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-20 02:43:16.382997 time=0:00:00.000082 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-20 02:43:16.383069 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /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/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy,ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,pinst_cnt,diskparams,ndparams,tags,ndp/ssh_port,ndp/ovs_name,uuid,mtime,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,custom_ipolicy,serial_no,ndp/ovs,pinst_list,node_list,name,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,ndp/cpu_speed,node_cnt,custom_ndparams,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 02:43:18.468661 time=0:00:02.085592 [TestGroupList] gnt-group list <<<< 2026-04-20 02:43:18.468785 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.05t4nscm -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-04-20 02:43:19.161789 time=0:00:00.693004 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 02:43:19.161919 start [TestInstanceFailover] gnt-instance failover Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:43:20 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:43:20 2026 * checking disk consistency between source and target Mon Apr 20 02:43:21 2026 * shutting down instance on source node Mon Apr 20 02:43:26 2026 * deactivating the instance's disks on source node Mon Apr 20 02:43:27 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 02:43:31 2026 * starting the instance on the target node itchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:43:33 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:43:33 2026 * checking disk consistency between source and target Mon Apr 20 02:43:34 2026 * shutting down instance on source node Mon Apr 20 02:43:39 2026 * deactivating the instance's disks on source node Mon Apr 20 02:43:40 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Apr 20 02:43:44 2026 * starting the instance on the target node scratchy.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-20 02:43:45.576467 time=0:00:26.414548 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-20 02:43:45.576615 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1495 Mon Apr 20 02:43:46 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:43:46 2026 * checking disk consistency between source and target Mon Apr 20 02:43:47 2026 * shutting down instance on source node Mon Apr 20 02:43:52 2026 * deactivating the instance's disks on source node Mon Apr 20 02:43:54 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 02:43:57 2026 * starting the instance on the target node itchy.staging.ganeti.org GET /2/jobs/1496 Mon Apr 20 02:43:59 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:43:59 2026 * checking disk consistency between source and target Mon Apr 20 02:44:00 2026 * shutting down instance on source node Mon Apr 20 02:44:05 2026 * deactivating the instance's disks on source node Mon Apr 20 02:44:07 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Apr 20 02:44:11 2026 * starting the instance on the target node scratchy.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-20 02:44:11.932471 time=0:00:26.355856 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-20 02:44:11.932590 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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' Mon Apr 20 02:44:13 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:44:13 2026 * checking disk consistency between source and target Mon Apr 20 02:44:14 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:44:15 2026 * changing into standalone mode Mon Apr 20 02:44:15 2026 * changing disks into dual-master mode Mon Apr 20 02:44:16 2026 * wait until resync is done Mon Apr 20 02:44:17 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:44:17 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:44:17 2026 * preparing itchy.staging.ganeti.org to accept the instance Mon Apr 20 02:44:18 2026 * migrating instance to itchy.staging.ganeti.org Mon Apr 20 02:44:18 2026 * starting memory transfer Mon Apr 20 02:44:19 2026 * memory transfer complete Mon Apr 20 02:44:19 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:44:19 2026 * wait until resync is done Mon Apr 20 02:44:20 2026 * changing into standalone mode Mon Apr 20 02:44:20 2026 * changing disks into single-master mode Mon Apr 20 02:44:21 2026 * wait until resync is done Mon Apr 20 02:44:22 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' Mon Apr 20 02:44:24 2026 - INFO: Instance configured to always failover; fallback to failover Mon Apr 20 02:44:25 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:44:25 2026 * checking disk consistency between source and target Mon Apr 20 02:44:25 2026 * shutting down instance on source node Mon Apr 20 02:44:30 2026 * deactivating the instance's disks on source node Mon Apr 20 02:44:33 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Apr 20 02:44:36 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 1501 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' Mon Apr 20 02:44:49 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Mon Apr 20 02:44:49 2026 - INFO: Not checking memory on the secondary node as instance will not be started Mon Apr 20 02:44:49 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:44:49 2026 * not checking disk consistency as instance is not running Mon Apr 20 02:44:49 2026 * shutting down instance on source node Mon Apr 20 02:44:49 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 1504 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:44:57 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:44:58 2026 * checking disk consistency between source and target Mon Apr 20 02:44:58 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:44:59 2026 * changing into standalone mode Mon Apr 20 02:44:59 2026 * changing disks into dual-master mode Mon Apr 20 02:45:00 2026 * wait until resync is done Mon Apr 20 02:45:01 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:01 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:01 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Apr 20 02:45:01 2026 * migrating instance to scratchy.staging.ganeti.org Mon Apr 20 02:45:02 2026 * starting memory transfer Mon Apr 20 02:45:03 2026 * memory transfer complete Mon Apr 20 02:45:03 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:45:03 2026 * wait until resync is done Mon Apr 20 02:45:04 2026 * changing into standalone mode Mon Apr 20 02:45:04 2026 * changing disks into single-master mode Mon Apr 20 02:45:05 2026 * wait until resync is done Mon Apr 20 02:45:06 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' Mon Apr 20 02:45:08 2026 - INFO: Instance configured to always failover; fallback to failover Mon Apr 20 02:45:08 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:45:08 2026 * checking disk consistency between source and target Mon Apr 20 02:45:09 2026 * shutting down instance on source node Mon Apr 20 02:45:14 2026 * deactivating the instance's disks on source node Mon Apr 20 02:45:16 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 02:45:20 2026 * starting the instance on the target node itchy.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' Mon Apr 20 02:45:24 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:45:24 2026 * checking disk consistency between source and target Mon Apr 20 02:45:25 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:45:25 2026 * changing into standalone mode Mon Apr 20 02:45:25 2026 * changing disks into dual-master mode Mon Apr 20 02:45:27 2026 * wait until resync is done Mon Apr 20 02:45:27 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:27 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:28 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Apr 20 02:45:28 2026 * migrating instance to scratchy.staging.ganeti.org Mon Apr 20 02:45:28 2026 * starting memory transfer Mon Apr 20 02:45:29 2026 * memory transfer complete Mon Apr 20 02:45:29 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:45:30 2026 * wait until resync is done Mon Apr 20 02:45:30 2026 * changing into standalone mode Mon Apr 20 02:45:31 2026 * changing disks into single-master mode Mon Apr 20 02:45:32 2026 * wait until resync is done Mon Apr 20 02:45:32 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-20 02:45:32.924871 time=0:01:20.992281 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-20 02:45:32.924977 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1510 Mon Apr 20 02:45:34 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:45:34 2026 * checking disk consistency between source and target Mon Apr 20 02:45:35 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:45:35 2026 * changing into standalone mode Mon Apr 20 02:45:35 2026 * changing disks into dual-master mode Mon Apr 20 02:45:37 2026 * wait until resync is done Mon Apr 20 02:45:37 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:37 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:38 2026 * preparing itchy.staging.ganeti.org to accept the instance Mon Apr 20 02:45:38 2026 * migrating instance to itchy.staging.ganeti.org Mon Apr 20 02:45:38 2026 * starting memory transfer Mon Apr 20 02:45:39 2026 * memory transfer complete Mon Apr 20 02:45:39 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:45:40 2026 * wait until resync is done Mon Apr 20 02:45:40 2026 * changing into standalone mode Mon Apr 20 02:45:41 2026 * changing disks into single-master mode Mon Apr 20 02:45:42 2026 * wait until resync is done Mon Apr 20 02:45:42 2026 * done GET /2/jobs/1511 Mon Apr 20 02:45:44 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:45:44 2026 * checking disk consistency between source and target Mon Apr 20 02:45:45 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:45:45 2026 * changing into standalone mode Mon Apr 20 02:45:45 2026 * changing disks into dual-master mode Mon Apr 20 02:45:47 2026 * wait until resync is done Mon Apr 20 02:45:47 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:47 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:45:48 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Apr 20 02:45:48 2026 * migrating instance to scratchy.staging.ganeti.org Mon Apr 20 02:45:48 2026 * starting memory transfer Mon Apr 20 02:45:49 2026 * memory transfer complete Mon Apr 20 02:45:49 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:45:50 2026 * wait until resync is done Mon Apr 20 02:45:50 2026 * changing into standalone mode Mon Apr 20 02:45:51 2026 * changing disks into single-master mode Mon Apr 20 02:45:52 2026 * wait until resync is done Mon Apr 20 02:45:52 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-20 02:45:53.088595 time=0:00:20.163618 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-20 02:45:53.088744 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info major-quimby.staging.ganeti.org' - Node name: major-quimby.staging.ganeti.org primary ip: 192.168.1.9 secondary ip: 192.168.1.9 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.05t4nscm -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:itchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=major-quimby.staging.ganeti.org itchy.staging.ganeti.org' Stdout was: Mon Apr 20 02:45:54 2026 - INFO: Evacuating instances from node 'itchy.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1513 Waiting for job 1513 ... Mon Apr 20 02:45:55 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:45:55 2026 Current primary node: scratchy.staging.ganeti.org Mon Apr 20 02:45:55 2026 Current secondary node: itchy.staging.ganeti.org Mon Apr 20 02:45:55 2026 STEP 1/6 Check device existence Mon Apr 20 02:45:55 2026 - INFO: Checking disk/0 on scratchy.staging.ganeti.org Mon Apr 20 02:45:55 2026 - INFO: Checking disk/1 on scratchy.staging.ganeti.org Mon Apr 20 02:45:55 2026 - INFO: Checking volume groups Mon Apr 20 02:45:55 2026 STEP 2/6 Check peer consistency Mon Apr 20 02:45:55 2026 - INFO: Checking disk/0 consistency on node scratchy.staging.ganeti.org Mon Apr 20 02:45:56 2026 - INFO: Checking disk/1 consistency on node scratchy.staging.ganeti.org Mon Apr 20 02:45:56 2026 STEP 3/6 Allocate new storage Mon Apr 20 02:45:56 2026 - INFO: Adding new local storage on major-quimby.staging.ganeti.org for disk/0 Mon Apr 20 02:45:57 2026 - INFO: Adding new local storage on major-quimby.staging.ganeti.org for disk/1 Mon Apr 20 02:45:58 2026 STEP 4/6 Changing drbd configuration Mon Apr 20 02:45:58 2026 - INFO: activating a new drbd on major-quimby.staging.ganeti.org for disk/0 Mon Apr 20 02:45:59 2026 - INFO: activating a new drbd on major-quimby.staging.ganeti.org for disk/1 Mon Apr 20 02:46:00 2026 - INFO: Shutting down drbd for disk/0 on old node Mon Apr 20 02:46:01 2026 - INFO: Shutting down drbd for disk/1 on old node Mon Apr 20 02:46:01 2026 - INFO: Detaching primary drbds from the network (=> standalone) Mon Apr 20 02:46:02 2026 - INFO: Updating instance configuration Mon Apr 20 02:46:02 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Mon Apr 20 02:46:03 2026 STEP 5/6 Sync devices Mon Apr 20 02:46:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:46:03 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Mon Apr 20 02:46:03 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Mon Apr 20 02:47:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:47:04 2026 STEP 6/6 Removing old storage Mon Apr 20 02:47:04 2026 - INFO: Remove logical volumes for 0 Mon Apr 20 02:47:04 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: New secondary node given (disabling iallocator), hence evacuating secondary instances only. Command: ssh scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=itchy.staging.ganeti.org major-quimby.staging.ganeti.org' Stdout was: Mon Apr 20 02:47:06 2026 - INFO: Evacuating instances from node 'major-quimby.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1515 Waiting for job 1515 ... Mon Apr 20 02:47:07 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:47:07 2026 Current primary node: scratchy.staging.ganeti.org Mon Apr 20 02:47:07 2026 Current secondary node: major-quimby.staging.ganeti.org Mon Apr 20 02:47:07 2026 STEP 1/6 Check device existence Mon Apr 20 02:47:07 2026 - INFO: Checking disk/0 on scratchy.staging.ganeti.org Mon Apr 20 02:47:07 2026 - INFO: Checking disk/1 on scratchy.staging.ganeti.org Mon Apr 20 02:47:07 2026 - INFO: Checking volume groups Mon Apr 20 02:47:07 2026 STEP 2/6 Check peer consistency Mon Apr 20 02:47:07 2026 - INFO: Checking disk/0 consistency on node scratchy.staging.ganeti.org Mon Apr 20 02:47:08 2026 - INFO: Checking disk/1 consistency on node scratchy.staging.ganeti.org Mon Apr 20 02:47:08 2026 STEP 3/6 Allocate new storage Mon Apr 20 02:47:08 2026 - INFO: Adding new local storage on itchy.staging.ganeti.org for disk/0 Mon Apr 20 02:47:09 2026 - INFO: Adding new local storage on itchy.staging.ganeti.org for disk/1 Mon Apr 20 02:47:10 2026 STEP 4/6 Changing drbd configuration Mon Apr 20 02:47:10 2026 - INFO: activating a new drbd on itchy.staging.ganeti.org for disk/0 Mon Apr 20 02:47:13 2026 - INFO: activating a new drbd on itchy.staging.ganeti.org for disk/1 Mon Apr 20 02:47:14 2026 - INFO: Shutting down drbd for disk/0 on old node Mon Apr 20 02:47:15 2026 - INFO: Shutting down drbd for disk/1 on old node Mon Apr 20 02:47:16 2026 - INFO: Detaching primary drbds from the network (=> standalone) Mon Apr 20 02:47:16 2026 - INFO: Updating instance configuration Mon Apr 20 02:47:16 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Mon Apr 20 02:47:17 2026 STEP 5/6 Sync devices Mon Apr 20 02:47:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:47:17 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Mon Apr 20 02:47:17 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Mon Apr 20 02:48:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:48:18 2026 STEP 6/6 Removing old storage Mon Apr 20 02:48:18 2026 - INFO: Remove logical volumes for 0 Mon Apr 20 02:48:19 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-04-20 02:48:19.801643 time=0:02:26.712899 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-04-20 02:48:19.801892 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info itchy.staging.ganeti.org' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.10 secondary ip: 192.168.1.10 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.05t4nscm -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:itchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f scratchy.staging.ganeti.org' Submitted jobs 1516 Waiting for job 1516 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:48:21 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:48:21 2026 * checking disk consistency between source and target Mon Apr 20 02:48:22 2026 * shutting down instance on source node Mon Apr 20 02:48:27 2026 * deactivating the instance's disks on source node Mon Apr 20 02:48:29 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 02:48:32 2026 * starting the instance on the target node itchy.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f itchy.staging.ganeti.org' Submitted jobs 1517 Waiting for job 1517 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:48:34 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:48:34 2026 * checking disk consistency between source and target Mon Apr 20 02:48:35 2026 * shutting down instance on source node Mon Apr 20 02:48:40 2026 * deactivating the instance's disks on source node Mon Apr 20 02:48:42 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Apr 20 02:48:45 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-04-20 02:48:46.508647 time=0:00:26.706755 [TestNodeFailover] gnt-node failover <<<< 2026-04-20 02:48:46.508765 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info itchy.staging.ganeti.org' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.10 secondary ip: 192.168.1.10 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.05t4nscm -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:itchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f scratchy.staging.ganeti.org' Submitted jobs 1519 Waiting for job 1519 ... Mon Apr 20 02:48:49 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:48:49 2026 * checking disk consistency between source and target Mon Apr 20 02:48:50 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:48:50 2026 * changing into standalone mode Mon Apr 20 02:48:50 2026 * changing disks into dual-master mode Mon Apr 20 02:48:52 2026 * wait until resync is done Mon Apr 20 02:48:52 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:48:53 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:48:53 2026 * preparing itchy.staging.ganeti.org to accept the instance Mon Apr 20 02:48:53 2026 * migrating instance to itchy.staging.ganeti.org Mon Apr 20 02:48:53 2026 * starting memory transfer Mon Apr 20 02:48:54 2026 * memory transfer complete Mon Apr 20 02:48:55 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:48:55 2026 * wait until resync is done Mon Apr 20 02:48:55 2026 * changing into standalone mode Mon Apr 20 02:48:56 2026 * changing disks into single-master mode Mon Apr 20 02:48:57 2026 * wait until resync is done Mon Apr 20 02:48:57 2026 * done All instances migrated successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f itchy.staging.ganeti.org' Submitted jobs 1521 Waiting for job 1521 ... Mon Apr 20 02:49:00 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 02:49:00 2026 * checking disk consistency between source and target Mon Apr 20 02:49:01 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 02:49:01 2026 * changing into standalone mode Mon Apr 20 02:49:01 2026 * changing disks into dual-master mode Mon Apr 20 02:49:03 2026 * wait until resync is done Mon Apr 20 02:49:03 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 02:49:03 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Apr 20 02:49:04 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Apr 20 02:49:04 2026 * migrating instance to scratchy.staging.ganeti.org Mon Apr 20 02:49:04 2026 * starting memory transfer Mon Apr 20 02:49:05 2026 * memory transfer complete Mon Apr 20 02:49:05 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 02:49:06 2026 * wait until resync is done Mon Apr 20 02:49:06 2026 * changing into standalone mode Mon Apr 20 02:49:07 2026 * changing disks into single-master mode Mon Apr 20 02:49:08 2026 * wait until resync is done Mon Apr 20 02:49:08 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-04-20 02:49:08.900807 time=0:00:22.392042 [TestNodeMigrate] gnt-node migrate <<<< 2026-04-20 02:49:08.900955 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-04-20 02:49:10.274123 time=0:00:01.373168 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-20 02:49:10.274232 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-20 02:49:10.274249 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-04-20 02:49:19.204666 time=0:00:08.930417 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89c58f255103f2818ff9fa7466ebda69b0508cd4 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1525, 1526 Waiting for job 1525 ... Mon Apr 20 02:49:21 2026 * Verifying cluster config Mon Apr 20 02:49:21 2026 * Verifying cluster certificate files Mon Apr 20 02:49:21 2026 * Verifying hypervisor parameters Mon Apr 20 02:49:21 2026 * Verifying all nodes belong to an existing group Waiting for job 1526 ... Mon Apr 20 02:49:21 2026 * Verifying group 'default' Mon Apr 20 02:49:21 2026 * Gathering data (3 nodes) Mon Apr 20 02:49:21 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:49:22 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:49:22 2026 * Verifying configuration file consistency Mon Apr 20 02:49:22 2026 * Verifying node status Mon Apr 20 02:49:22 2026 * Verifying instance status Mon Apr 20 02:49:22 2026 * Verifying orphan volumes Mon Apr 20 02:49:22 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:49:22 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:49:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:49:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:49:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:49:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:49:22 2026 * Other Notes Mon Apr 20 02:49:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89c58f255103f2818ff9fa7466ebda69b0508cd4 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 02:49:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-20 02:49:24.600931 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:49:26 2026 * creating instance disks... Mon Apr 20 02:49:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:49:35 2026 adding disks to cluster config Mon Apr 20 02:49:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:49:35 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 02:49:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:50:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:50:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:50:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:50:36 2026 * running the instance OS create scripts... Mon Apr 20 02:50:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b94a91d1-446c-4314-9304-3fef9521086c Serial number: 4 Creation time: 2026-04-20 02:49:35 Modification time: 2026-04-20 02:50:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:75:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff1e5d50-8e7e-4f6e-b12a-d593953cec87 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 458c7263-ef6f-496a-a037-3388b0a0e5eb child devices: - child 0: plain, size 768M logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) name: None UUID: 87647abe-a209-455f-ab0c-e29937d4b31f - child 1: plain, size 128M logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) name: None UUID: fe0bbbc6-b51d-4afd-b7d0-41ddaa739b22 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: cb93a0cc-7d5f-4e61-964c-08073487adba child devices: - child 0: plain, size 512M logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) name: None UUID: 8959ef55-04ae-4253-8884-498e577b58c9 - child 1: plain, size 128M logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) name: None UUID: 63c6eb94-56fc-4dd4-a400-3f14e3f69779 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:50:40.085713 time=0:01:15.484782 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 02:50:40.085893 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1530 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:50:43.192124 time=0:00:03.106231 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:50:43.192251 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:50:43.192274 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 1533 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1533 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1534 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:50:47 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 1535 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1535 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1536 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1536 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:50:54.606216 time=0:00:11.413942 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:50:54.606383 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1539 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:51:00.316134 time=0:00:05.709751 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:51:00.316256 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1540 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:51:03.480501 time=0:00:03.164245 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:51:03.480634 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1541 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:51:09.277803 time=0:00:05.797169 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:51:09.277919 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b94a91d1-446c-4314-9304-3fef9521086c Serial number: 16 Creation time: 2026-04-20 02:49:35 Modification time: 2026-04-20 02:51:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:75:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff1e5d50-8e7e-4f6e-b12a-d593953cec87 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 458c7263-ef6f-496a-a037-3388b0a0e5eb child devices: - child 0: plain, size 768M logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) name: None UUID: 87647abe-a209-455f-ab0c-e29937d4b31f - child 1: plain, size 128M logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) name: None UUID: fe0bbbc6-b51d-4afd-b7d0-41ddaa739b22 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: cb93a0cc-7d5f-4e61-964c-08073487adba child devices: - child 0: plain, size 512M logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) name: None UUID: 8959ef55-04ae-4253-8884-498e577b58c9 - child 1: plain, size 128M logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) name: None UUID: 63c6eb94-56fc-4dd4-a400-3f14e3f69779 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: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first >>>> 2026-04-20 02:51:31.155717 time=0:00:21.877798 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 02:51:31.155832 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1557 GET /2/jobs/1558 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 02:51:33.692540 time=0:00:02.536708 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 02:51:33.692673 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 02:51:33.692697 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 02:51:33.692738 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 02:51:33.692750 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:51:36.897121 time=0:00:03.204371 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:51:36.897228 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 02:51:36.897252 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 02:51:36.897265 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 02:51:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 02:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:51:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:52: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' Mon Apr 20 02:52:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 02:52:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:52:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:53: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' Mon Apr 20 02:53:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 02:53:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:53:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:54: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' Mon Apr 20 02:55:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 02:55:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:55:04 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:56:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 02:56:05.498567 time=0:04:28.601302 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 02:56:05.498739 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1566 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:56:11.194855 time=0:00:05.696116 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:56:11.195044 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 1567 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 1568 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 1569 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 1570 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 1571 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:56: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.05t4nscm -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-04-20 02:56:32.086062 time=0:00:20.891018 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 02:56:32.086279 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 Mon Apr 20 06:56:32 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 06:56:32 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b94a91d1-446c-4314-9304-3fef9521086c Serial number: 43 Creation time: 2026-04-20 02:49:35 Modification time: 2026-04-20 02:56:31 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:75:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff1e5d50-8e7e-4f6e-b12a-d593953cec87 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 458c7263-ef6f-496a-a037-3388b0a0e5eb child devices: - child 0: plain, size 1.8G logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_data (253:0) name: None UUID: 87647abe-a209-455f-ab0c-e29937d4b31f - child 1: plain, size 128M logical_id: gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta on primary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) on secondary: /dev/gnt/797d7223-2f1b-44c6-9a04-5ad781206233.disk0_meta (253:1) name: None UUID: fe0bbbc6-b51d-4afd-b7d0-41ddaa739b22 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: cb93a0cc-7d5f-4e61-964c-08073487adba child devices: - child 0: plain, size 1.5G logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_data (253:2) name: None UUID: 8959ef55-04ae-4253-8884-498e577b58c9 - child 1: plain, size 128M logical_id: gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta on primary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) on secondary: /dev/gnt/bc0f6652-17ab-484a-b63d-fbb6c26fa290.disk1_meta (253:3) name: None UUID: 63c6eb94-56fc-4dd4-a400-3f14e3f69779 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1574 Waiting for job 1574 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1577 Waiting for job 1577 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1579, 1580 Waiting for job 1579 ... Mon Apr 20 02:56:47 2026 * Verifying cluster config Mon Apr 20 02:56:47 2026 * Verifying cluster certificate files Mon Apr 20 02:56:47 2026 * Verifying hypervisor parameters Mon Apr 20 02:56:47 2026 * Verifying all nodes belong to an existing group Waiting for job 1580 ... Mon Apr 20 02:56:48 2026 * Verifying group 'default' Mon Apr 20 02:56:48 2026 * Gathering data (3 nodes) Mon Apr 20 02:56:48 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:56:49 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:56:49 2026 * Verifying configuration file consistency Mon Apr 20 02:56:49 2026 * Verifying node status Mon Apr 20 02:56:49 2026 * Verifying instance status Mon Apr 20 02:56:49 2026 * Verifying orphan volumes Mon Apr 20 02:56:49 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:56:49 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:56: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. Mon Apr 20 02:56:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:56:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:56:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:56:49 2026 * Other Notes Mon Apr 20 02:56: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.05t4nscm -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-04-20 02:56:50.389873 time=0:00:18.303594 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 02:56:50.390075 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-04-20 02:56:54.389953 time=0:00:03.999878 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c06989770c8c5dcedca2bb59686b78bd5fe3303a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1583, 1584 Waiting for job 1583 ... Mon Apr 20 02:56:56 2026 * Verifying cluster config Mon Apr 20 02:56:56 2026 * Verifying cluster certificate files Mon Apr 20 02:56:56 2026 * Verifying hypervisor parameters Mon Apr 20 02:56:56 2026 * Verifying all nodes belong to an existing group Waiting for job 1584 ... Mon Apr 20 02:56:56 2026 * Verifying group 'default' Mon Apr 20 02:56:56 2026 * Gathering data (3 nodes) Mon Apr 20 02:56:56 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 02:56:57 2026 * Gathering disk information (3 nodes) Mon Apr 20 02:56:57 2026 * Verifying configuration file consistency Mon Apr 20 02:56:57 2026 * Verifying node status Mon Apr 20 02:56:57 2026 * Verifying instance status Mon Apr 20 02:56:57 2026 * Verifying orphan volumes Mon Apr 20 02:56:57 2026 * Verifying N+1 Memory redundancy Mon Apr 20 02:56:57 2026 * Assessing cluster hypervisor parameters Mon Apr 20 02:56:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 02:56:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 02:56:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 02:56:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 02:56:57 2026 * Other Notes Mon Apr 20 02:56:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c06989770c8c5dcedca2bb59686b78bd5fe3303a /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-04-20 02:57:01.122288 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:57:02 2026 * creating instance disks... Mon Apr 20 02:57:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 02:57:11 2026 adding disks to cluster config Mon Apr 20 02:57:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:57:11 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 02:57:11 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 02:58:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:58:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:58:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 02:58:12 2026 * running the instance OS create scripts... Mon Apr 20 02:58:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4e02fb4a-3af0-4601-8f8e-21615583f2e7 Serial number: 4 Creation time: 2026-04-20 02:57:11 Modification time: 2026-04-20 02:58:12 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:99:89:db IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 51f0967c-50d3-4b40-b104-c556912804c0 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: b8e278d7-8e18-4382-838e-4db2a742b709 child devices: - child 0: plain, size 768M logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) name: None UUID: a7bd0bd0-1987-4416-b276-c798af9a55f2 - child 1: plain, size 128M logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) name: None UUID: b44d938b-7ecc-4079-9192-2f7cd47e8d83 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c38e6731-33e7-41c3-803c-ca737e241b67 child devices: - child 0: plain, size 512M logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) name: None UUID: 073893d3-f31f-4a62-b71c-d9843e41a76a - child 1: plain, size 128M logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) name: None UUID: e7b1fa71-5d64-490d-8a69-22d0bf0de6a8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 02:58:16.464974 time=0:01:15.342686 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 02:58:16.465113 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1589 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 02:58:24.367924 time=0:00:07.902811 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 02:58:24.368111 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 02:58:24.368137 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 1592 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1592 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1593 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 02:58: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 1594 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 1594 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 1595 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1595 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 02:58:35.179694 time=0:00:10.811557 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 02:58:35.179812 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1598 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 02:58:41.083040 time=0:00:05.903228 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 02:58:41.083148 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1599 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 02:58:54.000332 time=0:00:12.917184 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 02:58:54.000471 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1600 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 02:58:59.484285 time=0:00:05.483814 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 02:58:59.484391 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4e02fb4a-3af0-4601-8f8e-21615583f2e7 Serial number: 16 Creation time: 2026-04-20 02:57:11 Modification time: 2026-04-20 02:58:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:99:89:db IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 51f0967c-50d3-4b40-b104-c556912804c0 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: b8e278d7-8e18-4382-838e-4db2a742b709 child devices: - child 0: plain, size 768M logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) name: None UUID: a7bd0bd0-1987-4416-b276-c798af9a55f2 - child 1: plain, size 128M logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) name: None UUID: b44d938b-7ecc-4079-9192-2f7cd47e8d83 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c38e6731-33e7-41c3-803c-ca737e241b67 child devices: - child 0: plain, size 512M logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) name: None UUID: 073893d3-f31f-4a62-b71c-d9843e41a76a - child 1: plain, size 128M logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) name: None UUID: e7b1fa71-5d64-490d-8a69-22d0bf0de6a8 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:59:03 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:59:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:70:49:88,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' Mon Apr 20 02:59:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:59:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 02:59:06 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:59:06 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' Mon Apr 20 02:59:12 2026 - INFO: Trying to hotplug device... Mon Apr 20 02:59:12 2026 - INFO: Hotplug done. Mon Apr 20 02:59:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 02:59:12 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:00: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' Mon Apr 20 03:00:14 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:00: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-04-20 03:00:35.885648 time=0:01:36.401257 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:00:35.885827 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1621 GET /2/jobs/1622 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:00:38.464333 time=0:00:02.578506 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:00:38.464458 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:00:38.464496 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:00:38.464511 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:00:38.464523 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1623 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:00:46.371800 time=0:00:07.907277 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:00:46.372501 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:00:46.372531 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:00:46.372770 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:00:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:00:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:00:51 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:01: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' Mon Apr 20 03:01:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:01:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:01:59 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:02: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' Mon Apr 20 03:03:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:03:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:03:05 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:04: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 --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' Mon Apr 20 03:04:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:04:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:04:13 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:05:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:05:14.670561 time=0:04:28.297791 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:05:14.670745 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1630 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:05:20.382307 time=0:00:05.711562 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:05:20.382447 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 1631 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 1632 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 1633 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 1634 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 1635 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:06:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:06:10.435243 time=0:00:50.052796 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:06:10.435643 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 Mon Apr 20 07:06:10 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:06:10 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4e02fb4a-3af0-4601-8f8e-21615583f2e7 Serial number: 50 Creation time: 2026-04-20 02:57:11 Modification time: 2026-04-20 03:06:09 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:99:89:db IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 51f0967c-50d3-4b40-b104-c556912804c0 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: b8e278d7-8e18-4382-838e-4db2a742b709 child devices: - child 0: plain, size 1.8G logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_data (253:0) name: None UUID: a7bd0bd0-1987-4416-b276-c798af9a55f2 - child 1: plain, size 128M logical_id: gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta on primary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) on secondary: /dev/gnt/766694fc-ee64-4b20-aa90-cc7e6e68e7e8.disk0_meta (253:1) name: None UUID: b44d938b-7ecc-4079-9192-2f7cd47e8d83 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c38e6731-33e7-41c3-803c-ca737e241b67 child devices: - child 0: plain, size 1.5G logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_data (253:2) name: None UUID: 073893d3-f31f-4a62-b71c-d9843e41a76a - child 1: plain, size 128M logical_id: gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta on primary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) on secondary: /dev/gnt/8de767e7-c614-4155-9088-b768221520ad.disk1_meta (253:3) name: None UUID: e7b1fa71-5d64-490d-8a69-22d0bf0de6a8 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1638 Waiting for job 1638 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1641 Waiting for job 1641 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1643, 1644 Waiting for job 1643 ... Mon Apr 20 03:06:25 2026 * Verifying cluster config Mon Apr 20 03:06:25 2026 * Verifying cluster certificate files Mon Apr 20 03:06:25 2026 * Verifying hypervisor parameters Mon Apr 20 03:06:25 2026 * Verifying all nodes belong to an existing group Waiting for job 1644 ... Mon Apr 20 03:06:25 2026 * Verifying group 'default' Mon Apr 20 03:06:25 2026 * Gathering data (3 nodes) Mon Apr 20 03:06:25 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:06:26 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:06:27 2026 * Verifying configuration file consistency Mon Apr 20 03:06:27 2026 * Verifying node status Mon Apr 20 03:06:27 2026 * Verifying instance status Mon Apr 20 03:06:27 2026 * Verifying orphan volumes Mon Apr 20 03:06:27 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:06:27 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:06: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. Mon Apr 20 03:06:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:06:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:06:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:06:27 2026 * Other Notes Mon Apr 20 03:06: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.05t4nscm -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-04-20 03:06:28.062756 time=0:00:17.627113 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:06:28.062845 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-04-20 03:06:37.173573 time=0:00:09.110728 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6ef1ab7cca3c16dc86b64ed18e16a6dd8846ac14 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1647, 1648 Waiting for job 1647 ... Mon Apr 20 03:06:39 2026 * Verifying cluster config Mon Apr 20 03:06:39 2026 * Verifying cluster certificate files Mon Apr 20 03:06:39 2026 * Verifying hypervisor parameters Mon Apr 20 03:06:39 2026 * Verifying all nodes belong to an existing group Waiting for job 1648 ... Mon Apr 20 03:06:39 2026 * Verifying group 'default' Mon Apr 20 03:06:39 2026 * Gathering data (3 nodes) Mon Apr 20 03:06:39 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:06:40 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:06:40 2026 * Verifying configuration file consistency Mon Apr 20 03:06:40 2026 * Verifying node status Mon Apr 20 03:06:40 2026 * Verifying instance status Mon Apr 20 03:06:40 2026 * Verifying orphan volumes Mon Apr 20 03:06:40 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:06:40 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:06:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 03:06:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:06:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:06:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:06:40 2026 * Other Notes Mon Apr 20 03:06:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6ef1ab7cca3c16dc86b64ed18e16a6dd8846ac14 /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-04-20 03:06:43.786298 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:06:45 2026 * creating instance disks... Mon Apr 20 03:06:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:06:54 2026 adding disks to cluster config Mon Apr 20 03:06:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:06:54 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 03:06:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:07:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:07:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:07:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:07:55 2026 * running the instance OS create scripts... Mon Apr 20 03:07:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b6250180-1ae6-43b7-8b89-fd1bf446a3ed Serial number: 4 Creation time: 2026-04-20 03:06:54 Modification time: 2026-04-20 03:07:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:eb:81 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8d2a2c92-9afd-4cc8-b943-27c0edc21e3b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 7b98a4f2-e662-4133-9da9-1deb50f6de05 child devices: - child 0: plain, size 768M logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) name: None UUID: 825d352b-32bd-4b78-8125-d2d30867d0ee - child 1: plain, size 128M logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) name: None UUID: 86ea64f3-bba7-48f1-bbc0-54ea5d53b6be - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ae79f9d3-3f67-4d04-85f1-94bc25230a19 child devices: - child 0: plain, size 512M logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) name: None UUID: 5a86f72b-62e5-42dc-8f15-09ed3173f987 - child 1: plain, size 128M logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) name: None UUID: fcac21fe-20fa-4e49-8b2a-5ad0774e4f12 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:07:59.361604 time=0:01:15.575306 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:07:59.361795 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1653 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:08:07.476879 time=0:00:08.115084 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:08:07.476981 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:08:07.477002 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 1656 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1656 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1657 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:08:12 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 1658 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1658 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1659 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1659 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:08:19.236811 time=0:00:11.759809 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:08:19.236915 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1662 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:08:25.448124 time=0:00:06.211209 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:08:25.448261 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1663 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:08:38.432875 time=0:00:12.984614 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:08:38.433001 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1664 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:08:44.132713 time=0:00:05.699712 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:08:44.132843 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b6250180-1ae6-43b7-8b89-fd1bf446a3ed Serial number: 16 Creation time: 2026-04-20 03:06:54 Modification time: 2026-04-20 03:08:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:eb:81 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8d2a2c92-9afd-4cc8-b943-27c0edc21e3b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 7b98a4f2-e662-4133-9da9-1deb50f6de05 child devices: - child 0: plain, size 768M logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) name: None UUID: 825d352b-32bd-4b78-8125-d2d30867d0ee - child 1: plain, size 128M logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) name: None UUID: 86ea64f3-bba7-48f1-bbc0-54ea5d53b6be - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ae79f9d3-3f67-4d04-85f1-94bc25230a19 child devices: - child 0: plain, size 512M logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) name: None UUID: 5a86f72b-62e5-42dc-8f15-09ed3173f987 - child 1: plain, size 128M logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) name: None UUID: fcac21fe-20fa-4e49-8b2a-5ad0774e4f12 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:08:47 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:08:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a4:d9:3b,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' Mon Apr 20 03:08:49 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:08: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' Mon Apr 20 03:08:50 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:08: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' Mon Apr 20 03:08:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:08:56 2026 - INFO: Hotplug done. Mon Apr 20 03:08:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:08:57 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:09: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' Mon Apr 20 03:09:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:09: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-04-20 03:10:19.889928 time=0:01:35.757085 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:10:19.890091 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1685 GET /2/jobs/1686 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:10:22.476175 time=0:00:02.586084 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:10:22.476300 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:10:22.476324 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:10:22.476339 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:10:22.476350 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1687 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:10:30.270390 time=0:00:07.794040 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:10:30.270535 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:10:30.270561 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:10:30.270576 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:10:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:10:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:10:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:11: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' Mon Apr 20 03:11:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:11:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:11:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:12: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' Mon Apr 20 03:12:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:12:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:12:49 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03: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 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' Mon Apr 20 03:13:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:13:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:13:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:14:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:14:58.369216 time=0:04:28.098640 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:14:58.369366 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1694 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:15:03.994064 time=0:00:05.624698 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:15:03.994149 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 1695 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 1696 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 1697 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 1698 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 1699 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:15: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.05t4nscm -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-04-20 03:15:55.151201 time=0:00:51.157052 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:15:55.151317 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 Mon Apr 20 07:15:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:15:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b6250180-1ae6-43b7-8b89-fd1bf446a3ed Serial number: 50 Creation time: 2026-04-20 03:06:54 Modification time: 2026-04-20 03:15:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:eb:81 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8d2a2c92-9afd-4cc8-b943-27c0edc21e3b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 7b98a4f2-e662-4133-9da9-1deb50f6de05 child devices: - child 0: plain, size 1.8G logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_data (253:0) name: None UUID: 825d352b-32bd-4b78-8125-d2d30867d0ee - child 1: plain, size 128M logical_id: gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta on primary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) on secondary: /dev/gnt/e7d7478d-c365-43b0-852d-bdc00d164d91.disk0_meta (253:1) name: None UUID: 86ea64f3-bba7-48f1-bbc0-54ea5d53b6be - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ae79f9d3-3f67-4d04-85f1-94bc25230a19 child devices: - child 0: plain, size 1.5G logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_data (253:2) name: None UUID: 5a86f72b-62e5-42dc-8f15-09ed3173f987 - child 1: plain, size 128M logical_id: gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta on primary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) on secondary: /dev/gnt/b2b968f4-fffe-4c6d-aeeb-ea628fa48331.disk1_meta (253:3) name: None UUID: fcac21fe-20fa-4e49-8b2a-5ad0774e4f12 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1702 Waiting for job 1702 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1705 Waiting for job 1705 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1707, 1708 Waiting for job 1707 ... Mon Apr 20 03:16:08 2026 * Verifying cluster config Mon Apr 20 03:16:08 2026 * Verifying cluster certificate files Mon Apr 20 03:16:08 2026 * Verifying hypervisor parameters Mon Apr 20 03:16:08 2026 * Verifying all nodes belong to an existing group Waiting for job 1708 ... Mon Apr 20 03:16:09 2026 * Verifying group 'default' Mon Apr 20 03:16:09 2026 * Gathering data (3 nodes) Mon Apr 20 03:16:09 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:16:10 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:16:10 2026 * Verifying configuration file consistency Mon Apr 20 03:16:10 2026 * Verifying node status Mon Apr 20 03:16:10 2026 * Verifying instance status Mon Apr 20 03:16:10 2026 * Verifying orphan volumes Mon Apr 20 03:16:10 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:16:10 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:16: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. Mon Apr 20 03:16:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:16:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:16:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:16:10 2026 * Other Notes Mon Apr 20 03:16: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.05t4nscm -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-04-20 03:16:11.603302 time=0:00:16.451985 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:16:11.603410 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-04-20 03:16:20.604521 time=0:00:09.001111 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd2ddbdc965a46c43f18d388b789b7ddecb856d0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1711, 1712 Waiting for job 1711 ... Mon Apr 20 03:16:22 2026 * Verifying cluster config Mon Apr 20 03:16:22 2026 * Verifying cluster certificate files Mon Apr 20 03:16:22 2026 * Verifying hypervisor parameters Mon Apr 20 03:16:22 2026 * Verifying all nodes belong to an existing group Waiting for job 1712 ... Mon Apr 20 03:16:22 2026 * Verifying group 'default' Mon Apr 20 03:16:22 2026 * Gathering data (3 nodes) Mon Apr 20 03:16:22 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:16:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:16:24 2026 * Verifying configuration file consistency Mon Apr 20 03:16:24 2026 * Verifying node status Mon Apr 20 03:16:24 2026 * Verifying instance status Mon Apr 20 03:16:24 2026 * Verifying orphan volumes Mon Apr 20 03:16:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:16:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:16: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. Mon Apr 20 03:16:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:16:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:16:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:16:24 2026 * Other Notes Mon Apr 20 03:16:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd2ddbdc965a46c43f18d388b789b7ddecb856d0 /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-04-20 03:16:27.215106 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:16:28 2026 * creating instance disks... Mon Apr 20 03:16:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:16:37 2026 adding disks to cluster config Mon Apr 20 03:16:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:16:38 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 03:16:38 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:17:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:17:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:17:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:17:38 2026 * running the instance OS create scripts... Mon Apr 20 03:17:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7d92cdf2-d548-4335-b712-9b86ea426bdd Serial number: 4 Creation time: 2026-04-20 03:16:37 Modification time: 2026-04-20 03:17:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a8:55:df IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00d36c0e-39ef-4be7-82e0-362ef0df2c23 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 5b3a16dd-6879-49f8-bd4f-d3d8ec8090ea child devices: - child 0: plain, size 768M logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) name: None UUID: a0f4dd85-cce9-4f0b-af43-5c4569297ee6 - child 1: plain, size 128M logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) name: None UUID: d2776a62-b8c4-4db9-87c9-64da6e637eb0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 278b745c-bff6-4866-89fa-2d1b6c4c3a6c child devices: - child 0: plain, size 512M logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) name: None UUID: 3f339e01-ac49-4955-8f6c-49d80132dc29 - child 1: plain, size 128M logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) name: None UUID: 75177135-c62d-4d1a-bcd9-3b7888897cbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:17:42.552292 time=0:01:15.337186 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:17:42.552424 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-04-20 03:17:51.683436 time=0:00:09.131012 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:17:51.683560 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:17:51.683584 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 1720 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1720 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1721 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:17:56 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 1722 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1722 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1723 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1723 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:18:02.589994 time=0:00:10.906410 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:18:02.590092 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1726 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:18:08.421504 time=0:00:05.831412 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:18:08.421644 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1727 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:18:21.476287 time=0:00:13.054643 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:18:21.476409 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1728 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:18:27.189802 time=0:00:05.713393 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:18:27.189918 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7d92cdf2-d548-4335-b712-9b86ea426bdd Serial number: 16 Creation time: 2026-04-20 03:16:37 Modification time: 2026-04-20 03:18:22 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a8:55:df IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00d36c0e-39ef-4be7-82e0-362ef0df2c23 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 5b3a16dd-6879-49f8-bd4f-d3d8ec8090ea child devices: - child 0: plain, size 768M logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) name: None UUID: a0f4dd85-cce9-4f0b-af43-5c4569297ee6 - child 1: plain, size 128M logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) name: None UUID: d2776a62-b8c4-4db9-87c9-64da6e637eb0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 278b745c-bff6-4866-89fa-2d1b6c4c3a6c child devices: - child 0: plain, size 512M logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) name: None UUID: 3f339e01-ac49-4955-8f6c-49d80132dc29 - child 1: plain, size 128M logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) name: None UUID: 75177135-c62d-4d1a-bcd9-3b7888897cbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:18:30 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:18:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:12:1e:92,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' Mon Apr 20 03:18:32 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:18: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' Mon Apr 20 03:18:33 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:18: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' Mon Apr 20 03:18:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:18:40 2026 - INFO: Hotplug done. Mon Apr 20 03:18:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:18:40 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:19: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' Mon Apr 20 03:19:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:19: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-04-20 03:20:03.925119 time=0:01:36.735201 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:20:03.925250 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1749 GET /2/jobs/1750 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:20:06.508208 time=0:00:02.582958 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:20:06.508338 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:20:06.508355 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:20:06.508370 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:20:06.508382 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1751 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:20:14.519881 time=0:00:08.011499 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:20:14.519985 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:20:14.520009 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:20:14.520025 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:20:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:20:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:20:19 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:21: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' Mon Apr 20 03:21:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:21:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:21:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:22: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' Mon Apr 20 03:22:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:22:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:22:33 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:23: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' Mon Apr 20 03:23:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:23:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:23:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:24:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:24:43.367312 time=0:04:28.847287 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:24:43.367456 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1758 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:24:49.188417 time=0:00:05.820961 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:24:49.188552 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 1759 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 1760 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 1761 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 1762 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 1763 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:25: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.05t4nscm -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-04-20 03:25:35.137874 time=0:00:45.949322 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:25:35.138037 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 Mon Apr 20 07:25:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:25:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7d92cdf2-d548-4335-b712-9b86ea426bdd Serial number: 50 Creation time: 2026-04-20 03:16:37 Modification time: 2026-04-20 03:25:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a8:55:df IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00d36c0e-39ef-4be7-82e0-362ef0df2c23 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 5b3a16dd-6879-49f8-bd4f-d3d8ec8090ea child devices: - child 0: plain, size 1.8G logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_data (253:0) name: None UUID: a0f4dd85-cce9-4f0b-af43-5c4569297ee6 - child 1: plain, size 128M logical_id: gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta on primary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) on secondary: /dev/gnt/53a15947-aa22-490d-9d92-64552817baf4.disk0_meta (253:1) name: None UUID: d2776a62-b8c4-4db9-87c9-64da6e637eb0 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 278b745c-bff6-4866-89fa-2d1b6c4c3a6c child devices: - child 0: plain, size 1.5G logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_data (253:2) name: None UUID: 3f339e01-ac49-4955-8f6c-49d80132dc29 - child 1: plain, size 128M logical_id: gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta on primary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) on secondary: /dev/gnt/d5648c0b-aa6c-484a-a3f9-8f753b816892.disk1_meta (253:3) name: None UUID: 75177135-c62d-4d1a-bcd9-3b7888897cbd Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1766 Waiting for job 1766 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1769 Waiting for job 1769 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1771, 1772 Waiting for job 1771 ... Mon Apr 20 03:25:49 2026 * Verifying cluster config Mon Apr 20 03:25:49 2026 * Verifying cluster certificate files Mon Apr 20 03:25:49 2026 * Verifying hypervisor parameters Mon Apr 20 03:25:49 2026 * Verifying all nodes belong to an existing group Waiting for job 1772 ... Mon Apr 20 03:25:49 2026 * Verifying group 'default' Mon Apr 20 03:25:49 2026 * Gathering data (3 nodes) Mon Apr 20 03:25:49 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:25:50 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:25:50 2026 * Verifying configuration file consistency Mon Apr 20 03:25:50 2026 * Verifying node status Mon Apr 20 03:25:50 2026 * Verifying instance status Mon Apr 20 03:25:50 2026 * Verifying orphan volumes Mon Apr 20 03:25:50 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:25:50 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:25: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. Mon Apr 20 03:25:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:25:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:25:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:25:50 2026 * Other Notes Mon Apr 20 03:25:50 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.05t4nscm -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-04-20 03:25:51.709739 time=0:00:16.571702 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:25:51.709874 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-04-20 03:26:00.730792 time=0:00:09.020918 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2c782a6d5f70cac4e7c6488bfc133111afdade8b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1775, 1776 Waiting for job 1775 ... Mon Apr 20 03:26:02 2026 * Verifying cluster config Mon Apr 20 03:26:02 2026 * Verifying cluster certificate files Mon Apr 20 03:26:02 2026 * Verifying hypervisor parameters Mon Apr 20 03:26:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1776 ... Mon Apr 20 03:26:03 2026 * Verifying group 'default' Mon Apr 20 03:26:03 2026 * Gathering data (3 nodes) Mon Apr 20 03:26:03 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:26:04 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:26:04 2026 * Verifying configuration file consistency Mon Apr 20 03:26:04 2026 * Verifying node status Mon Apr 20 03:26:04 2026 * Verifying instance status Mon Apr 20 03:26:04 2026 * Verifying orphan volumes Mon Apr 20 03:26:04 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:26:04 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:26:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 03:26:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:26:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:26:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:26:04 2026 * Other Notes Mon Apr 20 03:26:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2c782a6d5f70cac4e7c6488bfc133111afdade8b /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=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-20 03:26:07.337472 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:26:08 2026 * creating instance disks... Mon Apr 20 03:26:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:26:17 2026 adding disks to cluster config Mon Apr 20 03:26:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:26:18 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 03:26:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:27:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:27:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:27:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:27:19 2026 * running the instance OS create scripts... Mon Apr 20 03:27:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 832d9e3c-28be-4e9b-adc4-63b6f061cfd5 Serial number: 4 Creation time: 2026-04-20 03:26:17 Modification time: 2026-04-20 03:27:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:39:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 35f6bff8-f257-46b7-8c98-0781aa6e8405 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 220c2628-0b5f-49e5-a911-f6815d0eecde child devices: - child 0: plain, size 768M logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) name: None UUID: b3ed8ef0-299b-4527-b6fe-06910f584b59 - child 1: plain, size 128M logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) name: None UUID: ac74fee9-d842-4465-a1f1-1d0b0092aa33 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a00e9627-f7e8-4b35-9474-78d67045976a child devices: - child 0: plain, size 512M logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) name: None UUID: a5895bd3-a198-4b5b-bb96-266ecff8048f - child 1: plain, size 128M logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) name: None UUID: adadfdda-4045-452c-a618-4387aa22a839 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:27:22.912647 time=0:01:15.575175 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:27:22.912734 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1781 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:27:31.026469 time=0:00:08.113735 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:27:31.026616 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:27:31.026646 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 1784 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1784 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1785 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:27: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 1786 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1786 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1787 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1787 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:27:42.126890 time=0:00:11.100244 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:27:42.127089 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:27:47.824640 time=0:00:05.697551 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:27:47.824773 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1791 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:28:00.764217 time=0:00:12.939444 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:28:00.764347 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1792 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:28:06.352550 time=0:00:05.588203 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:28:06.352674 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 832d9e3c-28be-4e9b-adc4-63b6f061cfd5 Serial number: 16 Creation time: 2026-04-20 03:26:17 Modification time: 2026-04-20 03:28:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:39:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 35f6bff8-f257-46b7-8c98-0781aa6e8405 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 220c2628-0b5f-49e5-a911-f6815d0eecde child devices: - child 0: plain, size 768M logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) name: None UUID: b3ed8ef0-299b-4527-b6fe-06910f584b59 - child 1: plain, size 128M logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) name: None UUID: ac74fee9-d842-4465-a1f1-1d0b0092aa33 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a00e9627-f7e8-4b35-9474-78d67045976a child devices: - child 0: plain, size 512M logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) name: None UUID: a5895bd3-a198-4b5b-bb96-266ecff8048f - child 1: plain, size 128M logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) name: None UUID: adadfdda-4045-452c-a618-4387aa22a839 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:28:10 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:28:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e7:51: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' Mon Apr 20 03:28:11 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:28: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' Mon Apr 20 03:28:13 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:28: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' Mon Apr 20 03:28:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:28:21 2026 - INFO: Hotplug done. Mon Apr 20 03:28:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:28:21 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:29:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:29:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:29:23 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-04-20 03:29:44.768625 time=0:01:38.415951 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:29:44.768798 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1813 GET /2/jobs/1814 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:29:47.356555 time=0:00:02.587757 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:29:47.356668 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:29:47.356685 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:29:47.356699 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:29:47.356710 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1815 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:29:55.378259 time=0:00:08.021549 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:29:55.378401 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:29:55.378424 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:29:55.378439 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:29:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:30:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:30:00 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:31: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 --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' Mon Apr 20 03:31:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:31:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:31:07 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:32: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 03:32:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:32:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:32:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:33: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 --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' Mon Apr 20 03:33:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:33:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:33:22 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:34:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:34:23.592169 time=0:04:28.213730 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:34:23.592372 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1822 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:34:29.399840 time=0:00:05.807468 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:34:29.399933 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 1823 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 1824 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 1825 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 1826 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 1827 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:35: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.05t4nscm -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-04-20 03:35:21.166374 time=0:00:51.766441 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:35:21.166529 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 Mon Apr 20 07:35:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:35:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 832d9e3c-28be-4e9b-adc4-63b6f061cfd5 Serial number: 50 Creation time: 2026-04-20 03:26:17 Modification time: 2026-04-20 03:35:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:39:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 35f6bff8-f257-46b7-8c98-0781aa6e8405 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 220c2628-0b5f-49e5-a911-f6815d0eecde child devices: - child 0: plain, size 1.8G logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_data (253:0) name: None UUID: b3ed8ef0-299b-4527-b6fe-06910f584b59 - child 1: plain, size 128M logical_id: gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta on primary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) on secondary: /dev/gnt/05074ee5-fe0f-42c4-bfda-81a5c1c07eda.disk0_meta (253:1) name: None UUID: ac74fee9-d842-4465-a1f1-1d0b0092aa33 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a00e9627-f7e8-4b35-9474-78d67045976a child devices: - child 0: plain, size 1.5G logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_data (253:2) name: None UUID: a5895bd3-a198-4b5b-bb96-266ecff8048f - child 1: plain, size 128M logical_id: gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta on primary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) on secondary: /dev/gnt/c41b2fa6-2bea-4581-872f-c963fa4e4043.disk1_meta (253:3) name: None UUID: adadfdda-4045-452c-a618-4387aa22a839 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1830 Waiting for job 1830 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1833 Waiting for job 1833 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1835, 1836 Waiting for job 1835 ... Mon Apr 20 03:35:35 2026 * Verifying cluster config Mon Apr 20 03:35:35 2026 * Verifying cluster certificate files Mon Apr 20 03:35:35 2026 * Verifying hypervisor parameters Mon Apr 20 03:35:35 2026 * Verifying all nodes belong to an existing group Waiting for job 1836 ... Mon Apr 20 03:35:35 2026 * Verifying group 'default' Mon Apr 20 03:35:35 2026 * Gathering data (3 nodes) Mon Apr 20 03:35:35 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:35:37 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:35:37 2026 * Verifying configuration file consistency Mon Apr 20 03:35:37 2026 * Verifying node status Mon Apr 20 03:35:37 2026 * Verifying instance status Mon Apr 20 03:35:37 2026 * Verifying orphan volumes Mon Apr 20 03:35:37 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:35:37 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:35:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 03:35:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:35:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:35:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:35:37 2026 * Other Notes Mon Apr 20 03:35: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.05t4nscm -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-04-20 03:35:38.118991 time=0:00:16.952462 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:35:38.119262 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-04-20 03:35:47.029557 time=0:00:08.910295 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80d8101d4826d71c95760aab6299667008c3a69b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1839, 1840 Waiting for job 1839 ... Mon Apr 20 03:35:48 2026 * Verifying cluster config Mon Apr 20 03:35:48 2026 * Verifying cluster certificate files Mon Apr 20 03:35:48 2026 * Verifying hypervisor parameters Mon Apr 20 03:35:48 2026 * Verifying all nodes belong to an existing group Waiting for job 1840 ... Mon Apr 20 03:35:49 2026 * Verifying group 'default' Mon Apr 20 03:35:49 2026 * Gathering data (3 nodes) Mon Apr 20 03:35:49 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:35:50 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:35:50 2026 * Verifying configuration file consistency Mon Apr 20 03:35:50 2026 * Verifying node status Mon Apr 20 03:35:50 2026 * Verifying instance status Mon Apr 20 03:35:50 2026 * Verifying orphan volumes Mon Apr 20 03:35:50 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:35:50 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:35: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. Mon Apr 20 03:35:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:35:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:35:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:35:50 2026 * Other Notes Mon Apr 20 03:35:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80d8101d4826d71c95760aab6299667008c3a69b /var/lib/ganeti/config.data ---- 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-04-20 03:35:52.293450 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:35:53 2026 * creating instance disks... Mon Apr 20 03:36:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:36:03 2026 adding disks to cluster config Mon Apr 20 03:36:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:36:03 2026 - INFO: - device disk/0: 3.70% done, 2m 16s remaining (estimated) Mon Apr 20 03:36:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:37:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:37:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:37:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:37:04 2026 * running the instance OS create scripts... Mon Apr 20 03:37:04 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 50e291eb-d0ef-42b3-846e-39ff8efe014c Serial number: 4 Creation time: 2026-04-20 03:36:03 Modification time: 2026-04-20 03:37:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5a:09:4e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5a952ebb-a186-489e-a840-b1816307b1d7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 3053c9ea-e64c-42fc-ab9a-d47fa214ca6d child devices: - child 0: plain, size 768M logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) name: None UUID: 58018239-e5e4-4ad0-aae0-da83225992a5 - child 1: plain, size 128M logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) name: None UUID: 6d7ec93f-f4e3-495a-ae0b-20642c8dd83a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 4f9326fc-4ffd-4b71-8602-a02c96afd9eb child devices: - child 0: plain, size 512M logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) name: None UUID: 12d49d5c-47be-4718-a76f-f6aaaf8ced27 - child 1: plain, size 128M logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) name: None UUID: 1a9c20e7-3687-4c4a-8a8a-8e4923e83bd7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:37:08.013218 time=0:01:15.719768 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:37:08.013387 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:37:16.219516 time=0:00:08.206129 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:37:16.219670 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:37:16.219697 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 1847 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1847 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1848 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:37: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 1849 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1849 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1850 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1850 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:37:32.374265 time=0:00:16.154568 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:37:32.374449 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1853 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:37:38.791971 time=0:00:06.417522 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:37:38.792193 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1854 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:37:51.780644 time=0:00:12.988451 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:37:51.780756 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1855 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:37:57.760858 time=0:00:05.980102 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:37:57.760999 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 50e291eb-d0ef-42b3-846e-39ff8efe014c Serial number: 16 Creation time: 2026-04-20 03:36:03 Modification time: 2026-04-20 03:37:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5a:09:4e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5a952ebb-a186-489e-a840-b1816307b1d7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 3053c9ea-e64c-42fc-ab9a-d47fa214ca6d child devices: - child 0: plain, size 768M logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) name: None UUID: 58018239-e5e4-4ad0-aae0-da83225992a5 - child 1: plain, size 128M logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) name: None UUID: 6d7ec93f-f4e3-495a-ae0b-20642c8dd83a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 4f9326fc-4ffd-4b71-8602-a02c96afd9eb child devices: - child 0: plain, size 512M logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) name: None UUID: 12d49d5c-47be-4718-a76f-f6aaaf8ced27 - child 1: plain, size 128M logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) name: None UUID: 1a9c20e7-3687-4c4a-8a8a-8e4923e83bd7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:38:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:38:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4a:83:fe,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:38:02 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:38: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' Mon Apr 20 03:38:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:38: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' Mon Apr 20 03:38:11 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:38:11 2026 - INFO: Hotplug done. Mon Apr 20 03:38:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:38:11 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:39: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' Mon Apr 20 03:39:12 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:39: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-04-20 03:39:34.187017 time=0:01:36.426018 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:39:34.187205 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1876 GET /2/jobs/1877 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:39:36.768558 time=0:00:02.581353 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:39:36.768720 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:39:36.768746 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:39:36.768763 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:39:36.768777 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1878 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:39:45.074503 time=0:00:08.305726 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:39:45.074627 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:39:45.074652 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:39:45.074665 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:39:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:39:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:39:50 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:40: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' Mon Apr 20 03:40:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:40:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:40:57 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:41: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' Mon Apr 20 03:42:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:42:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:42:04 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:43: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' Mon Apr 20 03:43:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:43:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:43:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:44:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:44:13.534395 time=0:04:28.459730 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:44:13.534569 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1885 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:44:19.349202 time=0:00:05.814633 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:44:19.349315 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 1886 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 1887 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 1888 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 1889 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 1890 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:45:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:45:10.236165 time=0:00:50.886850 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:45:10.236305 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 Mon Apr 20 07:45:10 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:45:10 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 50e291eb-d0ef-42b3-846e-39ff8efe014c Serial number: 50 Creation time: 2026-04-20 03:36:03 Modification time: 2026-04-20 03:45:09 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5a:09:4e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5a952ebb-a186-489e-a840-b1816307b1d7 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 3053c9ea-e64c-42fc-ab9a-d47fa214ca6d child devices: - child 0: plain, size 1.8G logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_data (253:0) name: None UUID: 58018239-e5e4-4ad0-aae0-da83225992a5 - child 1: plain, size 128M logical_id: gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta on primary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) on secondary: /dev/gnt/1c12742b-3809-45cf-a734-33ddc716d036.disk0_meta (253:1) name: None UUID: 6d7ec93f-f4e3-495a-ae0b-20642c8dd83a - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 4f9326fc-4ffd-4b71-8602-a02c96afd9eb child devices: - child 0: plain, size 1.5G logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_data (253:2) name: None UUID: 12d49d5c-47be-4718-a76f-f6aaaf8ced27 - child 1: plain, size 128M logical_id: gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta on primary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) on secondary: /dev/gnt/e9a2a054-e75d-4c7d-b6ec-7b5e2b06ede3.disk1_meta (253:3) name: None UUID: 1a9c20e7-3687-4c4a-8a8a-8e4923e83bd7 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1893 Waiting for job 1893 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1896 Waiting for job 1896 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1898, 1899 Waiting for job 1898 ... Mon Apr 20 03:45:23 2026 * Verifying cluster config Mon Apr 20 03:45:23 2026 * Verifying cluster certificate files Mon Apr 20 03:45:23 2026 * Verifying hypervisor parameters Mon Apr 20 03:45:23 2026 * Verifying all nodes belong to an existing group Waiting for job 1899 ... Mon Apr 20 03:45:24 2026 * Verifying group 'default' Mon Apr 20 03:45:24 2026 * Gathering data (3 nodes) Mon Apr 20 03:45:24 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:45:25 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:45:25 2026 * Verifying configuration file consistency Mon Apr 20 03:45:25 2026 * Verifying node status Mon Apr 20 03:45:25 2026 * Verifying instance status Mon Apr 20 03:45:25 2026 * Verifying orphan volumes Mon Apr 20 03:45:25 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:45:25 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:45: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. Mon Apr 20 03:45:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:45:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:45:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:45:25 2026 * Other Notes Mon Apr 20 03:45: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.05t4nscm -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-04-20 03:45:26.590795 time=0:00:16.354490 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:45:26.590919 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-04-20 03:45:35.624350 time=0:00:09.033431 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba34061aa907b2f882cb255da58bba8c2c50ae92 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1902, 1903 Waiting for job 1902 ... Mon Apr 20 03:45:37 2026 * Verifying cluster config Mon Apr 20 03:45:37 2026 * Verifying cluster certificate files Mon Apr 20 03:45:37 2026 * Verifying hypervisor parameters Mon Apr 20 03:45:37 2026 * Verifying all nodes belong to an existing group Waiting for job 1903 ... Mon Apr 20 03:45:37 2026 * Verifying group 'default' Mon Apr 20 03:45:37 2026 * Gathering data (3 nodes) Mon Apr 20 03:45:37 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:45:39 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:45:39 2026 * Verifying configuration file consistency Mon Apr 20 03:45:39 2026 * Verifying node status Mon Apr 20 03:45:39 2026 * Verifying instance status Mon Apr 20 03:45:39 2026 * Verifying orphan volumes Mon Apr 20 03:45:39 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:45:39 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:45:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 03:45:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:45:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:45:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:45:39 2026 * Other Notes Mon Apr 20 03:45:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba34061aa907b2f882cb255da58bba8c2c50ae92 /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-04-20 03:45:42.358443 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:45:43 2026 * creating instance disks... Mon Apr 20 03:45:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:45:52 2026 adding disks to cluster config Mon Apr 20 03:45:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:45:53 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 03:45:53 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:46:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:46:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:46:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:46:54 2026 * running the instance OS create scripts... Mon Apr 20 03:46:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6cd93814-09fc-493c-acf9-186588a0e5df Serial number: 4 Creation time: 2026-04-20 03:45:52 Modification time: 2026-04-20 03:46:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:af:94 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7e70eac8-d171-4124-af7a-e33ac32576b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 880f332d-ece5-44a1-95a5-b7b55bd09d6d child devices: - child 0: plain, size 768M logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) name: None UUID: d09bc7a1-80de-4e87-83be-ba536a3364c3 - child 1: plain, size 128M logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) name: None UUID: dfcd03f0-cd69-4da5-9230-b694cb883a78 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c2082430-d83c-44bd-94fd-4e20977ea252 child devices: - child 0: plain, size 512M logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) name: None UUID: da6ee5c0-0950-4409-987a-02d00e49f496 - child 1: plain, size 128M logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) name: None UUID: 35a787b8-b96b-41e9-a911-46b3e44e57ac Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:46:57.828549 time=0:01:15.470106 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:46:57.828702 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:47:05.735957 time=0:00:07.907255 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:47:05.736091 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:47:05.736116 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 1911 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1911 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1912 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:47:10 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 1913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1914 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:47:16.724023 time=0:00:10.987907 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:47:16.724152 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1917 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:47:22.422979 time=0:00:05.698827 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:47:22.423215 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:47:35.524983 time=0:00:13.101768 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:47:35.525139 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:47:41.225045 time=0:00:05.699906 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:47:41.225199 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6cd93814-09fc-493c-acf9-186588a0e5df Serial number: 16 Creation time: 2026-04-20 03:45:52 Modification time: 2026-04-20 03:47:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:af:94 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7e70eac8-d171-4124-af7a-e33ac32576b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 880f332d-ece5-44a1-95a5-b7b55bd09d6d child devices: - child 0: plain, size 768M logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) name: None UUID: d09bc7a1-80de-4e87-83be-ba536a3364c3 - child 1: plain, size 128M logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) name: None UUID: dfcd03f0-cd69-4da5-9230-b694cb883a78 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c2082430-d83c-44bd-94fd-4e20977ea252 child devices: - child 0: plain, size 512M logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) name: None UUID: da6ee5c0-0950-4409-987a-02d00e49f496 - child 1: plain, size 128M logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) name: None UUID: 35a787b8-b96b-41e9-a911-46b3e44e57ac Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:47:44 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:47:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:73:e3:14,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:47:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:47: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' Mon Apr 20 03:47:47 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:47: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' Mon Apr 20 03:47:54 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:47:54 2026 - INFO: Hotplug done. Mon Apr 20 03:47:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:47:54 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 03:48:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:48:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:48:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 03:49:17.590194 time=0:01:36.364995 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:49:17.590428 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1940 GET /2/jobs/1941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:49:20.196240 time=0:00:02.605812 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:49:20.196356 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:49:20.196390 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:49:20.196404 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:49:20.196430 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1942 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:49:28.217084 time=0:00:08.020654 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:49:28.217197 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:49:28.217222 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:49:28.217237 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:49:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:49:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:49:33 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:50: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' Mon Apr 20 03:50:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 03:50:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:50:41 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:51: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 03:51:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 03:51:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:51:47 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:52: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' Mon Apr 20 03:52:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 03:52:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:52:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:53:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 03:53:56.698379 time=0:04:28.481142 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 03:53:56.698544 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:54:04.062112 time=0:00:07.363568 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:54:04.062269 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 1950 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 1951 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 1952 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 1953 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 1954 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:54:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:54:54.462243 time=0:00:50.399974 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 03:54:54.462393 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 Mon Apr 20 07:54:54 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 07:54:54 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6cd93814-09fc-493c-acf9-186588a0e5df Serial number: 50 Creation time: 2026-04-20 03:45:52 Modification time: 2026-04-20 03:54:53 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:af:94 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7e70eac8-d171-4124-af7a-e33ac32576b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 880f332d-ece5-44a1-95a5-b7b55bd09d6d child devices: - child 0: plain, size 1.8G logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_data (253:0) name: None UUID: d09bc7a1-80de-4e87-83be-ba536a3364c3 - child 1: plain, size 128M logical_id: gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta on primary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) on secondary: /dev/gnt/34b08283-1089-47a2-af32-be4cbc61734d.disk0_meta (253:1) name: None UUID: dfcd03f0-cd69-4da5-9230-b694cb883a78 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: c2082430-d83c-44bd-94fd-4e20977ea252 child devices: - child 0: plain, size 1.5G logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_data (253:2) name: None UUID: da6ee5c0-0950-4409-987a-02d00e49f496 - child 1: plain, size 128M logical_id: gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta on primary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) on secondary: /dev/gnt/b675904c-6a44-4a59-9d02-2a81ed92090e.disk1_meta (253:3) name: None UUID: 35a787b8-b96b-41e9-a911-46b3e44e57ac Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1957 Waiting for job 1957 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1960 Waiting for job 1960 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1962, 1963 Waiting for job 1962 ... Mon Apr 20 03:55:08 2026 * Verifying cluster config Mon Apr 20 03:55:08 2026 * Verifying cluster certificate files Mon Apr 20 03:55:08 2026 * Verifying hypervisor parameters Mon Apr 20 03:55:08 2026 * Verifying all nodes belong to an existing group Waiting for job 1963 ... Mon Apr 20 03:55:09 2026 * Verifying group 'default' Mon Apr 20 03:55:09 2026 * Gathering data (3 nodes) Mon Apr 20 03:55:09 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:55:10 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:55:10 2026 * Verifying configuration file consistency Mon Apr 20 03:55:10 2026 * Verifying node status Mon Apr 20 03:55:10 2026 * Verifying instance status Mon Apr 20 03:55:10 2026 * Verifying orphan volumes Mon Apr 20 03:55:10 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:55:10 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:55: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. Mon Apr 20 03:55:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:55:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:55:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:55:10 2026 * Other Notes Mon Apr 20 03:55: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.05t4nscm -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-04-20 03:55:11.312362 time=0:00:16.849969 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 03:55:11.312535 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-04-20 03:55:20.231210 time=0:00:08.918675 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5107981a5ff3c140510083012863c3a3ce06656 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1966, 1967 Waiting for job 1966 ... Mon Apr 20 03:55:22 2026 * Verifying cluster config Mon Apr 20 03:55:22 2026 * Verifying cluster certificate files Mon Apr 20 03:55:22 2026 * Verifying hypervisor parameters Mon Apr 20 03:55:22 2026 * Verifying all nodes belong to an existing group Waiting for job 1967 ... Mon Apr 20 03:55:22 2026 * Verifying group 'default' Mon Apr 20 03:55:22 2026 * Gathering data (3 nodes) Mon Apr 20 03:55:22 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 03:55:23 2026 * Gathering disk information (3 nodes) Mon Apr 20 03:55:23 2026 * Verifying configuration file consistency Mon Apr 20 03:55:23 2026 * Verifying node status Mon Apr 20 03:55:23 2026 * Verifying instance status Mon Apr 20 03:55:23 2026 * Verifying orphan volumes Mon Apr 20 03:55:23 2026 * Verifying N+1 Memory redundancy Mon Apr 20 03:55:23 2026 * Assessing cluster hypervisor parameters Mon Apr 20 03:55:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 03:55:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 03:55:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 03:55:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 03:55:23 2026 * Other Notes Mon Apr 20 03:55:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5107981a5ff3c140510083012863c3a3ce06656 /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-04-20 03:55:25.344921 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:55:26 2026 * creating instance disks... Mon Apr 20 03:55:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 03:55:35 2026 adding disks to cluster config Mon Apr 20 03:55:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:55:36 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 03:55:36 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 03:56:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:56:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:56:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 03:56:37 2026 * running the instance OS create scripts... Mon Apr 20 03:56:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7abe6ee-1ed0-48e9-ba07-63aaae16b21f Serial number: 4 Creation time: 2026-04-20 03:55:35 Modification time: 2026-04-20 03:56:37 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a4:6c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 933a1893-557c-4dd2-8289-b84c5b4cba65 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 4c116aa6-fddc-4221-9384-e7df74bca5a8 child devices: - child 0: plain, size 768M logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) name: None UUID: da68a37e-fb56-4f8d-9335-b3b159d14355 - child 1: plain, size 128M logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) name: None UUID: 74a45676-ddb6-46db-a7bb-071472c7b40d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 6622b20a-e25e-48f0-9bf4-f3928f56aab4 child devices: - child 0: plain, size 512M logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) name: None UUID: 138ca385-b81f-4eda-8f7e-5766d591e3da - child 1: plain, size 128M logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) name: None UUID: 670c9a6b-206d-4c8b-96c5-f1dba91373ef Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 03:56:40.656593 time=0:01:15.311672 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 03:56:40.656692 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1971 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:56:48.576298 time=0:00:07.919606 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:56:48.576449 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 03:56:48.576473 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 1974 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1974 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1975 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 03:56: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 1976 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1976 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 1977 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1977 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 03:56:59.398342 time=0:00:10.821869 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 03:56:59.398491 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1980 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 03:57:05.105260 time=0:00:05.706769 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 03:57:05.105392 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1981 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 03:57:18.112439 time=0:00:13.007047 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 03:57:18.112580 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1982 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 03:57:23.912590 time=0:00:05.800010 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 03:57:23.912704 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7abe6ee-1ed0-48e9-ba07-63aaae16b21f Serial number: 16 Creation time: 2026-04-20 03:55:35 Modification time: 2026-04-20 03:57:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a4:6c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 933a1893-557c-4dd2-8289-b84c5b4cba65 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 4c116aa6-fddc-4221-9384-e7df74bca5a8 child devices: - child 0: plain, size 768M logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) name: None UUID: da68a37e-fb56-4f8d-9335-b3b159d14355 - child 1: plain, size 128M logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) name: None UUID: 74a45676-ddb6-46db-a7bb-071472c7b40d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 6622b20a-e25e-48f0-9bf4-f3928f56aab4 child devices: - child 0: plain, size 512M logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) name: None UUID: 138ca385-b81f-4eda-8f7e-5766d591e3da - child 1: plain, size 128M logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) name: None UUID: 670c9a6b-206d-4c8b-96c5-f1dba91373ef Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:57:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:57:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a4:25:c4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 03:57:29 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:57: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' Mon Apr 20 03:57:30 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:57: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' Mon Apr 20 03:57:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:57:37 2026 - INFO: Hotplug done. Mon Apr 20 03:57:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:57:38 2026 - INFO: - device disk/2: 0.80% done, 21m 49s remaining (estimated) Mon Apr 20 03:58: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' Mon Apr 20 03:58:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 03:58:39 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-04-20 03:59:01.167532 time=0:01:37.254828 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 03:59:01.167764 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2003 GET /2/jobs/2004 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 03:59:03.760678 time=0:00:02.592914 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 03:59:03.760811 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 03:59:03.760836 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 03:59:03.760851 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 03:59:03.760863 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2005 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 03:59:11.689957 time=0:00:07.929094 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 03:59:11.690057 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 03:59:11.690083 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 03:59:11.690097 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 03:59:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 03:59:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 03:59:17 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04: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' Mon Apr 20 04:00:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:00:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:00:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:01: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' Mon Apr 20 04:01:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:01:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:01:31 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:02: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' Mon Apr 20 04:02:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:02:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:02:38 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:03:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:03:39.939979 time=0:04:28.249882 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:03:39.940213 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2012 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:03:45.858032 time=0:00:05.917819 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:03:45.858336 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 2013 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 2014 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 2015 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 2016 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 2017 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:04:31 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.05t4nscm -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-04-20 04:04:36.133090 time=0:00:50.274754 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:04:36.133243 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 Mon Apr 20 08:04:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:04:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7abe6ee-1ed0-48e9-ba07-63aaae16b21f Serial number: 50 Creation time: 2026-04-20 03:55:35 Modification time: 2026-04-20 04:04:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a4:6c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 933a1893-557c-4dd2-8289-b84c5b4cba65 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 4c116aa6-fddc-4221-9384-e7df74bca5a8 child devices: - child 0: plain, size 1.8G logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_data (253:0) name: None UUID: da68a37e-fb56-4f8d-9335-b3b159d14355 - child 1: plain, size 128M logical_id: gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta on primary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) on secondary: /dev/gnt/e7cecbd7-5e04-4237-9905-13416cd4e550.disk0_meta (253:1) name: None UUID: 74a45676-ddb6-46db-a7bb-071472c7b40d - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 6622b20a-e25e-48f0-9bf4-f3928f56aab4 child devices: - child 0: plain, size 1.5G logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_data (253:2) name: None UUID: 138ca385-b81f-4eda-8f7e-5766d591e3da - child 1: plain, size 128M logical_id: gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta on primary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) on secondary: /dev/gnt/043b3d6d-bda7-4162-94cc-d79438118e3f.disk1_meta (253:3) name: None UUID: 670c9a6b-206d-4c8b-96c5-f1dba91373ef Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2020 Waiting for job 2020 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2023 Waiting for job 2023 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2025, 2026 Waiting for job 2025 ... Mon Apr 20 04:04:50 2026 * Verifying cluster config Mon Apr 20 04:04:50 2026 * Verifying cluster certificate files Mon Apr 20 04:04:50 2026 * Verifying hypervisor parameters Mon Apr 20 04:04:50 2026 * Verifying all nodes belong to an existing group Waiting for job 2026 ... Mon Apr 20 04:04:50 2026 * Verifying group 'default' Mon Apr 20 04:04:50 2026 * Gathering data (3 nodes) Mon Apr 20 04:04:50 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:04:51 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:04:51 2026 * Verifying configuration file consistency Mon Apr 20 04:04:51 2026 * Verifying node status Mon Apr 20 04:04:51 2026 * Verifying instance status Mon Apr 20 04:04:51 2026 * Verifying orphan volumes Mon Apr 20 04:04:51 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:04:51 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:04:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:04:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:04:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:04:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:04:51 2026 * Other Notes Mon Apr 20 04:04:52 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.05t4nscm -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-04-20 04:04:52.802102 time=0:00:16.668859 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:04:52.802189 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-04-20 04:05:01.827445 time=0:00:09.025256 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38d0329f771d9205a80c0e1687aa8505ce29fd63 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2029, 2030 Waiting for job 2029 ... Mon Apr 20 04:05:03 2026 * Verifying cluster config Mon Apr 20 04:05:03 2026 * Verifying cluster certificate files Mon Apr 20 04:05:03 2026 * Verifying hypervisor parameters Mon Apr 20 04:05:03 2026 * Verifying all nodes belong to an existing group Waiting for job 2030 ... Mon Apr 20 04:05:04 2026 * Verifying group 'default' Mon Apr 20 04:05:04 2026 * Gathering data (3 nodes) Mon Apr 20 04:05:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:05:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:05:05 2026 * Verifying configuration file consistency Mon Apr 20 04:05:05 2026 * Verifying node status Mon Apr 20 04:05:05 2026 * Verifying instance status Mon Apr 20 04:05:05 2026 * Verifying orphan volumes Mon Apr 20 04:05:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:05:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:05: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. Mon Apr 20 04:05:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:05:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:05:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:05:05 2026 * Other Notes Mon Apr 20 04:05:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38d0329f771d9205a80c0e1687aa8505ce29fd63 /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-04-20 04:05:07.018277 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:05:08 2026 * creating instance disks... Mon Apr 20 04:05:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:05:17 2026 adding disks to cluster config Mon Apr 20 04:05:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:05:18 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 04:05:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:06:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:06:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:06:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:06:18 2026 * running the instance OS create scripts... Mon Apr 20 04:06:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1318ef52-a75a-4934-8895-e14f15567ac8 Serial number: 4 Creation time: 2026-04-20 04:05:17 Modification time: 2026-04-20 04:06:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:60:6d:88 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5cb36ece-c5bd-4256-a604-7f049e92b096 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: fc56858b-fc51-4cfd-88bf-92d1f9782cc0 child devices: - child 0: plain, size 768M logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) name: None UUID: 732faa48-9441-4dae-a20e-187e13f83c0f - child 1: plain, size 128M logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) name: None UUID: 1bbe263d-6be7-4b39-8c0c-49bc20a2faef - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 684e1339-ac57-40fb-93da-d7f18bcd01b7 child devices: - child 0: plain, size 512M logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) name: None UUID: bc4f89ee-cad4-444e-9d01-99a196a369e5 - child 1: plain, size 128M logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) name: None UUID: d1285d89-e5aa-40c3-a961-c678175e5882 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:06:22.727670 time=0:01:15.709393 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:06:22.727792 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2034 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:06:30.758926 time=0:00:08.031134 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:06:30.759110 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:06:30.759135 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 2037 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2037 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2038 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04: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 2039 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2039 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2040 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2040 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:06:41.631302 time=0:00:10.872167 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:06:41.631459 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2043 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:06:47.226408 time=0:00:05.594949 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:06:47.226576 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2044 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:07:00.100291 time=0:00:12.873715 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:07:00.100405 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2045 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:07:05.892806 time=0:00:05.792401 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:07:05.892966 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1318ef52-a75a-4934-8895-e14f15567ac8 Serial number: 16 Creation time: 2026-04-20 04:05:17 Modification time: 2026-04-20 04:07:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:60:6d:88 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5cb36ece-c5bd-4256-a604-7f049e92b096 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: fc56858b-fc51-4cfd-88bf-92d1f9782cc0 child devices: - child 0: plain, size 768M logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) name: None UUID: 732faa48-9441-4dae-a20e-187e13f83c0f - child 1: plain, size 128M logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) name: None UUID: 1bbe263d-6be7-4b39-8c0c-49bc20a2faef - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 684e1339-ac57-40fb-93da-d7f18bcd01b7 child devices: - child 0: plain, size 512M logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) name: None UUID: bc4f89ee-cad4-444e-9d01-99a196a369e5 - child 1: plain, size 128M logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) name: None UUID: d1285d89-e5aa-40c3-a961-c678175e5882 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:07:09 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:07:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:90:c9:d7,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' Mon Apr 20 04:07:11 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:07: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' Mon Apr 20 04:07:13 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:07: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' Mon Apr 20 04:07:19 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:07:19 2026 - INFO: Hotplug done. Mon Apr 20 04:07:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:07:19 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 04:08:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:08:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:08: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-04-20 04:08:42.478010 time=0:01:36.585044 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:08:42.478132 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2066 GET /2/jobs/2067 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:08:45.080462 time=0:00:02.602330 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:08:45.080588 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:08:45.080612 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:08:45.080628 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:08:45.080639 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2068 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:08:53.105682 time=0:00:08.025043 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:08:53.105828 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:08:53.105853 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:08:53.105868 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:08:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:08:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:08:58 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:09: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' Mon Apr 20 04:10:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:10:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:10:05 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:11: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' Mon Apr 20 04:11:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:11:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:11:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:12: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' Mon Apr 20 04:12:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:12:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:12:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:13:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:13:20.858782 time=0:04:27.752914 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:13:20.858936 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2075 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:13:26.480212 time=0:00:05.621276 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:13:26.480342 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 2076 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 2077 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 2078 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 2079 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 2080 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:14:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:14:12.966081 time=0:00:46.485739 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:14:12.966176 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 Mon Apr 20 08:14:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:14:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1318ef52-a75a-4934-8895-e14f15567ac8 Serial number: 50 Creation time: 2026-04-20 04:05:17 Modification time: 2026-04-20 04:14:12 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:60:6d:88 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5cb36ece-c5bd-4256-a604-7f049e92b096 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: fc56858b-fc51-4cfd-88bf-92d1f9782cc0 child devices: - child 0: plain, size 1.8G logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_data (253:0) name: None UUID: 732faa48-9441-4dae-a20e-187e13f83c0f - child 1: plain, size 128M logical_id: gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta on primary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) on secondary: /dev/gnt/aea4cbc2-4b35-4501-91ef-1aa47c4ed1ed.disk0_meta (253:1) name: None UUID: 1bbe263d-6be7-4b39-8c0c-49bc20a2faef - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 684e1339-ac57-40fb-93da-d7f18bcd01b7 child devices: - child 0: plain, size 1.5G logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_data (253:2) name: None UUID: bc4f89ee-cad4-444e-9d01-99a196a369e5 - child 1: plain, size 128M logical_id: gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta on primary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) on secondary: /dev/gnt/f259c45c-1374-44a6-9a1d-99cd53d680ee.disk1_meta (253:3) name: None UUID: d1285d89-e5aa-40c3-a961-c678175e5882 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2083 Waiting for job 2083 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2086 Waiting for job 2086 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2088, 2089 Waiting for job 2088 ... Mon Apr 20 04:14:26 2026 * Verifying cluster config Mon Apr 20 04:14:26 2026 * Verifying cluster certificate files Mon Apr 20 04:14:26 2026 * Verifying hypervisor parameters Mon Apr 20 04:14:26 2026 * Verifying all nodes belong to an existing group Waiting for job 2089 ... Mon Apr 20 04:14:27 2026 * Verifying group 'default' Mon Apr 20 04:14:27 2026 * Gathering data (3 nodes) Mon Apr 20 04:14:27 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:14:28 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:14:28 2026 * Verifying configuration file consistency Mon Apr 20 04:14:28 2026 * Verifying node status Mon Apr 20 04:14:28 2026 * Verifying instance status Mon Apr 20 04:14:28 2026 * Verifying orphan volumes Mon Apr 20 04:14:28 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:14:28 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:14:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:14:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:14:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:14:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:14:28 2026 * Other Notes Mon Apr 20 04:14:28 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.05t4nscm -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-04-20 04:14:29.435212 time=0:00:16.469036 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:14:29.435357 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-04-20 04:14:38.438518 time=0:00:09.003161 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 79cc46d669e7b6745d1f84396e9d31c41dc6219f /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2092, 2093 Waiting for job 2092 ... Mon Apr 20 04:14:40 2026 * Verifying cluster config Mon Apr 20 04:14:40 2026 * Verifying cluster certificate files Mon Apr 20 04:14:40 2026 * Verifying hypervisor parameters Mon Apr 20 04:14:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2093 ... Mon Apr 20 04:14:40 2026 * Verifying group 'default' Mon Apr 20 04:14:40 2026 * Gathering data (3 nodes) Mon Apr 20 04:14:40 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:14:41 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:14:41 2026 * Verifying configuration file consistency Mon Apr 20 04:14:41 2026 * Verifying node status Mon Apr 20 04:14:41 2026 * Verifying instance status Mon Apr 20 04:14:41 2026 * Verifying orphan volumes Mon Apr 20 04:14:41 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:14:41 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:14:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:14:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:14:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:14:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:14:41 2026 * Other Notes Mon Apr 20 04:14:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 79cc46d669e7b6745d1f84396e9d31c41dc6219f /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=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-20 04:14:45.257393 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:14:46 2026 * creating instance disks... Mon Apr 20 04:14:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:14:55 2026 adding disks to cluster config Mon Apr 20 04:14:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:14:56 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 04:14:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:15:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:15:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:15:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:15:56 2026 * running the instance OS create scripts... Mon Apr 20 04:15:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bb272883-21dd-4c01-8b73-e1fa9381f11d Serial number: 4 Creation time: 2026-04-20 04:14:55 Modification time: 2026-04-20 04:15:57 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:70:f0:4f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bc806a8-4465-446e-a251-0eb6d5cab0da name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 0f047091-0cf0-4773-924f-522ab8fad114 child devices: - child 0: plain, size 768M logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) name: None UUID: a422d4ce-4ea2-47b0-a2f2-609249a26381 - child 1: plain, size 128M logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) name: None UUID: 951a7d93-753d-4742-8ffc-a1be50425b03 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: f8518b2a-e963-4cb9-b5a0-51ab8b6a5092 child devices: - child 0: plain, size 512M logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) name: None UUID: c1c144bf-1980-49e4-8af6-65fc92fa4c1b - child 1: plain, size 128M logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) name: None UUID: ef174a47-e21d-4aa4-a7d7-b883b58706f9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:16:00.453420 time=0:01:15.196027 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:16:00.453540 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2098 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:16:08.561220 time=0:00:08.107680 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:16:08.561335 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:16:08.561358 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 2101 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2101 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2102 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:16: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 2103 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2103 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2104 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2104 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:16:19.519234 time=0:00:10.957876 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:16:19.519341 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2107 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:16:25.428511 time=0:00:05.909170 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:16:25.428719 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2108 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:16:38.496457 time=0:00:13.067738 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:16:38.496584 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2109 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:16:44.588785 time=0:00:06.092201 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:16:44.588899 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bb272883-21dd-4c01-8b73-e1fa9381f11d Serial number: 16 Creation time: 2026-04-20 04:14:55 Modification time: 2026-04-20 04:16:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:70:f0:4f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bc806a8-4465-446e-a251-0eb6d5cab0da name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 0f047091-0cf0-4773-924f-522ab8fad114 child devices: - child 0: plain, size 768M logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) name: None UUID: a422d4ce-4ea2-47b0-a2f2-609249a26381 - child 1: plain, size 128M logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) name: None UUID: 951a7d93-753d-4742-8ffc-a1be50425b03 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: f8518b2a-e963-4cb9-b5a0-51ab8b6a5092 child devices: - child 0: plain, size 512M logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) name: None UUID: c1c144bf-1980-49e4-8af6-65fc92fa4c1b - child 1: plain, size 128M logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) name: None UUID: ef174a47-e21d-4aa4-a7d7-b883b58706f9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:16:48 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:16:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:65:73:10,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' Mon Apr 20 04:16:49 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:16: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' Mon Apr 20 04:16:51 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:16: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' Mon Apr 20 04:16:57 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:16:57 2026 - INFO: Hotplug done. Mon Apr 20 04:16:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:16:57 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Mon Apr 20 04:17: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' Mon Apr 20 04:17:59 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:17: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-04-20 04:18:20.330270 time=0:01:35.741371 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:18:20.330414 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2130 GET /2/jobs/2131 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:18:22.884257 time=0:00:02.553843 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:18:22.884380 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:18:22.884398 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:18:22.884413 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:18:22.884425 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2132 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:18:30.985716 time=0:00:08.101291 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:18:30.985867 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:18:30.985893 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:18:30.985909 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:18:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:18:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:18:36 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:19: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' Mon Apr 20 04:19:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:19:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:19:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:20: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' Mon Apr 20 04:20:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:20:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:20:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:21: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' Mon Apr 20 04:21:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:21:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:21:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:22:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:22:58.936844 time=0:04:27.950935 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:22:58.937089 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2139 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:23:04.956554 time=0:00:06.019465 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:23:04.956677 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 2140 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 2141 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 2142 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 2143 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 2144 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:23: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.05t4nscm -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-04-20 04:23:55.241998 time=0:00:50.285321 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:23:55.242100 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 Mon Apr 20 08:23:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:23:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bb272883-21dd-4c01-8b73-e1fa9381f11d Serial number: 50 Creation time: 2026-04-20 04:14:55 Modification time: 2026-04-20 04:23:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:70:f0:4f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bc806a8-4465-446e-a251-0eb6d5cab0da name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 0f047091-0cf0-4773-924f-522ab8fad114 child devices: - child 0: plain, size 1.8G logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_data (253:0) name: None UUID: a422d4ce-4ea2-47b0-a2f2-609249a26381 - child 1: plain, size 128M logical_id: gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta on primary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) on secondary: /dev/gnt/d5df43a3-9ead-49b0-90bc-ced1662b71cf.disk0_meta (253:1) name: None UUID: 951a7d93-753d-4742-8ffc-a1be50425b03 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: f8518b2a-e963-4cb9-b5a0-51ab8b6a5092 child devices: - child 0: plain, size 1.5G logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_data (253:2) name: None UUID: c1c144bf-1980-49e4-8af6-65fc92fa4c1b - child 1: plain, size 128M logical_id: gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta on primary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) on secondary: /dev/gnt/d606d241-5704-41c9-93ce-68b13c29866f.disk1_meta (253:3) name: None UUID: ef174a47-e21d-4aa4-a7d7-b883b58706f9 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2147 Waiting for job 2147 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2150 Waiting for job 2150 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2152, 2153 Waiting for job 2152 ... Mon Apr 20 04:24:09 2026 * Verifying cluster config Mon Apr 20 04:24:09 2026 * Verifying cluster certificate files Mon Apr 20 04:24:09 2026 * Verifying hypervisor parameters Mon Apr 20 04:24:09 2026 * Verifying all nodes belong to an existing group Waiting for job 2153 ... Mon Apr 20 04:24:09 2026 * Verifying group 'default' Mon Apr 20 04:24:09 2026 * Gathering data (3 nodes) Mon Apr 20 04:24:09 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:24:10 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:24:10 2026 * Verifying configuration file consistency Mon Apr 20 04:24:10 2026 * Verifying node status Mon Apr 20 04:24:10 2026 * Verifying instance status Mon Apr 20 04:24:10 2026 * Verifying orphan volumes Mon Apr 20 04:24:10 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:24:10 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:24: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. Mon Apr 20 04:24:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:24:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:24:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:24:10 2026 * Other Notes Mon Apr 20 04:24: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.05t4nscm -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-04-20 04:24:11.868249 time=0:00:16.626149 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:24:11.868387 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-04-20 04:24:20.794682 time=0:00:08.926295 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f25d657c85c879a774addc367d4c6445fca01507 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2156, 2157 Waiting for job 2156 ... Mon Apr 20 04:24:22 2026 * Verifying cluster config Mon Apr 20 04:24:22 2026 * Verifying cluster certificate files Mon Apr 20 04:24:22 2026 * Verifying hypervisor parameters Mon Apr 20 04:24:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2157 ... Mon Apr 20 04:24:23 2026 * Verifying group 'default' Mon Apr 20 04:24:23 2026 * Gathering data (3 nodes) Mon Apr 20 04:24:23 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:24:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:24:24 2026 * Verifying configuration file consistency Mon Apr 20 04:24:24 2026 * Verifying node status Mon Apr 20 04:24:24 2026 * Verifying instance status Mon Apr 20 04:24:24 2026 * Verifying orphan volumes Mon Apr 20 04:24:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:24:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:24: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. Mon Apr 20 04:24:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:24:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:24:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:24:24 2026 * Other Notes Mon Apr 20 04:24:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f25d657c85c879a774addc367d4c6445fca01507 /var/lib/ganeti/config.data ---- 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-04-20 04:24:26.114564 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:24:27 2026 * creating instance disks... Mon Apr 20 04:24:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:24:36 2026 adding disks to cluster config Mon Apr 20 04:24:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:24:37 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 04:24:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:25:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:25:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:25:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:25:37 2026 * running the instance OS create scripts... Mon Apr 20 04:25:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 748f04c8-9f9d-4f7f-813d-5e1b14fdca30 Serial number: 4 Creation time: 2026-04-20 04:24:36 Modification time: 2026-04-20 04:25:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:4c:67 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d1d7d1d-e19d-43f6-826b-55c6df6d980b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: d29b5918-f2c6-4979-8133-c5c6e91e2808 child devices: - child 0: plain, size 768M logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) name: None UUID: 890ca32b-9928-4a95-8e12-b72d37ca2ae9 - child 1: plain, size 128M logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) name: None UUID: acf7dc5f-a68c-44b7-8f73-c8e3ccdfeffd - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 8839bee7-41f3-4238-976f-6ac47efc4ec0 child devices: - child 0: plain, size 512M logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) name: None UUID: 2f8cd91f-9464-4670-ab71-f4b320a1bda1 - child 1: plain, size 128M logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) name: None UUID: 9462a4ec-3809-4c58-a24d-d676b5aa8273 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:25:41.396736 time=0:01:15.282172 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:25:41.396856 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2161 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:25:49.300914 time=0:00:07.904058 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:25:49.301018 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:25:49.301041 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 2164 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2164 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2165 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:25: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 2166 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 2166 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 2167 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2167 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:26:00.022058 time=0:00:10.721017 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:26:00.022152 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2170 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:26:05.630536 time=0:00:05.608384 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:26:05.630696 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2171 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:26:18.712332 time=0:00:13.081636 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:26:18.712455 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2172 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:26:24.188324 time=0:00:05.475869 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:26:24.188441 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 748f04c8-9f9d-4f7f-813d-5e1b14fdca30 Serial number: 16 Creation time: 2026-04-20 04:24:36 Modification time: 2026-04-20 04:26:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:4c:67 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d1d7d1d-e19d-43f6-826b-55c6df6d980b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: d29b5918-f2c6-4979-8133-c5c6e91e2808 child devices: - child 0: plain, size 768M logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) name: None UUID: 890ca32b-9928-4a95-8e12-b72d37ca2ae9 - child 1: plain, size 128M logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) name: None UUID: acf7dc5f-a68c-44b7-8f73-c8e3ccdfeffd - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 8839bee7-41f3-4238-976f-6ac47efc4ec0 child devices: - child 0: plain, size 512M logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) name: None UUID: 2f8cd91f-9464-4670-ab71-f4b320a1bda1 - child 1: plain, size 128M logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) name: None UUID: 9462a4ec-3809-4c58-a24d-d676b5aa8273 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:26:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:26:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a0:f6: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' Mon Apr 20 04:26:29 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:26: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' Mon Apr 20 04:26:30 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:26: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' Mon Apr 20 04:26:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:26:37 2026 - INFO: Hotplug done. Mon Apr 20 04:26:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:26:37 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 04:27: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' Mon Apr 20 04:27:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:27:39 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-04-20 04:28:00.496316 time=0:01:36.307875 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:28:00.496455 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2193 GET /2/jobs/2194 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:28:03.076163 time=0:00:02.579708 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:28:03.076280 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:28:03.076297 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:28:03.076310 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:28:03.076321 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:28:10.984173 time=0:00:07.907852 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:28:10.984269 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:28:10.984293 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:28:10.984306 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:28:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:28:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:28:16 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:29: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' Mon Apr 20 04:29:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:29:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:29:23 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:30: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' Mon Apr 20 04:30:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:30:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:30:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:31: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' Mon Apr 20 04:31:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:31:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:31:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:32:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:32:39.364045 time=0:04:28.379739 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:32:39.364206 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2202 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:32:44.980241 time=0:00:05.616035 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:32:44.980397 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 2203 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 2204 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 2205 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 2206 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 2207 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:33: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.05t4nscm -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-04-20 04:33:35.668815 time=0:00:50.688418 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:33:35.669007 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 Mon Apr 20 08:33:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:33:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 748f04c8-9f9d-4f7f-813d-5e1b14fdca30 Serial number: 50 Creation time: 2026-04-20 04:24:36 Modification time: 2026-04-20 04:33:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:4c:67 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d1d7d1d-e19d-43f6-826b-55c6df6d980b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: d29b5918-f2c6-4979-8133-c5c6e91e2808 child devices: - child 0: plain, size 1.8G logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_data (253:0) name: None UUID: 890ca32b-9928-4a95-8e12-b72d37ca2ae9 - child 1: plain, size 128M logical_id: gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta on primary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) on secondary: /dev/gnt/9e98cc3e-0e8f-493d-9f72-a44fc017c0aa.disk0_meta (253:1) name: None UUID: acf7dc5f-a68c-44b7-8f73-c8e3ccdfeffd - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 8839bee7-41f3-4238-976f-6ac47efc4ec0 child devices: - child 0: plain, size 1.5G logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_data (253:2) name: None UUID: 2f8cd91f-9464-4670-ab71-f4b320a1bda1 - child 1: plain, size 128M logical_id: gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta on primary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) on secondary: /dev/gnt/5c07015f-d957-4bf6-82f6-ce6c96a20a32.disk1_meta (253:3) name: None UUID: 9462a4ec-3809-4c58-a24d-d676b5aa8273 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2210 Waiting for job 2210 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2213 Waiting for job 2213 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2215, 2216 Waiting for job 2215 ... Mon Apr 20 04:33:49 2026 * Verifying cluster config Mon Apr 20 04:33:49 2026 * Verifying cluster certificate files Mon Apr 20 04:33:49 2026 * Verifying hypervisor parameters Mon Apr 20 04:33:49 2026 * Verifying all nodes belong to an existing group Waiting for job 2216 ... Mon Apr 20 04:33:50 2026 * Verifying group 'default' Mon Apr 20 04:33:50 2026 * Gathering data (3 nodes) Mon Apr 20 04:33:50 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:33:51 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:33:51 2026 * Verifying configuration file consistency Mon Apr 20 04:33:51 2026 * Verifying node status Mon Apr 20 04:33:51 2026 * Verifying instance status Mon Apr 20 04:33:51 2026 * Verifying orphan volumes Mon Apr 20 04:33:51 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:33:51 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:33:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:33:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:33:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:33:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:33:51 2026 * Other Notes Mon Apr 20 04:33:51 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.05t4nscm -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-04-20 04:33:52.462943 time=0:00:16.793936 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:33:52.463172 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-04-20 04:34:01.483222 time=0:00:09.020050 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 97bb47d697f9185dc4bd13f236d061ce515503cb /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2219, 2220 Waiting for job 2219 ... Mon Apr 20 04:34:03 2026 * Verifying cluster config Mon Apr 20 04:34:03 2026 * Verifying cluster certificate files Mon Apr 20 04:34:03 2026 * Verifying hypervisor parameters Mon Apr 20 04:34:03 2026 * Verifying all nodes belong to an existing group Waiting for job 2220 ... Mon Apr 20 04:34:03 2026 * Verifying group 'default' Mon Apr 20 04:34:03 2026 * Gathering data (3 nodes) Mon Apr 20 04:34:03 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:34:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:34:05 2026 * Verifying configuration file consistency Mon Apr 20 04:34:05 2026 * Verifying node status Mon Apr 20 04:34:05 2026 * Verifying instance status Mon Apr 20 04:34:05 2026 * Verifying orphan volumes Mon Apr 20 04:34:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:34:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:34: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. Mon Apr 20 04:34:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:34:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:34:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:34:05 2026 * Other Notes Mon Apr 20 04:34:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 97bb47d697f9185dc4bd13f236d061ce515503cb /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-04-20 04:34:08.227939 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:34:09 2026 * creating instance disks... Mon Apr 20 04:34:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:34:18 2026 adding disks to cluster config Mon Apr 20 04:34:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:34:19 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Mon Apr 20 04:34:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:35:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:35:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:35:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:35:20 2026 * running the instance OS create scripts... Mon Apr 20 04:35:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a889fc7c-4842-4f84-a14b-e058bb15fcf5 Serial number: 4 Creation time: 2026-04-20 04:34:18 Modification time: 2026-04-20 04:35:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:82:2a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1556ff91-41ef-42c5-bdb4-f02a8fdfd95a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: f9cd168d-6b8d-47af-9cf9-d32535b145ca child devices: - child 0: plain, size 768M logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) name: None UUID: 7df3a42d-a559-4337-88b8-a6ba7944a2cd - child 1: plain, size 128M logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) name: None UUID: 9daacb0d-6572-489c-bdfb-23b8e98b0acb - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 32bfe98c-01a8-4323-b95d-9f642245f6d1 child devices: - child 0: plain, size 512M logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) name: None UUID: f29eb4ea-106a-4cbc-b26e-0dc7b90f9138 - child 1: plain, size 128M logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) name: None UUID: b996008c-bf70-47c9-bb0a-94ebb84264e2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:35:23.944458 time=0:01:15.716519 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:35:23.944631 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2225 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:35:32.064328 time=0:00:08.119697 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:35:32.064475 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:35:32.064500 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 2228 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2228 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2229 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:35: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 2230 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2230 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2231 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2231 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:35:42.900033 time=0:00:10.835533 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:35:42.900140 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2234 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:35:48.603843 time=0:00:05.703703 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:35:48.603956 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2235 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:36:01.688151 time=0:00:13.084195 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:36:01.688275 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2236 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:36:07.268468 time=0:00:05.580193 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:36:07.268588 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a889fc7c-4842-4f84-a14b-e058bb15fcf5 Serial number: 16 Creation time: 2026-04-20 04:34:18 Modification time: 2026-04-20 04:36:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:82:2a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1556ff91-41ef-42c5-bdb4-f02a8fdfd95a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: f9cd168d-6b8d-47af-9cf9-d32535b145ca child devices: - child 0: plain, size 768M logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) name: None UUID: 7df3a42d-a559-4337-88b8-a6ba7944a2cd - child 1: plain, size 128M logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) name: None UUID: 9daacb0d-6572-489c-bdfb-23b8e98b0acb - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 32bfe98c-01a8-4323-b95d-9f642245f6d1 child devices: - child 0: plain, size 512M logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) name: None UUID: f29eb4ea-106a-4cbc-b26e-0dc7b90f9138 - child 1: plain, size 128M logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) name: None UUID: b996008c-bf70-47c9-bb0a-94ebb84264e2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:36:10 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:36:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4c:6a:44,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' Mon Apr 20 04:36:12 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:36: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' Mon Apr 20 04:36:13 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:36: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 -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-04-20 04:36:33.706589 time=0:00:26.438001 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:36:33.706802 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2255 GET /2/jobs/2256 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:36:36.252289 time=0:00:02.545487 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:36:36.252419 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:36:36.252444 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:36:36.252460 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:36:36.252472 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2257 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:36:44.282037 time=0:00:08.029565 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:36:44.282183 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:36:44.282260 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:36:44.282275 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:36:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:36:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:36:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:37: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' Mon Apr 20 04:37:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:37:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:37:56 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:38: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' Mon Apr 20 04:39:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:39:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:39:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:40: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' Mon Apr 20 04:40:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:40:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:40:11 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:41:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:41:12.557949 time=0:04:28.275674 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:41:12.558112 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2264 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:41:18.170057 time=0:00:05.611945 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:41:18.170266 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 2265 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 2266 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 2267 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 2268 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 2269 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:42: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.05t4nscm -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-04-20 04:42:08.603809 time=0:00:50.433543 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:42:08.604004 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 Mon Apr 20 08:42:08 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:42:08 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a889fc7c-4842-4f84-a14b-e058bb15fcf5 Serial number: 46 Creation time: 2026-04-20 04:34:18 Modification time: 2026-04-20 04:42:08 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:82:2a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1556ff91-41ef-42c5-bdb4-f02a8fdfd95a name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: f9cd168d-6b8d-47af-9cf9-d32535b145ca child devices: - child 0: plain, size 1.8G logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_data (253:0) name: None UUID: 7df3a42d-a559-4337-88b8-a6ba7944a2cd - child 1: plain, size 128M logical_id: gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta on primary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) on secondary: /dev/gnt/7b8d83bc-59a8-4b69-bb57-e38fff4ed4d7.disk0_meta (253:1) name: None UUID: 9daacb0d-6572-489c-bdfb-23b8e98b0acb - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 32bfe98c-01a8-4323-b95d-9f642245f6d1 child devices: - child 0: plain, size 1.5G logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_data (253:2) name: None UUID: f29eb4ea-106a-4cbc-b26e-0dc7b90f9138 - child 1: plain, size 128M logical_id: gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta on primary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) on secondary: /dev/gnt/1f8cf75d-42f1-49e0-9dd1-c52d252cf578.disk1_meta (253:3) name: None UUID: b996008c-bf70-47c9-bb0a-94ebb84264e2 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2272 Waiting for job 2272 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2275 Waiting for job 2275 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2277, 2278 Waiting for job 2277 ... Mon Apr 20 04:42:22 2026 * Verifying cluster config Mon Apr 20 04:42:22 2026 * Verifying cluster certificate files Mon Apr 20 04:42:22 2026 * Verifying hypervisor parameters Mon Apr 20 04:42:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2278 ... Mon Apr 20 04:42:23 2026 * Verifying group 'default' Mon Apr 20 04:42:23 2026 * Gathering data (3 nodes) Mon Apr 20 04:42:23 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:42:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:42:24 2026 * Verifying configuration file consistency Mon Apr 20 04:42:24 2026 * Verifying node status Mon Apr 20 04:42:24 2026 * Verifying instance status Mon Apr 20 04:42:24 2026 * Verifying orphan volumes Mon Apr 20 04:42:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:42:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:42: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. Mon Apr 20 04:42:24 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Apr 20 04:42:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:42:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:42:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:42:24 2026 * Other Notes Mon Apr 20 04:42:24 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.05t4nscm -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-04-20 04:42:25.434919 time=0:00:16.830915 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:42:25.435071 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-04-20 04:42:34.360294 time=0:00:08.925223 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e71b4319c0d42f1429efda2cad0a00d1faccfdba /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2281, 2282 Waiting for job 2281 ... Mon Apr 20 04:42:36 2026 * Verifying cluster config Mon Apr 20 04:42:36 2026 * Verifying cluster certificate files Mon Apr 20 04:42:36 2026 * Verifying hypervisor parameters Mon Apr 20 04:42:36 2026 * Verifying all nodes belong to an existing group Waiting for job 2282 ... Mon Apr 20 04:42:36 2026 * Verifying group 'default' Mon Apr 20 04:42:36 2026 * Gathering data (3 nodes) Mon Apr 20 04:42:36 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:42:37 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:42:37 2026 * Verifying configuration file consistency Mon Apr 20 04:42:37 2026 * Verifying node status Mon Apr 20 04:42:37 2026 * Verifying instance status Mon Apr 20 04:42:37 2026 * Verifying orphan volumes Mon Apr 20 04:42:37 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:42:37 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:42:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:42:37 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Apr 20 04:42:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:42:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:42:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:42:37 2026 * Other Notes Mon Apr 20 04:42:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e71b4319c0d42f1429efda2cad0a00d1faccfdba /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-04-20 04:42:41.331072 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:42:43 2026 * creating instance disks... Mon Apr 20 04:42:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:42:51 2026 adding disks to cluster config Mon Apr 20 04:42:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:42:52 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Mon Apr 20 04:42:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:43:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:43:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:43:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:43:53 2026 * running the instance OS create scripts... Mon Apr 20 04:43:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c79fa3f2-e206-493a-aaee-386e26f5df64 Serial number: 4 Creation time: 2026-04-20 04:42:51 Modification time: 2026-04-20 04:43:53 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:98:31 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ba835ba-2b1c-4f04-b53a-f24ac30744a8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: e8ba78a8-8073-49d9-b5a0-a968c24122f6 child devices: - child 0: plain, size 768M logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) name: None UUID: 0b921f4b-bdeb-4082-b4b0-880c7c479bd3 - child 1: plain, size 128M logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) name: None UUID: 2648a46c-b03b-4bf4-8e47-ee1849d5ffc0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ba4bd089-d254-437f-8a7d-42a5cf09fe28 child devices: - child 0: plain, size 512M logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) name: None UUID: a2125d58-8773-4229-bed0-8f7a5624ed4e - child 1: plain, size 128M logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) name: None UUID: 0200da2e-7e05-4e3c-aa8c-df8a6b489b86 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:43:57.038232 time=0:01:15.707160 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:43:57.038368 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2287 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:44:04.955275 time=0:00:07.916907 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:44:04.955415 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:44:04.955438 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 2290 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2290 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2291 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:44: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 2292 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2292 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:44:15.778361 time=0:00:10.822923 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:44:15.778613 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:44:21.511541 time=0:00:05.732928 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:44:21.511721 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2297 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:44:34.576285 time=0:00:13.064564 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:44:34.576414 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2298 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:44:40.066057 time=0:00:05.489643 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:44:40.066219 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c79fa3f2-e206-493a-aaee-386e26f5df64 Serial number: 16 Creation time: 2026-04-20 04:42:51 Modification time: 2026-04-20 04:44:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:98:31 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ba835ba-2b1c-4f04-b53a-f24ac30744a8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: e8ba78a8-8073-49d9-b5a0-a968c24122f6 child devices: - child 0: plain, size 768M logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) name: None UUID: 0b921f4b-bdeb-4082-b4b0-880c7c479bd3 - child 1: plain, size 128M logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) name: None UUID: 2648a46c-b03b-4bf4-8e47-ee1849d5ffc0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ba4bd089-d254-437f-8a7d-42a5cf09fe28 child devices: - child 0: plain, size 512M logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) name: None UUID: a2125d58-8773-4229-bed0-8f7a5624ed4e - child 1: plain, size 128M logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) name: None UUID: 0200da2e-7e05-4e3c-aa8c-df8a6b489b86 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:44:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:44:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:32:7e: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' Mon Apr 20 04:44:45 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:44: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' Mon Apr 20 04:44:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:44: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' Mon Apr 20 04:44:53 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:44:53 2026 - INFO: Hotplug done. Mon Apr 20 04:44:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:44:53 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 04:45:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:45:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:45:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 04:46:16.528056 time=0:01:36.461837 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:46:16.528238 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2319 GET /2/jobs/2320 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:46:18.992605 time=0:00:02.464367 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:46:18.992744 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:46:18.992768 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:46:18.992784 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:46:18.992796 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2321 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:46:27.109232 time=0:00:08.116436 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:46:27.109333 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:46:27.109359 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:46:27.109373 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:46:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:46:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:46:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:47: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' Mon Apr 20 04:47:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:47:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:47:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:48: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' Mon Apr 20 04:48:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:48:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:48:46 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:49: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' Mon Apr 20 04:49:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:49:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:49:53 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:50:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 04:50:55.296124 time=0:04:28.186751 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 04:50:55.296360 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2328 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:51:01.124390 time=0:00:05.828030 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:51:01.124490 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 2329 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 2330 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 2331 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 2332 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 2333 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:51: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.05t4nscm -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-04-20 04:51:52.182004 time=0:00:51.057514 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 04:51:52.182111 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 Mon Apr 20 08:51:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 08:51:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c79fa3f2-e206-493a-aaee-386e26f5df64 Serial number: 50 Creation time: 2026-04-20 04:42:51 Modification time: 2026-04-20 04:51:51 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:98:31 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ba835ba-2b1c-4f04-b53a-f24ac30744a8 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: e8ba78a8-8073-49d9-b5a0-a968c24122f6 child devices: - child 0: plain, size 1.8G logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_data (253:0) name: None UUID: 0b921f4b-bdeb-4082-b4b0-880c7c479bd3 - child 1: plain, size 128M logical_id: gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta on primary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) on secondary: /dev/gnt/960c2672-44c1-40d7-ac4f-8796abc590d8.disk0_meta (253:1) name: None UUID: 2648a46c-b03b-4bf4-8e47-ee1849d5ffc0 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: ba4bd089-d254-437f-8a7d-42a5cf09fe28 child devices: - child 0: plain, size 1.5G logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_data (253:2) name: None UUID: a2125d58-8773-4229-bed0-8f7a5624ed4e - child 1: plain, size 128M logical_id: gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta on primary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) on secondary: /dev/gnt/f5fd0ab0-3d55-4a2e-a442-edb4a1194e50.disk1_meta (253:3) name: None UUID: 0200da2e-7e05-4e3c-aa8c-df8a6b489b86 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2336 Waiting for job 2336 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2339 Waiting for job 2339 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2341, 2342 Waiting for job 2341 ... Mon Apr 20 04:52:06 2026 * Verifying cluster config Mon Apr 20 04:52:06 2026 * Verifying cluster certificate files Mon Apr 20 04:52:06 2026 * Verifying hypervisor parameters Mon Apr 20 04:52:06 2026 * Verifying all nodes belong to an existing group Waiting for job 2342 ... Mon Apr 20 04:52:06 2026 * Verifying group 'default' Mon Apr 20 04:52:06 2026 * Gathering data (3 nodes) Mon Apr 20 04:52:06 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:52:07 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:52:07 2026 * Verifying configuration file consistency Mon Apr 20 04:52:07 2026 * Verifying node status Mon Apr 20 04:52:07 2026 * Verifying instance status Mon Apr 20 04:52:07 2026 * Verifying orphan volumes Mon Apr 20 04:52:07 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:52:07 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:52:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:52:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:52:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:52:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:52:07 2026 * Other Notes Mon Apr 20 04:52:08 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.05t4nscm -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-04-20 04:52:08.888354 time=0:00:16.706243 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 04:52:08.888491 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-04-20 04:52:17.904405 time=0:00:09.015914 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d8fb9412115b095e3e52094f88093587f21024f6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2345, 2346 Waiting for job 2345 ... Mon Apr 20 04:52:19 2026 * Verifying cluster config Mon Apr 20 04:52:19 2026 * Verifying cluster certificate files Mon Apr 20 04:52:19 2026 * Verifying hypervisor parameters Mon Apr 20 04:52:19 2026 * Verifying all nodes belong to an existing group Waiting for job 2346 ... Mon Apr 20 04:52:20 2026 * Verifying group 'default' Mon Apr 20 04:52:20 2026 * Gathering data (3 nodes) Mon Apr 20 04:52:20 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 04:52:21 2026 * Gathering disk information (3 nodes) Mon Apr 20 04:52:21 2026 * Verifying configuration file consistency Mon Apr 20 04:52:21 2026 * Verifying node status Mon Apr 20 04:52:21 2026 * Verifying instance status Mon Apr 20 04:52:21 2026 * Verifying orphan volumes Mon Apr 20 04:52:21 2026 * Verifying N+1 Memory redundancy Mon Apr 20 04:52:21 2026 * Assessing cluster hypervisor parameters Mon Apr 20 04:52:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 04:52:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 04:52:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 04:52:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 04:52:21 2026 * Other Notes Mon Apr 20 04:52:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d8fb9412115b095e3e52094f88093587f21024f6 /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-04-20 04:52:23.054409 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:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:52:24 2026 * creating instance disks... Mon Apr 20 04:52:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 04:52:33 2026 adding disks to cluster config Mon Apr 20 04:52:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:52:34 2026 - INFO: - device disk/0: 3.70% done, 2m 16s remaining (estimated) Mon Apr 20 04:52:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:53:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:53:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:53:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 04:53:34 2026 * running the instance OS create scripts... Mon Apr 20 04:53:35 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a10320d0-4506-4eff-8d2d-24d2aba7def8 Serial number: 4 Creation time: 2026-04-20 04:52:33 Modification time: 2026-04-20 04:53:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:29:8e:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d16df3bc-9b36-47eb-a6c9-b6df6fe28b92 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 63d55aac-a6a1-45ac-9ac6-599848220cdb child devices: - child 0: plain, size 768M logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) name: None UUID: d16f2a24-5fed-4718-92b6-c7dd4142b82e - child 1: plain, size 128M logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) name: None UUID: 7949e83a-eb33-4dc3-a996-6d18401ca7a7 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a086c62b-ebb4-4815-8648-3fb3e88c0a03 child devices: - child 0: plain, size 512M logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) name: None UUID: 2b47976c-d13d-4f7c-b6f9-00307c097929 - child 1: plain, size 128M logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) name: None UUID: 65bc9783-02da-4e24-bab0-352f522c2474 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 04:53:38.684118 time=0:01:15.629709 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-20 04:53:38.684210 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2350 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:53:46.705088 time=0:00:08.020878 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:53:46.705213 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 04:53:46.705236 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 2353 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2353 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2354 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 04:53: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 2355 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2355 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2356 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2356 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 04:53:57.836464 time=0:00:11.131228 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 04:53:57.836636 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2359 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 04:54:03.559088 time=0:00:05.722452 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 04:54:03.559230 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2360 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 04:54:16.564995 time=0:00:13.005765 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 04:54:16.565162 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2361 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 04:54:22.165005 time=0:00:05.599843 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 04:54:22.165164 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a10320d0-4506-4eff-8d2d-24d2aba7def8 Serial number: 16 Creation time: 2026-04-20 04:52:33 Modification time: 2026-04-20 04:54:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:29:8e:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d16df3bc-9b36-47eb-a6c9-b6df6fe28b92 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 63d55aac-a6a1-45ac-9ac6-599848220cdb child devices: - child 0: plain, size 768M logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) name: None UUID: d16f2a24-5fed-4718-92b6-c7dd4142b82e - child 1: plain, size 128M logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) name: None UUID: 7949e83a-eb33-4dc3-a996-6d18401ca7a7 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a086c62b-ebb4-4815-8648-3fb3e88c0a03 child devices: - child 0: plain, size 512M logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) name: None UUID: 2b47976c-d13d-4f7c-b6f9-00307c097929 - child 1: plain, size 128M logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) name: None UUID: 65bc9783-02da-4e24-bab0-352f522c2474 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:54:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:54:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f0:95: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' Mon Apr 20 04:54:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:54:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 04:54:28 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:54: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' Mon Apr 20 04:54:36 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:54:36 2026 - INFO: Hotplug done. Mon Apr 20 04:54:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:54:36 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Apr 20 04:55: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' Mon Apr 20 04:55:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 04:55: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-04-20 04:55:59.757359 time=0:01:37.592195 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 04:55:59.757514 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2382 GET /2/jobs/2383 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 04:56:02.360170 time=0:00:02.602656 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 04:56:02.360303 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 04:56:02.360326 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 04:56:02.360341 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 04:56:02.360353 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2384 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 04:56:10.369837 time=0:00:08.009484 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 04:56:10.369975 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 04:56:10.369998 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 04:56:10.370013 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 04:56:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 04:56:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:56:15 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:57: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 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' Mon Apr 20 04:57:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 04:57:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:57:23 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:58: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' Mon Apr 20 04:58:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 04:58:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:58:31 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 04:59: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' Mon Apr 20 04:59:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 04:59:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 04:59:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 05:00:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:00:40.545514 time=0:04:30.175501 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:00:40.545666 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2391 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:00:46.160984 time=0:00:05.615318 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:00:46.161091 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 2392 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 2393 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 2394 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 2395 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 2396 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:01:31 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.05t4nscm -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-04-20 05:01:36.314360 time=0:00:50.153269 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:01:36.314503 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 Mon Apr 20 09:01:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 09:01:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a10320d0-4506-4eff-8d2d-24d2aba7def8 Serial number: 50 Creation time: 2026-04-20 04:52:33 Modification time: 2026-04-20 05:01:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:29:8e:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d16df3bc-9b36-47eb-a6c9-b6df6fe28b92 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 63d55aac-a6a1-45ac-9ac6-599848220cdb child devices: - child 0: plain, size 1.8G logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_data (253:0) name: None UUID: d16f2a24-5fed-4718-92b6-c7dd4142b82e - child 1: plain, size 128M logical_id: gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta on primary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) on secondary: /dev/gnt/93be2599-e606-4f8a-93da-d043c28a89ad.disk0_meta (253:1) name: None UUID: 7949e83a-eb33-4dc3-a996-6d18401ca7a7 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: a086c62b-ebb4-4815-8648-3fb3e88c0a03 child devices: - child 0: plain, size 1.5G logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_data (253:2) name: None UUID: 2b47976c-d13d-4f7c-b6f9-00307c097929 - child 1: plain, size 128M logical_id: gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta on primary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) on secondary: /dev/gnt/446baeb0-0ebd-4745-89e4-d5bc49620df9.disk1_meta (253:3) name: None UUID: 65bc9783-02da-4e24-bab0-352f522c2474 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2399 Waiting for job 2399 ... 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2402 Waiting for job 2402 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2404, 2405 Waiting for job 2404 ... Mon Apr 20 05:01:50 2026 * Verifying cluster config Mon Apr 20 05:01:50 2026 * Verifying cluster certificate files Mon Apr 20 05:01:50 2026 * Verifying hypervisor parameters Mon Apr 20 05:01:50 2026 * Verifying all nodes belong to an existing group Waiting for job 2405 ... Mon Apr 20 05:01:51 2026 * Verifying group 'default' Mon Apr 20 05:01:51 2026 * Gathering data (3 nodes) Mon Apr 20 05:01:51 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:01:52 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:01:52 2026 * Verifying configuration file consistency Mon Apr 20 05:01:52 2026 * Verifying node status Mon Apr 20 05:01:52 2026 * Verifying instance status Mon Apr 20 05:01:52 2026 * Verifying orphan volumes Mon Apr 20 05:01:52 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:01:52 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:01:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:01:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:01:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:01:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:01:52 2026 * Other Notes Mon Apr 20 05:01:52 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.05t4nscm -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-04-20 05:01:53.277458 time=0:00:16.962955 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-20 05:01:53.277598 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-04-20 05:02:02.290150 time=0:00:09.012552 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 428a2aebf852826e4b9e2d136cbd140d8427e39b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2408, 2409 Waiting for job 2408 ... Mon Apr 20 05:02:04 2026 * Verifying cluster config Mon Apr 20 05:02:04 2026 * Verifying cluster certificate files Mon Apr 20 05:02:04 2026 * Verifying hypervisor parameters Mon Apr 20 05:02:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2409 ... Mon Apr 20 05:02:04 2026 * Verifying group 'default' Mon Apr 20 05:02:04 2026 * Gathering data (3 nodes) Mon Apr 20 05:02:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:02:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:02:05 2026 * Verifying configuration file consistency Mon Apr 20 05:02:05 2026 * Verifying node status Mon Apr 20 05:02:05 2026 * Verifying instance status Mon Apr 20 05:02:05 2026 * Verifying orphan volumes Mon Apr 20 05:02:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:02:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:02: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. Mon Apr 20 05:02:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:02:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:02:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:02:05 2026 * Other Notes Mon Apr 20 05:02:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 428a2aebf852826e4b9e2d136cbd140d8427e39b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-04-20 05:02:08.439393 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-20 05:02:08.439501 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' Mon Apr 20 05:02:09 2026 * disk 0, size 768M Mon Apr 20 05:02:09 2026 * disk 1, size 512M Mon Apr 20 05:02:09 2026 * creating instance disks... Mon Apr 20 05:02:10 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:02:10 2026 adding disks to cluster config Mon Apr 20 05:02:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:02:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:02:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:02:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:02:10 2026 * running the instance OS create scripts... Mon Apr 20 05:02:10 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 4 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:02:10 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:02:12.327285 time=0:00:03.887784 [TestInstanceAddFile] gnt-instance add -t file **** 2026-04-20 05:02:12.327403 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-20 05:02:12.327423 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-20 05:02:12.327432 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Mon Apr 20 17:02:13 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 2413 Waiting for job 2413 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.05t4nscm -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 2414 Waiting for job 2414 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node itchy.staging.ganeti.org became available Node scratchy.staging.ganeti.org became available Node major-quimby.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:02:23.142387 time=0:00:10.814955 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-20 05:02:23.142509 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Apr 20 09:02:23 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 09:02:23 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-20 05:02:23.815259 time=0:00:00.672750 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-20 05:02:23.815423 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-20 05:02:23.815452 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-20 05:02:23.815459 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-20 05:02:24.468992 time=0:00:00.653533 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-20 05:02:24.469117 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-20 05:02:24.704748 time=0:00:00.235631 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-20 05:02:24.704838 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-04-20 05:02:24.704857 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-20 05:02:24.704867 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2415 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:02:31.119148 time=0:00:06.414281 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:02:31.119329 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:02:31.119354 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 2418 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2418 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2419 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:02: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 2420 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2420 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2421 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2421 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:02:40.583532 time=0:00:09.464178 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:02:40.583671 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2424 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:02:42.583635 time=0:00:01.999964 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:02:42.583757 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2425 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:02:53.924310 time=0:00:11.340553 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:02:53.924433 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2426 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:02:55.917461 time=0:00:01.993028 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:02:55.917571 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 05:03:07.586228 time=0:00:11.668657 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 05:03:07.586310 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: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 18 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:02:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 05:03:08.787982 time=0:00:01.201672 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 05:03:08.788115 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 18 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:02:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:03:11 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:03:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:aa:3e:47,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:03:12 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:03: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' Mon Apr 20 05:03:13 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:03: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' Mon Apr 20 05:03:16 2026 * disk 2, size 1.0G Mon Apr 20 05:03:16 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:03:16 2026 - INFO: Hotplug done. Mon Apr 20 05:03:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:03: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' Mon Apr 20 05:03:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:03: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: 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-04-20 05:03:36.560137 time=0:00:27.772022 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:03:36.560291 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2448 GET /2/jobs/2449 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:03:38.972838 time=0:00:02.412547 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:03:38.972987 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:03:38.973012 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:03:38.973027 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:03:38.973039 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2450 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:03:45.395682 time=0:00:06.422643 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:03:45.395822 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:03:45.395846 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:03:45.395863 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 41 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:03:45 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.g1PwMi 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.g1PwMi && mv /tmp/gnt.g1PwMi /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: Mon Apr 20 05:03:47 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 41 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:03:45 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.IaYrXr 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.IaYrXr && mv /tmp/gnt.IaYrXr /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 41 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:03:45 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 43 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:03:51 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 45 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:03:54 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:03:56.665950 time=0:00:11.270087 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 05:03:56.666088 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2459 GET /2/jobs/2460 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 05:04:00.764833 time=0:00:04.098745 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 05:04:00.764949 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 49 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:04:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4PnptL 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.4PnptL && mv /tmp/gnt.4PnptL /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: Mon Apr 20 05:04: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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 49 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:04:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.0LxEK8 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.0LxEK8 && mv /tmp/gnt.0LxEK8 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 49 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:04:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 51 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:04:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fbe92183-8ebe-4062-99f8-f9f19d298148 Serial number: 53 Creation time: 2026-04-20 05:02:10 Modification time: 2026-04-20 05:04:10 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:cc:9f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 39a1ac26-8596-4d39-9b23-59a561d28e1f 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/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db656036-144a-4ac0-905a-a3e736baaf1e.file.disk0 (N/A:N/A) name: disk0 UUID: accc31be-e5de-48e3-a23d-e5e3682a1031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1ba7f74-4f26-445e-b437-2710ba94caf6.file.disk1 (N/A:N/A) name: disk1 UUID: adf843a6-9cbd-4533-8098-99b7842461d1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:04:12.202390 time=0:00:11.437441 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 05:04:12.202507 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2469 GET /2/jobs/2470 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 05:04:16.608180 time=0:00:04.405673 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 05:04:16.608303 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:04:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:04:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:04: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 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' Mon Apr 20 05:04:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:04:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:04: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' Mon Apr 20 05:04:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:04:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:04: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' Mon Apr 20 05:04:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:04:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:04:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:04:26.418160 time=0:00:09.809857 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:04:26.418379 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2477 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:04:28.533617 time=0:00:02.115238 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:04:28.533756 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 2478 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 2479 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 2480 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 2481 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 2482 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05: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.05t4nscm -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-04-20 05:05:08.022463 time=0:00:39.488707 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:05:08.022575 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/2486 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/2487 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 05:05:13.472192 time=0:00:05.449617 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 05:05:13.472335 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2489, 2490 Waiting for job 2489 ... Mon Apr 20 05:05:15 2026 * Verifying cluster config Mon Apr 20 05:05:15 2026 * Verifying cluster certificate files Mon Apr 20 05:05:15 2026 * Verifying hypervisor parameters Mon Apr 20 05:05:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2490 ... Mon Apr 20 05:05:15 2026 * Verifying group 'default' Mon Apr 20 05:05:15 2026 * Gathering data (3 nodes) Mon Apr 20 05:05:15 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:05:16 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:05:16 2026 * Verifying configuration file consistency Mon Apr 20 05:05:16 2026 * Verifying node status Mon Apr 20 05:05:16 2026 * Verifying instance status Mon Apr 20 05:05:16 2026 * Verifying orphan volumes Mon Apr 20 05:05:16 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:05:16 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:05: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. Mon Apr 20 05:05:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:05:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:05:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:05:16 2026 * Other Notes Mon Apr 20 05:05:16 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 05:05:17 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2492 Waiting for job 2492 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 05:05:19.029868 time=0:00:05.557533 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 05:05:19.030022 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/2495 Mon Apr 20 05:05:20 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 05:05:21.128158 time=0:00:02.098136 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 05:05:21.128277 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 05:05:26.491683 time=0:00:05.363406 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 05:05:26.491817 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 935 443 1560 1102 155 1962 1758 1281 2415 532 1400 1516 157 741 1776 1854 2437 2382 2329 2432 265 2175 401 2089 2054 2080 1293 798 1190 340 1360 1111 2064 269 672 352 1168 1268 1449 1778 969 2192 319 1317 1716 1214 296 2221 1292 2205 1139 1001 1502 1728 1533 1946 2273 1176 2360 1895 138 700 2239 1567 1825 404 177 1227 1242 716 1153 2017 2385 227 2343 1379 1464 1276 2389 2350 1574 927 1794 1321 2030 728 2120 1773 2012 751 889 1200 2196 1903 1049 1601 212 464 1684 2456 1436 475 1510 1320 1804 1331 926 491 1572 1812 1458 1908 503 1912 181 300 1210 604 2269 610 1772 158 629 1115 1511 858 1146 229 1042 2355 1959 53 719 1030 2307 1326 498 1625 2117 1482 2041 528 434 334 429 1144 2386 422 1545 142 51 2488 2052 145 493 525 2212 2004 1439 47 1445 67 96 1088 1456 2103 393 965 980 406 1673 742 2176 1002 21 1993 111 1587 1898 1186 2388 2331 1095 1460 415 549 878 1508 213 2166 1961 131 822 1786 797 171 349 460 2007 2126 144 2267 2283 1354 1297 1987 899 484 2411 1156 1629 2194 167 1412 2479 1632 1257 676 1631 1152 1957 2122 1869 71 1426 2262 725 1906 621 2335 262 360 947 592 2341 838 2123 1759 117 1418 7 1514 99 2285 2420 1989 722 734 1173 1109 147 228 1416 411 1020 1034 1810 2171 1086 1471 1740 329 1012 1650 180 1454 1075 1835 1917 895 1677 579 757 87 929 812 642 276 1592 1236 209 898 467 2337 1980 2077 962 1955 2340 23 2048 1060 647 1253 1571 2082 601 587 2463 372 2294 1596 511 1230 1916 2236 2138 86 2429 1285 529 1531 1562 1377 1259 799 2152 561 2183 908 820 1265 991 1240 1145 1015 627 1237 1245 2256 170 679 451 569 513 2119 2379 2232 1852 1455 1615 1016 780 701 1221 784 2100 466 578 952 2375 1649 656 1039 1751 1654 824 123 911 45 293 1548 1300 835 646 577 1672 2387 1492 2038 900 2168 1983 1689 726 893 1051 341 10 1600 1644 948 281 1383 1390 27 62 996 1211 179 1376 388 1954 1549 977 50 853 712 823 1788 1094 1266 1540 1324 2395 1887 936 318 2106 2036 961 611 683 612 1447 1690 978 813 1805 720 1915 1618 1843 2128 153 1986 536 355 332 709 73 644 2339 243 917 1274 1934 1099 2481 1754 1665 2295 1406 724 2101 2112 1261 337 2207 800 2438 2426 906 230 1342 603 1744 1415 1440 2313 291 896 2346 1241 1343 590 1209 1007 2211 2255 1196 35 1407 2257 815 1512 1059 763 957 1639 424 1246 2184 708 1719 2261 846 1368 1598 1208 1806 1151 2290 1816 1188 967 788 1610 1823 752 1045 2219 2238 471 581 715 1635 816 772 994 1593 510 1893 1546 2091 2149 1119 1909 1803 1529 1648 413 1066 2308 2003 2449 492 2033 699 1499 1944 718 1215 2153 1158 559 981 1081 1256 2422 711 750 376 819 2162 1346 2417 307 905 1652 1381 390 997 1419 2022 420 326 1350 2061 1254 1123 2266 1834 2424 2369 221 1365 1403 755 1630 691 2145 575 417 2405 1485 42 1792 920 2327 2214 786 829 2480 2105 921 1731 2229 1420 909 159 1044 2398 1919 984 1282 2396 1283 1 1238 594 645 563 595 770 1172 814 828 1291 430 244 356 1935 930 148 190 2428 966 707 1347 903 90 2328 16 1685 2322 1226 1143 748 974 2016 187 1467 861 2252 2421 32 345 1707 2306 1868 614 56 2233 52 1797 445 2305 1697 477 317 1550 440 2180 272 2253 436 373 1056 1517 1541 1382 2096 1809 224 2213 2289 313 2353 2147 1462 512 619 1660 1322 1787 101 938 792 1362 95 2023 1157 282 940 1487 1602 1671 570 1606 1965 1294 1682 1065 1033 509 616 2292 1991 1199 1796 1335 164 2320 1676 1116 939 1523 1815 572 2075 2441 2169 476 118 2394 760 2466 2278 1295 301 1687 818 367 338 791 248 91 556 1223 3 2354 519 1902 106 1586 744 1820 441 126 1767 689 1120 1167 49 2296 1181 1472 1434 1391 635 922 694 2461 862 2190 217 1503 749 2366 1904 992 1515 256 1890 5 383 2457 545 1726 2326 1941 13 175 630 1351 2484 1353 1547 1336 1409 1741 2011 2178 1496 1074 2434 2081 1924 2476 1651 2148 949 1928 685 657 1082 717 941 2482 2076 290 1289 479 1558 1180 1565 2251 2143 1799 1865 1373 2217 1733 2348 582 2277 1777 552 706 110 2163 518 1100 2370 1709 1647 447 2280 2314 2381 105 114 1520 134 2416 1837 1384 1857 793 1296 1396 421 1817 817 203 918 527 1225 1218 1260 2293 615 22 832 787 576 1637 731 196 1468 378 1613 613 2008 759 68 1398 2263 2113 135 150 77 2170 1999 343 4 2264 958 524 1921 396 2469 1078 2493 1841 1608 542 1620 1552 2132 1679 143 2144 1229 795 914 1851 194 499 1918 239 2042 804 24 2223 410 1811 1836 1194 2025 756 1669 172 1339 677 100 237 1814 2474 747 1939 658 810 1827 931 1966 198 2300 960 1103 1925 745 1003 1175 1891 671 488 845 1159 39 1642 2404 650 663 398 2102 1604 1340 380 2049 1129 1888 409 1948 583 370 1401 375 2024 1425 1879 102 2318 2276 1711 680 1037 361 1734 146 843 70 223 2321 758 1674 1263 74 1755 2272 1457 208 1220 2367 1469 2035 544 1395 1873 1844 183 418 2204 69 521 654 2489 2002 1501 1748 2018 2487 2342 975 266 856 1641 859 2450 1047 2364 1369 2150 122 863 347 1397 2226 1611 2164 2235 1195 119 540 1581 847 12 1594 1233 2452 25 271 1027 249 1450 2051 2260 2133 36 1964 1577 251 564 120 2070 2189 1645 877 267 605 857 1308 2245 589 1185 1141 1370 1557 458 1950 892 907 1845 1713 1942 1480 414 1427 259 2407 379 1073 2344 1910 2055 1178 1907 2234 773 500 1722 976 426 490 2477 762 1117 1405 397 2009 2356 1798 937 350 1252 497 543 1643 2393 999 2406 702 2378 2037 989 2241 258 1441 2118 2376 61 666 1135 1072 599 392 2079 504 1738 1658 457 1345 1882 419 628 2201 1892 1378 65 1183 2195 1822 2130 278 2345 357 1106 1522 132 2 1992 257 28 1878 890 295 54 29 839 1432 1166 766 124 2440 2006 778 2400 2390 1421 1896 2433 444 2174 2186 714 1808 844 284 662 31 533 2188 310 729 2409 1829 1198 945 1765 1013 231 1519 1589 1344 2019 226 515 523 1832 2027 1506 1988 314 222 1573 2444 2475 987 1753 81 33 1008 1504 1423 1096 1646 185 2063 1730 297 805 704 1437 274 46 1414 108 394 1325 253 330 1207 2155 2486 1720 2298 2401 1694 779 2391 193 2068 1155 1735 1990 211 1041 1063 299 1943 358 1842 1818 1364 1355 1216 1579 1142 1723 1968 478 235 609 2208 1831 2179 43 1270 1981 2095 1313 2029 1973 1633 1847 732 1287 109 2131 833 782 1483 2250 1204 1000 1763 2086 803 435 1323 754 2333 2039 165 1429 469 882 580 2464 273 1022 1710 2125 407 294 2297 1764 2413 2454 1554 637 557 2124 247 1330 1131 794 168 1169 280 1575 884 1668 1619 116 651 1271 1853 1718 1302 385 1348 541 1588 427 2459 1080 854 1800 692 923 1985 30 686 1071 2090 395 807 263 1087 2084 2430 1228 1444 1498 1717 534 2361 891 84 1972 1380 1745 78 98 365 550 400 1389 1375 2291 1024 1014 1922 1138 161 1272 1466 1537 1757 1580 2110 1609 631 1553 1634 968 463 64 733 346 1494 696 721 1315 746 192 2448 1387 387 408 34 1801 982 1729 1538 593 1019 1046 2209 2200 2357 1505 1681 481 1064 1356 470 1789 83 260 1662 1872 2060 2228 633 849 1314 698 342 2323 2031 133 2066 620 2317 1708 1443 1329 1085 152 2315 459 2187 1264 1367 1187 1478 215 783 425 2287 2069 431 2281 670 1358 2301 1884 1624 1929 1737 842 1278 1219 17 2109 2374 1768 2073 389 1038 535 826 2288 1771 1290 359 103 801 2468 2436 790 136 2087 18 1785 713 128 487 1174 1595 151 2485 2279 315 403 15 2097 1530 1714 1525 2246 2442 1162 371 684 1770 304 1996 1422 735 202 1539 2282 1704 1341 1976 727 236 482 1388 1756 665 1402 502 560 821 1165 288 1543 1790 2047 1535 673 1590 1497 1889 364 771 2336 1686 655 1310 127 2408 306 368 474 26 2397 1091 2136 2045 1721 695 623 250 1050 450 1133 1967 765 442 1089 1766 1743 1371 1435 1489 112 1114 1526 640 85 1747 241 1911 1866 59 1206 1725 2114 681 705 1212 2058 1732 1453 546 1591 1960 354 448 736 210 2244 2160 2057 547 2154 495 1328 2451 2439 2425 377 2085 1701 565 1090 767 2115 2458 675 2473 1675 1616 2185 2146 1247 2134 668 887 2165 333 2304 2015 1032 506 1284 558 1147 1700 2460 1305 2202 2083 2377 1307 531 1448 2490 1097 1132 173 1760 2309 567 1234 2182 1813 1150 1372 1640 660 1862 946 92 2371 245 1062 335 1493 1949 1706 1521 432 585 149 2334 888 538 2311 1203 1473 1556 1484 107 855 608 830 412 505 1994 1913 351 2072 902 2237 1127 1058 1399 1874 2050 2159 1807 739 137 1781 2173 2231 1023 827 1235 216 1374 2151 2316 2359 988 1793 2472 1691 568 2032 2349 189 860 1570 246 2092 606 89 1411 1191 2167 1055 1182 1974 1192 176 761 1067 1352 1428 1202 1947 687 2274 850 160 2020 2254 416 2240 852 2137 1979 1724 1871 1311 2347 2140 496 2161 2000 1010 140 366 1569 270 811 220 1783 2243 405 452 1006 514 1312 1108 2268 956 1956 1532 76 1327 1880 234 113 374 1338 1945 1923 1361 324 2116 1298 1043 6 2418 1309 2495 1413 2107 764 1824 1680 206 2445 1830 1621 2062 1332 526 1408 942 1213 1659 1688 2412 1863 2325 851 1953 2470 1267 1477 1599 20 690 1184 555 831 1025 2193 1969 261 530 2363 954 693 2026 983 1555 950 1971 1858 1438 1563 2059 41 1481 2198 219 1899 1231 2014 1248 1622 2094 2227 1877 2471 979 1304 1177 554 1667 130 573 2402 1936 1280 446 1848 1715 2001 1098 320 97 2177 285 1901 79 1442 2046 2224 2199 986 1958 848 1054 2284 871 2478 2465 44 1664 1126 240 1077 218 1746 688 225 55 944 2172 2249 625 904 925 617 894 195 639 163 1861 2181 232 955 238 1084 1193 1846 1061 1112 2373 1076 1702 2427 1385 162 1940 1470 2034 928 1104 809 915 1527 1476 2467 598 199 537 1452 438 876 1850 2225 1885 1017 659 740 1101 14 1359 1742 1491 2365 66 841 2247 548 1279 2368 1933 1255 775 88 1931 1761 885 2286 566 618 205 201 38 1683 1703 37 2141 2403 600 1404 2446 1774 1970 1914 11 1105 1670 2494 516 461 1762 456 1564 2338 1110 1459 1121 2093 1826 571 1357 1433 1828 638 472 622 1937 1164 1244 141 184 1661 169 1507 327 9 674 1048 1802 2139 1821 865 1897 283 901 597 255 2104 1417 1251 2324 632 63 1963 1840 182 2098 468 507 1900 1004 508 667 703 1951 1551 115 1860 178 1474 204 1394 886 1780 808 353 649 1614 1269 1431 277 75 897 880 553 139 723 1655 806 94 1585 485 402 453 1627 1657 964 971 1128 386 57 678 2455 769 214 2099 1057 2447 1839 1040 1736 1666 1124 1035 768 454 664 2206 1021 1337 275 174 455 1275 2435 1005 486 1859 2111 1393 1833 1053 200 1299 465 2299 287 2383 439 825 1125 423 2392 494 1583 1366 743 292 391 2216 2191 1524 1500 1363 2352 785 1678 932 1995 1333 883 2453 636 1856 382 1513 1876 501 985 912 2483 2040 2414 2302 1612 753 2380 517 634 562 1920 669 325 1997 2399 1079 1528 1465 186 1029 837 959 286 919 1163 1286 1222 428 1698 1705 2078 916 1011 1855 1316 1486 433 1386 697 1775 348 864 2013 1301 2462 2410 1875 336 1070 776 2492 1559 2142 2056 104 879 1239 1636 934 796 2210 1136 870 2053 682 1488 1750 268 1093 2259 995 303 1870 302 121 1171 207 1273 363 607 998 1495 1984 1696 2332 1952 1977 933 1791 1752 1782 1018 1028 1784 1392 1607 1179 1905 574 2028 1795 1068 1475 2265 781 990 2330 80 362 1349 1864 2121 2362 344 1926 641 551 2351 840 1617 1582 866 384 1118 1605 2220 331 1566 72 309 2215 197 1009 1653 626 2074 1262 2135 19 1626 1026 1849 1154 1461 1130 737 1107 624 924 1083 1542 1161 2248 1170 321 873 489 1463 993 1205 2275 2419 2108 1319 323 1069 449 1819 2384 836 1334 381 483 1479 970 602 1749 1578 2310 2491 943 2443 1197 1446 1518 1663 1148 48 2158 156 316 82 584 1597 648 2242 2258 1137 2010 1277 2358 1140 1975 60 1883 1217 129 951 2431 2319 1769 1536 188 1490 305 289 2203 2230 2222 869 710 868 2270 1288 2156 254 462 1712 1509 1930 1250 2372 233 653 588 953 910 2005 369 1927 2303 2127 1623 1031 328 1249 1113 1886 874 2088 1779 1424 1451 1727 264 339 1036 166 1603 774 1160 2044 2312 279 963 1224 1739 522 1306 1561 125 437 1584 399 298 1568 643 2129 480 1544 1638 2218 1982 2065 1232 191 1692 312 2043 1201 8 40 1318 539 1052 1410 867 311 661 1699 1628 58 322 1932 875 242 154 93 2271 1938 1092 1838 1430 2021 308 586 1576 1149 596 973 1134 913 520 591 1243 2157 1189 252 1303 652 802 1122 872 1894 1656 2197 1998 789 2423 738 777 1693 1978 881 1881 2071 1695 1258 730 1867 2067 972 473 1534 834' 935 443 1560 1102 155 1962 1758 1281 2415 532 1400 1516 157 741 1776 1854 2437 2382 2329 2432 265 2175 401 2089 2054 2080 1293 798 1190 340 1360 1111 2064 269 672 352 1168 1268 1449 1778 969 2192 319 1317 1716 1214 296 2221 1292 2205 1139 1001 1502 1728 1533 1946 2273 1176 2360 1895 138 700 2239 1567 1825 404 177 1227 1242 716 1153 2017 2385 227 2343 1379 1464 1276 2389 2350 1574 927 1794 1321 2030 728 2120 1773 2012 751 889 1200 2196 1903 1049 1601 212 464 1684 2456 1436 475 1510 1320 1804 1331 926 491 1572 1812 1458 1908 503 1912 181 300 1210 604 2269 610 1772 158 629 1115 1511 858 1146 229 1042 2355 1959 53 719 1030 2307 1326 498 1625 2117 1482 2041 528 434 334 429 1144 2386 422 1545 142 51 2488 2052 145 493 525 2212 2004 1439 47 1445 67 96 1088 1456 2103 393 965 980 406 1673 742 2176 1002 21 1993 111 1587 1898 1186 2388 2331 1095 1460 415 549 878 1508 213 2166 1961 131 822 1786 797 171 349 460 2007 2126 144 2267 2283 1354 1297 1987 899 484 2411 1156 1629 2194 167 1412 2479 1632 1257 676 1631 1152 1957 2122 1869 71 1426 2262 725 1906 621 2335 262 360 947 592 2341 838 2123 1759 117 1418 7 1514 99 2285 2420 1989 722 734 1173 1109 147 228 1416 411 1020 1034 1810 2171 1086 1471 1740 329 1012 1650 180 1454 1075 1835 1917 895 1677 579 757 87 929 812 642 276 1592 1236 209 898 467 2337 1980 2077 962 1955 2340 23 2048 1060 647 1253 1571 2082 601 587 2463 372 2294 1596 511 1230 1916 2236 2138 86 2429 1285 529 1531 1562 1377 1259 799 2152 561 2183 908 820 1265 991 1240 1145 1015 627 1237 1245 2256 170 679 451 569 513 2119 2379 2232 1852 1455 1615 1016 780 701 1221 784 2100 466 578 952 2375 1649 656 1039 1751 1654 824 123 911 45 293 1548 1300 835 646 577 1672 2387 1492 2038 900 2168 1983 1689 726 893 1051 341 10 1600 1644 948 281 1383 1390 27 62 996 1211 179 1376 388 1954 1549 977 50 853 712 823 1788 1094 1266 1540 1324 2395 1887 936 318 2106 2036 961 611 683 612 1447 1690 978 813 1805 720 1915 1618 1843 2128 153 1986 536 355 332 709 73 644 2339 243 917 1274 1934 1099 2481 1754 1665 2295 1406 724 2101 2112 1261 337 2207 800 2438 2426 906 230 1342 603 1744 1415 1440 2313 291 896 2346 1241 1343 590 1209 1007 2211 2255 1196 35 1407 2257 815 1512 1059 763 957 1639 424 1246 2184 708 1719 2261 846 1368 1598 1208 1806 1151 2290 1816 1188 967 788 1610 1823 752 1045 2219 2238 471 581 715 1635 816 772 994 1593 510 1893 1546 2091 2149 1119 1909 1803 1529 1648 413 1066 2308 2003 2449 492 2033 699 1499 1944 718 1215 2153 1158 559 981 1081 1256 2422 711 750 376 819 2162 1346 2417 307 905 1652 1381 390 997 1419 2022 420 326 1350 2061 1254 1123 2266 1834 2424 2369 221 1365 1403 755 1630 691 2145 575 417 2405 1485 42 1792 920 2327 2214 786 829 2480 2105 921 1731 2229 1420 909 159 1044 2398 1919 984 1282 2396 1283 1 1238 594 645 563 595 770 1172 814 828 1291 430 244 356 1935 930 148 190 2428 966 707 1347 903 90 2328 16 1685 2322 1226 1143 748 974 2016 187 1467 861 2252 2421 32 345 1707 2306 1868 614 56 2233 52 1797 445 2305 1697 477 317 1550 440 2180 272 2253 436 373 1056 1517 1541 1382 2096 1809 224 2213 2289 313 2353 2147 1462 512 619 1660 1322 1787 101 938 792 1362 95 2023 1157 282 940 1487 1602 1671 570 1606 1965 1294 1682 1065 1033 509 616 2292 1991 1199 1796 1335 164 2320 1676 1116 939 1523 1815 572 2075 2441 2169 476 118 2394 760 2466 2278 1295 301 1687 818 367 338 791 248 91 556 1223 3 2354 519 1902 106 1586 744 1820 441 126 1767 689 1120 1167 49 2296 1181 1472 1434 1391 635 922 694 2461 862 2190 217 1503 749 2366 1904 992 1515 256 1890 5 383 2457 545 1726 2326 1941 13 175 630 1351 2484 1353 1547 1336 1409 1741 2011 2178 1496 1074 2434 2081 1924 2476 1651 2148 949 1928 685 657 1082 717 941 2482 2076 290 1289 479 1558 1180 1565 2251 2143 1799 1865 1373 2217 1733 2348 582 2277 1777 552 706 110 2163 518 1100 2370 1709 1647 447 2280 2314 2381 105 114 1520 134 2416 1837 1384 1857 793 1296 1396 421 1817 817 203 918 527 1225 1218 1260 2293 615 22 832 787 576 1637 731 196 1468 378 1613 613 2008 759 68 1398 2263 2113 135 150 77 2170 1999 343 4 2264 958 524 1921 396 2469 1078 2493 1841 1608 542 1620 1552 2132 1679 143 2144 1229 795 914 1851 194 499 1918 239 2042 804 24 2223 410 1811 1836 1194 2025 756 1669 172 1339 677 100 237 1814 2474 747 1939 658 810 1827 931 1966 198 2300 960 1103 1925 745 1003 1175 1891 671 488 845 1159 39 1642 2404 650 663 398 2102 1604 1340 380 2049 1129 1888 409 1948 583 370 1401 375 2024 1425 1879 102 2318 2276 1711 680 1037 361 1734 146 843 70 223 2321 758 1674 1263 74 1755 2272 1457 208 1220 2367 1469 2035 544 1395 1873 1844 183 418 2204 69 521 654 2489 2002 1501 1748 2018 2487 2342 975 266 856 1641 859 2450 1047 2364 1369 2150 122 863 347 1397 2226 1611 2164 2235 1195 119 540 1581 847 12 1594 1233 2452 25 271 1027 249 1450 2051 2260 2133 36 1964 1577 251 564 120 2070 2189 1645 877 267 605 857 1308 2245 589 1185 1141 1370 1557 458 1950 892 907 1845 1713 1942 1480 414 1427 259 2407 379 1073 2344 1910 2055 1178 1907 2234 773 500 1722 976 426 490 2477 762 1117 1405 397 2009 2356 1798 937 350 1252 497 543 1643 2393 999 2406 702 2378 2037 989 2241 258 1441 2118 2376 61 666 1135 1072 599 392 2079 504 1738 1658 457 1345 1882 419 628 2201 1892 1378 65 1183 2195 1822 2130 278 2345 357 1106 1522 132 2 1992 257 28 1878 890 295 54 29 839 1432 1166 766 124 2440 2006 778 2400 2390 1421 1896 2433 444 2174 2186 714 1808 844 284 662 31 533 2188 310 729 2409 1829 1198 945 1765 1013 231 1519 1589 1344 2019 226 515 523 1832 2027 1506 1988 314 222 1573 2444 2475 987 1753 81 33 1008 1504 1423 1096 1646 185 2063 1730 297 805 704 1437 274 46 1414 108 394 1325 253 330 1207 2155 2486 1720 2298 2401 1694 779 2391 193 2068 1155 1735 1990 211 1041 1063 299 1943 358 1842 1818 1364 1355 1216 1579 1142 1723 1968 478 235 609 2208 1831 2179 43 1270 1981 2095 1313 2029 1973 1633 1847 732 1287 109 2131 833 782 1483 2250 1204 1000 1763 2086 803 435 1323 754 2333 2039 165 1429 469 882 580 2464 273 1022 1710 2125 407 294 2297 1764 2413 2454 1554 637 557 2124 247 1330 1131 794 168 1169 280 1575 884 1668 1619 116 651 1271 1853 1718 1302 385 1348 541 1588 427 2459 1080 854 1800 692 923 1985 30 686 1071 2090 395 807 263 1087 2084 2430 1228 1444 1498 1717 534 2361 891 84 1972 1380 1745 78 98 365 550 400 1389 1375 2291 1024 1014 1922 1138 161 1272 1466 1537 1757 1580 2110 1609 631 1553 1634 968 463 64 733 346 1494 696 721 1315 746 192 2448 1387 387 408 34 1801 982 1729 1538 593 1019 1046 2209 2200 2357 1505 1681 481 1064 1356 470 1789 83 260 1662 1872 2060 2228 633 849 1314 698 342 2323 2031 133 2066 620 2317 1708 1443 1329 1085 152 2315 459 2187 1264 1367 1187 1478 215 783 425 2287 2069 431 2281 670 1358 2301 1884 1624 1929 1737 842 1278 1219 17 2109 2374 1768 2073 389 1038 535 826 2288 1771 1290 359 103 801 2468 2436 790 136 2087 18 1785 713 128 487 1174 1595 151 2485 2279 315 403 15 2097 1530 1714 1525 2246 2442 1162 371 684 1770 304 1996 1422 735 202 1539 2282 1704 1341 1976 727 236 482 1388 1756 665 1402 502 560 821 1165 288 1543 1790 2047 1535 673 1590 1497 1889 364 771 2336 1686 655 1310 127 2408 306 368 474 26 2397 1091 2136 2045 1721 695 623 250 1050 450 1133 1967 765 442 1089 1766 1743 1371 1435 1489 112 1114 1526 640 85 1747 241 1911 1866 59 1206 1725 2114 681 705 1212 2058 1732 1453 546 1591 1960 354 448 736 210 2244 2160 2057 547 2154 495 1328 2451 2439 2425 377 2085 1701 565 1090 767 2115 2458 675 2473 1675 1616 2185 2146 1247 2134 668 887 2165 333 2304 2015 1032 506 1284 558 1147 1700 2460 1305 2202 2083 2377 1307 531 1448 2490 1097 1132 173 1760 2309 567 1234 2182 1813 1150 1372 1640 660 1862 946 92 2371 245 1062 335 1493 1949 1706 1521 432 585 149 2334 888 538 2311 1203 1473 1556 1484 107 855 608 830 412 505 1994 1913 351 2072 902 2237 1127 1058 1399 1874 2050 2159 1807 739 137 1781 2173 2231 1023 827 1235 216 1374 2151 2316 2359 988 1793 2472 1691 568 2032 2349 189 860 1570 246 2092 606 89 1411 1191 2167 1055 1182 1974 1192 176 761 1067 1352 1428 1202 1947 687 2274 850 160 2020 2254 416 2240 852 2137 1979 1724 1871 1311 2347 2140 496 2161 2000 1010 140 366 1569 270 811 220 1783 2243 405 452 1006 514 1312 1108 2268 956 1956 1532 76 1327 1880 234 113 374 1338 1945 1923 1361 324 2116 1298 1043 6 2418 1309 2495 1413 2107 764 1824 1680 206 2445 1830 1621 2062 1332 526 1408 942 1213 1659 1688 2412 1863 2325 851 1953 2470 1267 1477 1599 20 690 1184 555 831 1025 2193 1969 261 530 2363 954 693 2026 983 1555 950 1971 1858 1438 1563 2059 41 1481 2198 219 1899 1231 2014 1248 1622 2094 2227 1877 2471 979 1304 1177 554 1667 130 573 2402 1936 1280 446 1848 1715 2001 1098 320 97 2177 285 1901 79 1442 2046 2224 2199 986 1958 848 1054 2284 871 2478 2465 44 1664 1126 240 1077 218 1746 688 225 55 944 2172 2249 625 904 925 617 894 195 639 163 1861 2181 232 955 238 1084 1193 1846 1061 1112 2373 1076 1702 2427 1385 162 1940 1470 2034 928 1104 809 915 1527 1476 2467 598 199 537 1452 438 876 1850 2225 1885 1017 659 740 1101 14 1359 1742 1491 2365 66 841 2247 548 1279 2368 1933 1255 775 88 1931 1761 885 2286 566 618 205 201 38 1683 1703 37 2141 2403 600 1404 2446 1774 1970 1914 11 1105 1670 2494 516 461 1762 456 1564 2338 1110 1459 1121 2093 1826 571 1357 1433 1828 638 472 622 1937 1164 1244 141 184 1661 169 1507 327 9 674 1048 1802 2139 1821 865 1897 283 901 597 255 2104 1417 1251 2324 632 63 1963 1840 182 2098 468 507 1900 1004 508 667 703 1951 1551 115 1860 178 1474 204 1394 886 1780 808 353 649 1614 1269 1431 277 75 897 880 553 139 723 1655 806 94 1585 485 402 453 1627 1657 964 971 1128 386 57 678 2455 769 214 2099 1057 2447 1839 1040 1736 1666 1124 1035 768 454 664 2206 1021 1337 275 174 455 1275 2435 1005 486 1859 2111 1393 1833 1053 200 1299 465 2299 287 2383 439 825 1125 423 2392 494 1583 1366 743 292 391 2216 2191 1524 1500 1363 2352 785 1678 932 1995 1333 883 2453 636 1856 382 1513 1876 501 985 912 2483 2040 2414 2302 1612 753 2380 517 634 562 1920 669 325 1997 2399 1079 1528 1465 186 1029 837 959 286 919 1163 1286 1222 428 1698 1705 2078 916 1011 1855 1316 1486 433 1386 697 1775 348 864 2013 1301 2462 2410 1875 336 1070 776 2492 1559 2142 2056 104 879 1239 1636 934 796 2210 1136 870 2053 682 1488 1750 268 1093 2259 995 303 1870 302 121 1171 207 1273 363 607 998 1495 1984 1696 2332 1952 1977 933 1791 1752 1782 1018 1028 1784 1392 1607 1179 1905 574 2028 1795 1068 1475 2265 781 990 2330 80 362 1349 1864 2121 2362 344 1926 641 551 2351 840 1617 1582 866 384 1118 1605 2220 331 1566 72 309 2215 197 1009 1653 626 2074 1262 2135 19 1626 1026 1849 1154 1461 1130 737 1107 624 924 1083 1542 1161 2248 1170 321 873 489 1463 993 1205 2275 2419 2108 1319 323 1069 449 1819 2384 836 1334 381 483 1479 970 602 1749 1578 2310 2491 943 2443 1197 1446 1518 1663 1148 48 2158 156 316 82 584 1597 648 2242 2258 1137 2010 1277 2358 1140 1975 60 1883 1217 129 951 2431 2319 1769 1536 188 1490 305 289 2203 2230 2222 869 710 868 2270 1288 2156 254 462 1712 1509 1930 1250 2372 233 653 588 953 910 2005 369 1927 2303 2127 1623 1031 328 1249 1113 1886 874 2088 1779 1424 1451 1727 264 339 1036 166 1603 774 1160 2044 2312 279 963 1224 1739 522 1306 1561 125 437 1584 399 298 1568 643 2129 480 1544 1638 2218 1982 2065 1232 191 1692 312 2043 1201 8 40 1318 539 1052 1410 867 311 661 1699 1628 58 322 1932 875 242 154 93 2271 1938 1092 1838 1430 2021 308 586 1576 1149 596 973 1134 913 520 591 1243 2157 1189 252 1303 652 802 1122 872 1894 1656 2197 1998 789 2423 738 777 1693 1978 881 1881 2071 1695 1258 730 1867 2067 972 473 1534 834 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-04-20 05:05:41.400534 time=0:00:14.908717 [TestJobList] gnt-job list <<<< 2026-04-20 05:05:41.400700 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=itchy.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 2497 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 itchy.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=itchy.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 2499 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 2500 for kvm-test-instance02.staging.ganeti.org ... Command: ssh itchy.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 2502 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-20 05:06:23.864169 time=0:00:42.463469 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-20 05:06:23.864323 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /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/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy,ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,pinst_cnt,diskparams,ndparams,tags,ndp/ssh_port,ndp/ovs_name,uuid,mtime,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,custom_ipolicy,serial_no,ndp/ovs,pinst_list,node_list,name,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,ndp/cpu_speed,node_cnt,custom_ndparams,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 05:06:26.328033 time=0:00:02.463710 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 05:06:26.328164 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.05t4nscm -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-04-20 05:06:27.048629 time=0:00:00.720465 [TestGroupListFields] gnt-group list-fields <<<< 2026-04-20 05:06:27.048813 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-20 05:06:27.048919 time=0:00:00.000106 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-20 05:06:27.048984 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-20 05:06:27.049053 time=0:00:00.000069 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-20 05:06:27.049115 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-20 05:06:27.049179 time=0:00:00.000064 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-20 05:06:27.049227 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-20 05:06:27.049284 time=0:00:00.000057 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-20 05:06:27.049336 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-04-20 05:06:28.217369 time=0:00:01.168033 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-20 05:06:28.217484 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-20 05:06:28.217502 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-04-20 05:06:35.030799 time=0:00:06.813297 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e96a9519d16dbd6d9cfadbfd863144398361be0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2506, 2507 Waiting for job 2506 ... Mon Apr 20 05:06:36 2026 * Verifying cluster config Mon Apr 20 05:06:36 2026 * Verifying cluster certificate files Mon Apr 20 05:06:36 2026 * Verifying hypervisor parameters Mon Apr 20 05:06:36 2026 * Verifying all nodes belong to an existing group Waiting for job 2507 ... Mon Apr 20 05:06:37 2026 * Verifying group 'default' Mon Apr 20 05:06:37 2026 * Gathering data (3 nodes) Mon Apr 20 05:06:37 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:06:38 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:06:38 2026 * Verifying configuration file consistency Mon Apr 20 05:06:38 2026 * Verifying node status Mon Apr 20 05:06:38 2026 * Verifying instance status Mon Apr 20 05:06:38 2026 * Verifying orphan volumes Mon Apr 20 05:06:38 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:06:38 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:06:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:06:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:06:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:06:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:06:38 2026 * Other Notes Mon Apr 20 05:06:38 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e96a9519d16dbd6d9cfadbfd863144398361be0 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 05:06:34 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-20 05:06:40.588674 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' Mon Apr 20 05:06:41 2026 * disk 0, size 768M Mon Apr 20 05:06:41 2026 * disk 1, size 512M Mon Apr 20 05:06:41 2026 * creating instance disks... Mon Apr 20 05:06:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:06:42 2026 adding disks to cluster config Mon Apr 20 05:06:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:06:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:06:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:06:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:06:42 2026 * running the instance OS create scripts... Mon Apr 20 05:06:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bfdbda0-0eb9-44c9-8b0b-ea656719c94a Serial number: 4 Creation time: 2026-04-20 05:06:42 Modification time: 2026-04-20 05:06:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8e:c3:8b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 169e3e67-8fd3-433f-814b-ad638ac4c38f 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/193de7da-6141-49f9-a51f-8a34559f594e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/193de7da-6141-49f9-a51f-8a34559f594e.file.disk0 (N/A:N/A) name: disk0 UUID: a418fee3-c7f3-4693-b02f-4d93c7868eb5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d5d27e93-704f-4c13-9362-efb96fa588df.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d5d27e93-704f-4c13-9362-efb96fa588df.file.disk1 (N/A:N/A) name: disk1 UUID: db8613e6-f651-4a11-9e0d-91fa0389eb5b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:06:44.460364 time=0:00:03.871690 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:06:44.460505 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2511 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:06:45.963982 time=0:00:01.503477 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:06:45.964099 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:06:45.964123 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 2514 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2514 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2515 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:06: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 2516 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2516 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2517 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2517 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:06:55.629167 time=0:00:09.665044 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:06:55.629343 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2520 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:06:57.606765 time=0:00:01.977422 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:06:57.606910 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2521 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:06:59.124370 time=0:00:01.517460 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:06:59.124504 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2522 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:07:01.068325 time=0:00:01.943821 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:07:01.068454 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bfdbda0-0eb9-44c9-8b0b-ea656719c94a Serial number: 16 Creation time: 2026-04-20 05:06:42 Modification time: 2026-04-20 05:07:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8e:c3:8b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 169e3e67-8fd3-433f-814b-ad638ac4c38f 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/193de7da-6141-49f9-a51f-8a34559f594e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/193de7da-6141-49f9-a51f-8a34559f594e.file.disk0 (N/A:N/A) name: disk0 UUID: a418fee3-c7f3-4693-b02f-4d93c7868eb5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d5d27e93-704f-4c13-9362-efb96fa588df.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d5d27e93-704f-4c13-9362-efb96fa588df.file.disk1 (N/A:N/A) name: disk1 UUID: db8613e6-f651-4a11-9e0d-91fa0389eb5b 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-04-20 05:07:20.888768 time=0:00:19.820314 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:07:20.888885 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2538 GET /2/jobs/2539 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:07:23.252377 time=0:00:02.363492 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:07:23.252502 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:07:23.252526 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:07:23.252554 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:07:23.252566 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2540 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:07:24.764494 time=0:00:01.511928 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:07:24.764627 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:07:24.764652 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:07:24.764666 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:07:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:07:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07: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 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' Mon Apr 20 05:07:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:07:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 05:07:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:07:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07: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' Mon Apr 20 05:07:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:07:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:07:34.548589 time=0:00:09.783923 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:07:34.548720 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:07:36.547284 time=0:00:01.998564 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:07:36.547446 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 2548 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 2549 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 2550 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 2551 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 2552 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:07: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.05t4nscm -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-04-20 05:07:46.239483 time=0:00:09.692037 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:07:46.239678 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-04-20 05:07:47.941208 time=0:00:01.701530 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 704e43eb60cbf52d6012757014888de586ddcd54 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2555, 2556 Waiting for job 2555 ... Mon Apr 20 05:07:49 2026 * Verifying cluster config Mon Apr 20 05:07:49 2026 * Verifying cluster certificate files Mon Apr 20 05:07:49 2026 * Verifying hypervisor parameters Mon Apr 20 05:07:49 2026 * Verifying all nodes belong to an existing group Waiting for job 2556 ... Mon Apr 20 05:07:50 2026 * Verifying group 'default' Mon Apr 20 05:07:50 2026 * Gathering data (3 nodes) Mon Apr 20 05:07:50 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:07:51 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:07:51 2026 * Verifying configuration file consistency Mon Apr 20 05:07:51 2026 * Verifying node status Mon Apr 20 05:07:51 2026 * Verifying instance status Mon Apr 20 05:07:51 2026 * Verifying orphan volumes Mon Apr 20 05:07:51 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:07:51 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:07:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:07:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:07:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:07:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:07:51 2026 * Other Notes Mon Apr 20 05:07:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 704e43eb60cbf52d6012757014888de586ddcd54 /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-04-20 05:07:54.600746 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' Mon Apr 20 05:07:55 2026 * disk 0, size 768M Mon Apr 20 05:07:55 2026 * disk 1, size 512M Mon Apr 20 05:07:55 2026 * creating instance disks... Mon Apr 20 05:07:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:07:56 2026 adding disks to cluster config Mon Apr 20 05:07:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:07:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:07:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:07:56 2026 * running the instance OS create scripts... Mon Apr 20 05:07:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2adaec23-efc9-4f52-a891-b315388e4491 Serial number: 4 Creation time: 2026-04-20 05:07:56 Modification time: 2026-04-20 05:07:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d0:c4:15 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1693d7d7-9a59-4f94-ada7-05fd39925360 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/cc331994-d396-4850-b163-83c94fc5e7de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/cc331994-d396-4850-b163-83c94fc5e7de.file.disk0 (N/A:N/A) name: disk0 UUID: 33e92e29-3859-475e-84a5-5b6ee344acb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3d49ddd3-e36f-47a3-ba62-41cd4d1c56de.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3d49ddd3-e36f-47a3-ba62-41cd4d1c56de.file.disk1 (N/A:N/A) name: disk1 UUID: 0c2f0970-6151-4650-850c-dfe5d67563d2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:07:58.485204 time=0:00:03.884458 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:07:58.485386 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2561 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:08:04.898590 time=0:00:06.413204 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:08:04.898732 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:08:04.898757 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 2564 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2564 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2565 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:08: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 2566 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2566 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2567 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2567 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:08:14.529059 time=0:00:09.630302 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:08:14.529170 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2570 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:08:16.524991 time=0:00:01.995821 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:08:16.525143 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2571 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:08:27.968180 time=0:00:11.443037 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:08:27.968315 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2572 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:08:29.961341 time=0:00:01.993026 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:08:29.961513 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2adaec23-efc9-4f52-a891-b315388e4491 Serial number: 16 Creation time: 2026-04-20 05:07:56 Modification time: 2026-04-20 05:08:29 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d0:c4:15 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1693d7d7-9a59-4f94-ada7-05fd39925360 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/cc331994-d396-4850-b163-83c94fc5e7de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/cc331994-d396-4850-b163-83c94fc5e7de.file.disk0 (N/A:N/A) name: disk0 UUID: 33e92e29-3859-475e-84a5-5b6ee344acb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3d49ddd3-e36f-47a3-ba62-41cd4d1c56de.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3d49ddd3-e36f-47a3-ba62-41cd4d1c56de.file.disk1 (N/A:N/A) name: disk1 UUID: 0c2f0970-6151-4650-850c-dfe5d67563d2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:08:32 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:08:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:58:d7:ef,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' Mon Apr 20 05:08:33 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:08: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' Mon Apr 20 05:08:35 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:08: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' Mon Apr 20 05:08:36 2026 * disk 2, size 1.0G Mon Apr 20 05:08:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:08:37 2026 - INFO: Hotplug done. Mon Apr 20 05:08:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:08: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' Mon Apr 20 05:08:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:08: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-04-20 05:08:57.439533 time=0:00:27.478020 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:08:57.439677 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2593 GET /2/jobs/2594 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:08:59.844985 time=0:00:02.405308 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:08:59.845107 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:08:59.845133 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:08:59.845147 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:08:59.845159 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2595 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:09:06.256836 time=0:00:06.411677 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:09:06.257001 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:09:06.257026 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:09:06.257040 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:09:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:09:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:09: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 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' Mon Apr 20 05:09:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:09:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:09: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' Mon Apr 20 05:09:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:09:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:09: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' Mon Apr 20 05:09:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:09:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:09:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:09:16.039763 time=0:00:09.782723 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:09:16.039926 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:09:18.048921 time=0:00:02.008995 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:09:18.049057 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 2603 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 2604 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 2605 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 2606 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 2607 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:09: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.05t4nscm -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-04-20 05:09:57.303938 time=0:00:39.254881 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:09:57.304061 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-04-20 05:10:08.828017 time=0:00:11.523956 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8dbdcc1cbe18a31b2f9b05d7b861d679cddc3880 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2610, 2611 Waiting for job 2610 ... Mon Apr 20 05:10:10 2026 * Verifying cluster config Mon Apr 20 05:10:10 2026 * Verifying cluster certificate files Mon Apr 20 05:10:10 2026 * Verifying hypervisor parameters Mon Apr 20 05:10:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2611 ... Mon Apr 20 05:10:11 2026 * Verifying group 'default' Mon Apr 20 05:10:11 2026 * Gathering data (3 nodes) Mon Apr 20 05:10:11 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:10:12 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:10:12 2026 * Verifying configuration file consistency Mon Apr 20 05:10:12 2026 * Verifying node status Mon Apr 20 05:10:12 2026 * Verifying instance status Mon Apr 20 05:10:12 2026 * Verifying orphan volumes Mon Apr 20 05:10:12 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:10:12 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:10: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. Mon Apr 20 05:10:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:10:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:10:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:10:12 2026 * Other Notes Mon Apr 20 05:10:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8dbdcc1cbe18a31b2f9b05d7b861d679cddc3880 /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-04-20 05:10:15.781356 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' Mon Apr 20 05:10:17 2026 * disk 0, size 768M Mon Apr 20 05:10:17 2026 * disk 1, size 512M Mon Apr 20 05:10:17 2026 * creating instance disks... Mon Apr 20 05:10:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:10:17 2026 adding disks to cluster config Mon Apr 20 05:10:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:10:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:10:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:10:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:10:17 2026 * running the instance OS create scripts... Mon Apr 20 05:10:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bc8fb0a-dca3-4c1c-84f9-94a2cf8acabb Serial number: 4 Creation time: 2026-04-20 05:10:17 Modification time: 2026-04-20 05:10:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3b:d3:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d275965d-5936-4fa5-a872-4a7ead1f9f27 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/ee14b9e2-651b-4a1b-a245-65ee4ab25c4c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee14b9e2-651b-4a1b-a245-65ee4ab25c4c.file.disk0 (N/A:N/A) name: disk0 UUID: b6479ba8-f862-4953-bae6-d60881dd0342 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c664e66d-4d1c-4164-a4bc-4700afd9c655.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c664e66d-4d1c-4164-a4bc-4700afd9c655.file.disk1 (N/A:N/A) name: disk1 UUID: fdaa7660-6ad8-4fde-bb62-a13687f7ac50 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:10:19.908376 time=0:00:04.127020 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:10:19.908498 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2616 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:10:26.343402 time=0:00:06.434904 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:10:26.343527 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:10:26.343551 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 2619 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2619 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2620 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:10:30 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 2621 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2621 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2622 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2622 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:10:36.010752 time=0:00:09.667201 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:10:36.010879 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2625 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:10:38.021945 time=0:00:02.011066 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:10:38.022134 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2626 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:10:49.424557 time=0:00:11.402423 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:10:49.424714 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2627 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:10:51.464545 time=0:00:02.039831 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:10:51.464668 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bc8fb0a-dca3-4c1c-84f9-94a2cf8acabb Serial number: 16 Creation time: 2026-04-20 05:10:17 Modification time: 2026-04-20 05:10:50 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3b:d3:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d275965d-5936-4fa5-a872-4a7ead1f9f27 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/ee14b9e2-651b-4a1b-a245-65ee4ab25c4c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee14b9e2-651b-4a1b-a245-65ee4ab25c4c.file.disk0 (N/A:N/A) name: disk0 UUID: b6479ba8-f862-4953-bae6-d60881dd0342 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c664e66d-4d1c-4164-a4bc-4700afd9c655.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c664e66d-4d1c-4164-a4bc-4700afd9c655.file.disk1 (N/A:N/A) name: disk1 UUID: fdaa7660-6ad8-4fde-bb62-a13687f7ac50 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:10:53 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:10:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9d:78:fc,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:10:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:10: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' Mon Apr 20 05:10:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:10: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' Mon Apr 20 05:10:58 2026 * disk 2, size 1.0G Mon Apr 20 05:10:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:10:58 2026 - INFO: Hotplug done. Mon Apr 20 05:10:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:10:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:10:59 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:10: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-04-20 05:11:18.506844 time=0:00:27.042176 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:11:18.506940 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2648 GET /2/jobs/2649 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:11:20.932723 time=0:00:02.425783 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:11:20.932846 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:11:20.932897 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:11:20.932918 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:11:20.932931 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2650 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:11:27.355914 time=0:00:06.422983 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:11:27.356058 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:11:27.356083 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:11:27.356097 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:11:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:11:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:11: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 --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' Mon Apr 20 05:11:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:11:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:11: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' Mon Apr 20 05:11:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:11:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:11: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 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' Mon Apr 20 05:11:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:11:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:11:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:11:37.194195 time=0:00:09.838098 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:11:37.194355 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2657 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:11:39.214952 time=0:00:02.020597 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:11:39.215092 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 2658 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 2659 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 2660 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 2661 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 2662 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:12: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.05t4nscm -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-04-20 05:12:18.621542 time=0:00:39.406450 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:12:18.621648 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-04-20 05:12:30.148924 time=0:00:11.527276 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7d7ecb2011da3ccdd6fad2616123d28abf0ddca2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2665, 2666 Waiting for job 2665 ... Mon Apr 20 05:12:32 2026 * Verifying cluster config Mon Apr 20 05:12:32 2026 * Verifying cluster certificate files Mon Apr 20 05:12:32 2026 * Verifying hypervisor parameters Mon Apr 20 05:12:32 2026 * Verifying all nodes belong to an existing group Waiting for job 2666 ... Mon Apr 20 05:12:32 2026 * Verifying group 'default' Mon Apr 20 05:12:32 2026 * Gathering data (3 nodes) Mon Apr 20 05:12:32 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:12:33 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:12:33 2026 * Verifying configuration file consistency Mon Apr 20 05:12:33 2026 * Verifying node status Mon Apr 20 05:12:33 2026 * Verifying instance status Mon Apr 20 05:12:33 2026 * Verifying orphan volumes Mon Apr 20 05:12:33 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:12:33 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:12: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. Mon Apr 20 05:12:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:12:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:12:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:12:33 2026 * Other Notes Mon Apr 20 05:12:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7d7ecb2011da3ccdd6fad2616123d28abf0ddca2 /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-04-20 05:12:36.830499 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' Mon Apr 20 05:12:38 2026 * disk 0, size 768M Mon Apr 20 05:12:38 2026 * disk 1, size 512M Mon Apr 20 05:12:38 2026 * creating instance disks... Mon Apr 20 05:12:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:12:38 2026 adding disks to cluster config Mon Apr 20 05:12:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:12:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:12:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:12:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:12:38 2026 * running the instance OS create scripts... Mon Apr 20 05:12:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 10b403e3-58c0-48c6-9b56-ca09877d30cd Serial number: 4 Creation time: 2026-04-20 05:12:38 Modification time: 2026-04-20 05:12:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5d:e6:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0fe1ec96-9fdc-4d52-b7a1-9ecd1c38a419 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/0bade15d-b7ee-4c26-ac8b-4548d48dd804.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0bade15d-b7ee-4c26-ac8b-4548d48dd804.file.disk0 (N/A:N/A) name: disk0 UUID: a63d714e-8e60-4cf8-ae6e-1de0e705e35b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21130f03-2bd9-4962-bb41-661d3b4574e4.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21130f03-2bd9-4962-bb41-661d3b4574e4.file.disk1 (N/A:N/A) name: disk1 UUID: 1b5d3336-4571-4917-91e1-c8af5cb7ecb0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:12:40.840538 time=0:00:04.010039 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:12:40.840664 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2671 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:12:47.250529 time=0:00:06.409865 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:12:47.250805 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:12:47.250829 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 2674 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2674 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2675 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:12: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 2676 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2676 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2677 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2677 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:12:56.840483 time=0:00:09.589654 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:12:56.840654 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2680 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:12:58.856811 time=0:00:02.016157 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:12:58.856930 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2681 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:13:10.260180 time=0:00:11.403250 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:13:10.260297 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2682 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:13:12.244292 time=0:00:01.983995 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:13:12.244415 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 10b403e3-58c0-48c6-9b56-ca09877d30cd Serial number: 16 Creation time: 2026-04-20 05:12:38 Modification time: 2026-04-20 05:13:11 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5d:e6:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0fe1ec96-9fdc-4d52-b7a1-9ecd1c38a419 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/0bade15d-b7ee-4c26-ac8b-4548d48dd804.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0bade15d-b7ee-4c26-ac8b-4548d48dd804.file.disk0 (N/A:N/A) name: disk0 UUID: a63d714e-8e60-4cf8-ae6e-1de0e705e35b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21130f03-2bd9-4962-bb41-661d3b4574e4.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21130f03-2bd9-4962-bb41-661d3b4574e4.file.disk1 (N/A:N/A) name: disk1 UUID: 1b5d3336-4571-4917-91e1-c8af5cb7ecb0 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:13:14 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:13:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:30:be: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' Mon Apr 20 05:13:16 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:13: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' Mon Apr 20 05:13:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:13: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' Mon Apr 20 05:13:19 2026 * disk 2, size 1.0G Mon Apr 20 05:13:19 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:13:19 2026 - INFO: Hotplug done. Mon Apr 20 05:13:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:13:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:13:20 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:13:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 05:13:39.772815 time=0:00:27.528400 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:13:39.772962 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2703 GET /2/jobs/2704 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:13:42.152667 time=0:00:02.379705 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:13:42.152798 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:13:42.152822 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:13:42.152837 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:13:42.152848 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2705 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:13:48.572432 time=0:00:06.419584 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:13:48.572553 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:13:48.572579 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:13:48.572595 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:13:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:13:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:13: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' Mon Apr 20 05:13:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:13:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:13: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' Mon Apr 20 05:13:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:13:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:13: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' Mon Apr 20 05:13:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:13:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:13:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:13:58.337889 time=0:00:09.765294 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:13:58.338031 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2712 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:14:00.349808 time=0:00:02.011777 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:14:00.349959 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 2713 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 2714 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 2715 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 2716 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 2717 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:14: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.05t4nscm -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-04-20 05:14:39.764935 time=0:00:39.414976 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:14:39.765107 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-04-20 05:14:51.414605 time=0:00:11.649498 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4ca255055b3ac958b82b6c1324a136e87d9147ae /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2720, 2721 Waiting for job 2720 ... Mon Apr 20 05:14:53 2026 * Verifying cluster config Mon Apr 20 05:14:53 2026 * Verifying cluster certificate files Mon Apr 20 05:14:53 2026 * Verifying hypervisor parameters Mon Apr 20 05:14:53 2026 * Verifying all nodes belong to an existing group Waiting for job 2721 ... Mon Apr 20 05:14:53 2026 * Verifying group 'default' Mon Apr 20 05:14:53 2026 * Gathering data (3 nodes) Mon Apr 20 05:14:53 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:14:54 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:14:54 2026 * Verifying configuration file consistency Mon Apr 20 05:14:54 2026 * Verifying node status Mon Apr 20 05:14:54 2026 * Verifying instance status Mon Apr 20 05:14:54 2026 * Verifying orphan volumes Mon Apr 20 05:14:54 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:14:54 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:14:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:14:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:14:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:14:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:14:54 2026 * Other Notes Mon Apr 20 05:14:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4ca255055b3ac958b82b6c1324a136e87d9147ae /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=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-20 05:14:58.025765 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' Mon Apr 20 05:14:59 2026 * disk 0, size 768M Mon Apr 20 05:14:59 2026 * disk 1, size 512M Mon Apr 20 05:14:59 2026 * creating instance disks... Mon Apr 20 05:14:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:14:59 2026 adding disks to cluster config Mon Apr 20 05:14:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:14:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:14:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:14:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:15:00 2026 * running the instance OS create scripts... Mon Apr 20 05:15:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ff5039b5-b2e5-48e0-b241-1a2135de53ad Serial number: 4 Creation time: 2026-04-20 05:14:59 Modification time: 2026-04-20 05:15:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f7:15:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 892c3e93-ba50-43fc-a779-bb895fd3cb14 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/fc4d99e5-edb9-4539-a3be-9d1c61bd8dca.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fc4d99e5-edb9-4539-a3be-9d1c61bd8dca.file.disk0 (N/A:N/A) name: disk0 UUID: 20bddf6b-8dac-412b-abfc-0fad85c02aa3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00f9d04b-d920-4945-95dc-2af5d1794b26.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00f9d04b-d920-4945-95dc-2af5d1794b26.file.disk1 (N/A:N/A) name: disk1 UUID: faa8c6ed-3281-4e1a-98aa-be1e57b04eb2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:15:01.997833 time=0:00:03.972068 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:15:01.998040 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-04-20 05:15:08.417038 time=0:00:06.418998 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:15:08.417160 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:15:08.417185 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 2729 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2729 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2730 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:15:12 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 2731 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2731 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2732 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2732 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:15:18.028784 time=0:00:09.611599 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:15:18.028889 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2735 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:15:20.014074 time=0:00:01.985185 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:15:20.014176 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2736 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:15:31.404332 time=0:00:11.390156 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:15:31.404456 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2737 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:15:33.409753 time=0:00:02.005297 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:15:33.409869 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ff5039b5-b2e5-48e0-b241-1a2135de53ad Serial number: 16 Creation time: 2026-04-20 05:14:59 Modification time: 2026-04-20 05:15:32 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f7:15:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 892c3e93-ba50-43fc-a779-bb895fd3cb14 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/fc4d99e5-edb9-4539-a3be-9d1c61bd8dca.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fc4d99e5-edb9-4539-a3be-9d1c61bd8dca.file.disk0 (N/A:N/A) name: disk0 UUID: 20bddf6b-8dac-412b-abfc-0fad85c02aa3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00f9d04b-d920-4945-95dc-2af5d1794b26.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00f9d04b-d920-4945-95dc-2af5d1794b26.file.disk1 (N/A:N/A) name: disk1 UUID: faa8c6ed-3281-4e1a-98aa-be1e57b04eb2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:15:35 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:15:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:eb:4e:9c,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' Mon Apr 20 05:15:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:15: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' Mon Apr 20 05:15:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:15: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' Mon Apr 20 05:15:40 2026 * disk 2, size 1.0G Mon Apr 20 05:15:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:15:40 2026 - INFO: Hotplug done. Mon Apr 20 05:15:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:15: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' Mon Apr 20 05:15:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:15: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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-20 05:16:00.621657 time=0:00:27.211788 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:16:00.621770 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2758 GET /2/jobs/2759 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:16:03.036515 time=0:00:02.414745 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:16:03.036650 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:16:03.036677 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:16:03.036691 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:16:03.036704 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2760 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:16:09.453738 time=0:00:06.417034 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:16:09.453857 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:16:09.453884 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:16:09.453898 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:16:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:16:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:16: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 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' Mon Apr 20 05:16:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:16:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:16: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' Mon Apr 20 05:16:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:16:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:16: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' Mon Apr 20 05:16:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:16:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:16:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:16:19.429157 time=0:00:09.975259 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:16:19.429387 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2767 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:16:21.427667 time=0:00:01.998280 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:16:21.427816 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 2768 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 2769 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 2770 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 2771 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 2772 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:16: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.05t4nscm -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-04-20 05:17:00.928237 time=0:00:39.500421 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:17:00.928480 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-04-20 05:17:12.454638 time=0:00:11.526158 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cc320b6395b9e817de6e2a157aa725746f9d770b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2775, 2776 Waiting for job 2775 ... Mon Apr 20 05:17:14 2026 * Verifying cluster config Mon Apr 20 05:17:14 2026 * Verifying cluster certificate files Mon Apr 20 05:17:14 2026 * Verifying hypervisor parameters Mon Apr 20 05:17:14 2026 * Verifying all nodes belong to an existing group Waiting for job 2776 ... Mon Apr 20 05:17:14 2026 * Verifying group 'default' Mon Apr 20 05:17:14 2026 * Gathering data (3 nodes) Mon Apr 20 05:17:14 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:17:15 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:17:15 2026 * Verifying configuration file consistency Mon Apr 20 05:17:15 2026 * Verifying node status Mon Apr 20 05:17:15 2026 * Verifying instance status Mon Apr 20 05:17:15 2026 * Verifying orphan volumes Mon Apr 20 05:17:15 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:17:15 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:17:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:17:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:17:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:17:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:17:15 2026 * Other Notes Mon Apr 20 05:17:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cc320b6395b9e817de6e2a157aa725746f9d770b /var/lib/ganeti/config.data ---- 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-04-20 05:17:17.645916 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' Mon Apr 20 05:17:18 2026 * disk 0, size 768M Mon Apr 20 05:17:18 2026 * disk 1, size 512M Mon Apr 20 05:17:18 2026 * creating instance disks... Mon Apr 20 05:17:19 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:17:19 2026 adding disks to cluster config Mon Apr 20 05:17:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:17:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:17:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:17:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:17:19 2026 * running the instance OS create scripts... Mon Apr 20 05:17:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7ef7030a-6087-4110-beef-a1835fb06af5 Serial number: 4 Creation time: 2026-04-20 05:17:19 Modification time: 2026-04-20 05:17:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:df:39 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e89e4cd2-56f4-4788-9489-718900eb9b75 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/c1102114-35cc-4c6e-8ec7-acfaab9ca8fc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1102114-35cc-4c6e-8ec7-acfaab9ca8fc.file.disk0 (N/A:N/A) name: disk0 UUID: e73d80c3-6423-4f03-bc2d-1975ad2abcb2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/32da8692-bd5b-4ebe-8d88-729d74dd5062.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/32da8692-bd5b-4ebe-8d88-729d74dd5062.file.disk1 (N/A:N/A) name: disk1 UUID: 4f5b3ffb-f9da-44b4-8a6b-19d5e1174f34 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:17:21.559834 time=0:00:03.913918 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:17:21.559959 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2780 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:17:27.976596 time=0:00:06.416637 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:17:27.976786 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:17:27.976809 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 2783 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2783 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2784 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:17:32 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 2785 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2785 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2786 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2786 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:17:37.608855 time=0:00:09.632046 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:17:37.609007 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2789 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:17:39.708021 time=0:00:02.099014 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:17:39.708218 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2790 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:17:51.148212 time=0:00:11.439994 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:17:51.148337 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2791 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:17:53.249056 time=0:00:02.100719 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:17:53.249202 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7ef7030a-6087-4110-beef-a1835fb06af5 Serial number: 16 Creation time: 2026-04-20 05:17:19 Modification time: 2026-04-20 05:17:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:df:39 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e89e4cd2-56f4-4788-9489-718900eb9b75 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/c1102114-35cc-4c6e-8ec7-acfaab9ca8fc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1102114-35cc-4c6e-8ec7-acfaab9ca8fc.file.disk0 (N/A:N/A) name: disk0 UUID: e73d80c3-6423-4f03-bc2d-1975ad2abcb2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/32da8692-bd5b-4ebe-8d88-729d74dd5062.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/32da8692-bd5b-4ebe-8d88-729d74dd5062.file.disk1 (N/A:N/A) name: disk1 UUID: 4f5b3ffb-f9da-44b4-8a6b-19d5e1174f34 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:17:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:17:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:dd:e1:32,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' Mon Apr 20 05:17:57 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:17:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:17:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:17:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:17:59 2026 * disk 2, size 1.0G Mon Apr 20 05:18:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:18:00 2026 - INFO: Hotplug done. Mon Apr 20 05:18:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:18: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' Mon Apr 20 05:18:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:18: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-04-20 05:18:20.465574 time=0:00:27.216372 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:18:20.465698 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2812 GET /2/jobs/2813 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:18:22.864477 time=0:00:02.398779 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:18:22.864623 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:18:22.864647 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:18:22.864664 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:18:22.864676 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2814 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:18:29.272947 time=0:00:06.408271 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:18:29.273079 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:18:29.273139 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:18:29.273160 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:18:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:18:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:18: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' Mon Apr 20 05:18:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:18:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:18: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' Mon Apr 20 05:18:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:18:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:18: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' Mon Apr 20 05:18:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:18:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:18:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:18:39.380991 time=0:00:10.107831 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:18:39.381192 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2821 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:18:41.497220 time=0:00:02.116028 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:18:41.497323 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 2822 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 2823 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 2824 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 2825 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 2826 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:19:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:19:21.334004 time=0:00:39.836681 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:19:21.334199 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-04-20 05:19:32.851119 time=0:00:11.516920 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a6c5d3e52e0d354b832893fbab0bde473feb8fea /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2829, 2830 Waiting for job 2829 ... Mon Apr 20 05:19:34 2026 * Verifying cluster config Mon Apr 20 05:19:34 2026 * Verifying cluster certificate files Mon Apr 20 05:19:34 2026 * Verifying hypervisor parameters Mon Apr 20 05:19:34 2026 * Verifying all nodes belong to an existing group Waiting for job 2830 ... Mon Apr 20 05:19:35 2026 * Verifying group 'default' Mon Apr 20 05:19:35 2026 * Gathering data (3 nodes) Mon Apr 20 05:19:35 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:19:36 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:19:36 2026 * Verifying configuration file consistency Mon Apr 20 05:19:36 2026 * Verifying node status Mon Apr 20 05:19:36 2026 * Verifying instance status Mon Apr 20 05:19:36 2026 * Verifying orphan volumes Mon Apr 20 05:19:36 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:19:36 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:19:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:19:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:19:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:19:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:19:36 2026 * Other Notes Mon Apr 20 05:19:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a6c5d3e52e0d354b832893fbab0bde473feb8fea /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-04-20 05:19:39.633140 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' Mon Apr 20 05:19:40 2026 * disk 0, size 768M Mon Apr 20 05:19:40 2026 * disk 1, size 512M Mon Apr 20 05:19:40 2026 * creating instance disks... Mon Apr 20 05:19:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:19:41 2026 adding disks to cluster config Mon Apr 20 05:19:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:19:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:19:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:19:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:19:41 2026 * running the instance OS create scripts... Mon Apr 20 05:19:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7edc3835-1531-4c2a-909e-973fca20e2a3 Serial number: 4 Creation time: 2026-04-20 05:19:41 Modification time: 2026-04-20 05:19:41 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:9b:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 768ebd93-9cac-4487-9e42-d121ea4ea440 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/79b24a0e-b077-49ae-b562-02b1760fb49f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/79b24a0e-b077-49ae-b562-02b1760fb49f.file.disk0 (N/A:N/A) name: disk0 UUID: 0ca10ffe-19ec-4af1-b8c6-5d5196ce7af4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1a9ea557-3138-4b5a-8073-6d8a365c0d3d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1a9ea557-3138-4b5a-8073-6d8a365c0d3d.file.disk1 (N/A:N/A) name: disk1 UUID: c3f5dda7-3fe3-4289-91d4-538d08a12231 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:19:43.415938 time=0:00:03.782798 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:19:43.416076 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2835 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:19:49.823131 time=0:00:06.407055 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:19:49.823333 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:19:49.823362 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 2838 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2838 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2839 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:19: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 2840 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2840 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2841 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2841 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:19:59.402222 time=0:00:09.578860 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:19:59.402379 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:20:01.424508 time=0:00:02.022129 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:20:01.424834 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2845 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:20:12.804231 time=0:00:11.379397 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:20:12.804348 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2846 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:20:14.792775 time=0:00:01.988427 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:20:14.792888 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7edc3835-1531-4c2a-909e-973fca20e2a3 Serial number: 16 Creation time: 2026-04-20 05:19:41 Modification time: 2026-04-20 05:20:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:9b:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 768ebd93-9cac-4487-9e42-d121ea4ea440 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/79b24a0e-b077-49ae-b562-02b1760fb49f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/79b24a0e-b077-49ae-b562-02b1760fb49f.file.disk0 (N/A:N/A) name: disk0 UUID: 0ca10ffe-19ec-4af1-b8c6-5d5196ce7af4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1a9ea557-3138-4b5a-8073-6d8a365c0d3d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1a9ea557-3138-4b5a-8073-6d8a365c0d3d.file.disk1 (N/A:N/A) name: disk1 UUID: c3f5dda7-3fe3-4289-91d4-538d08a12231 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:20:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:20:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ad:4b:9b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:20:18 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:20: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' Mon Apr 20 05:20:20 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:20: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' Mon Apr 20 05:20:21 2026 * disk 2, size 1.0G Mon Apr 20 05:20:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:20:21 2026 - INFO: Hotplug done. Mon Apr 20 05:20:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:20:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:20:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:20:23 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-04-20 05:20:42.298480 time=0:00:27.505592 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:20:42.298670 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2867 GET /2/jobs/2868 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:20:44.736241 time=0:00:02.437571 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:20:44.736370 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:20:44.736396 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:20:44.736411 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:20:44.736423 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2869 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:20:51.167255 time=0:00:06.430832 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:20:51.167428 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:20:51.167455 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:20:51.167470 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:20:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:20:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:20: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' Mon Apr 20 05:20:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:20:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:20: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' Mon Apr 20 05:20:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:20:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:20: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: 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' Mon Apr 20 05:21:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:21:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:21:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:21:01.018214 time=0:00:09.850744 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:21:01.018418 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2876 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:21:03.137052 time=0:00:02.118634 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:21:03.137234 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 2877 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 2878 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 2879 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 2880 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 2881 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:21: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.05t4nscm -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-04-20 05:21:42.493560 time=0:00:39.356326 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:21:42.493703 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-04-20 05:21:54.013754 time=0:00:11.520051 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c7f46e97544ca984266291163d33e7342620a562 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2884, 2885 Waiting for job 2884 ... Mon Apr 20 05:21:55 2026 * Verifying cluster config Mon Apr 20 05:21:55 2026 * Verifying cluster certificate files Mon Apr 20 05:21:55 2026 * Verifying hypervisor parameters Mon Apr 20 05:21:55 2026 * Verifying all nodes belong to an existing group Waiting for job 2885 ... Mon Apr 20 05:21:56 2026 * Verifying group 'default' Mon Apr 20 05:21:56 2026 * Gathering data (3 nodes) Mon Apr 20 05:21:56 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:21:57 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:21:57 2026 * Verifying configuration file consistency Mon Apr 20 05:21:57 2026 * Verifying node status Mon Apr 20 05:21:57 2026 * Verifying instance status Mon Apr 20 05:21:57 2026 * Verifying orphan volumes Mon Apr 20 05:21:57 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:21:57 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:21:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:21:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:21:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:21:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:21:57 2026 * Other Notes Mon Apr 20 05:21:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c7f46e97544ca984266291163d33e7342620a562 /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-04-20 05:21:59.324564 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' Mon Apr 20 05:22:00 2026 * disk 0, size 768M Mon Apr 20 05:22:00 2026 * disk 1, size 512M Mon Apr 20 05:22:00 2026 * creating instance disks... Mon Apr 20 05:22:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:22:00 2026 adding disks to cluster config Mon Apr 20 05:22:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:22:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:22:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:22:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:22:01 2026 * running the instance OS create scripts... Mon Apr 20 05:22:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6837bfa9-219f-490a-9fd3-0bf309f8ed20 Serial number: 4 Creation time: 2026-04-20 05:22:00 Modification time: 2026-04-20 05:22:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:64:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 73697a94-d741-4a49-b863-9d9587343cf4 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/e20d7993-7402-408c-9f76-dbd8126ae874.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e20d7993-7402-408c-9f76-dbd8126ae874.file.disk0 (N/A:N/A) name: disk0 UUID: 8394270b-0f94-4c44-b5b3-5d57a8cafc95 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3117a859-f23f-4d5b-b26f-48045335a461.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3117a859-f23f-4d5b-b26f-48045335a461.file.disk1 (N/A:N/A) name: disk1 UUID: c30c60a0-fbdc-495c-bc39-55a566040ab1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:22:03.244701 time=0:00:03.920137 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:22:03.244784 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2889 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:22:09.658640 time=0:00:06.413856 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:22:09.658738 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:22:09.658771 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 2892 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2892 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2893 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:22:14 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 2894 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2894 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 2895 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2895 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:22:19.221534 time=0:00:09.562763 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:22:19.221680 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2898 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:22:21.229155 time=0:00:02.007475 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:22:21.229287 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2899 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:22:32.672271 time=0:00:11.442984 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:22:32.672401 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2900 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:22:34.689757 time=0:00:02.017356 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:22:34.689947 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6837bfa9-219f-490a-9fd3-0bf309f8ed20 Serial number: 16 Creation time: 2026-04-20 05:22:00 Modification time: 2026-04-20 05:22:33 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:64:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 73697a94-d741-4a49-b863-9d9587343cf4 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/e20d7993-7402-408c-9f76-dbd8126ae874.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e20d7993-7402-408c-9f76-dbd8126ae874.file.disk0 (N/A:N/A) name: disk0 UUID: 8394270b-0f94-4c44-b5b3-5d57a8cafc95 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3117a859-f23f-4d5b-b26f-48045335a461.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3117a859-f23f-4d5b-b26f-48045335a461.file.disk1 (N/A:N/A) name: disk1 UUID: c30c60a0-fbdc-495c-bc39-55a566040ab1 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:22:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:22:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:51:a4:b8,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' Mon Apr 20 05:22:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:22:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:22:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:22:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:22:41 2026 * disk 2, size 1.0G Mon Apr 20 05:22:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:22:41 2026 - INFO: Hotplug done. Mon Apr 20 05:22:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:22:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:22:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:22: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: 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-04-20 05:23:02.164480 time=0:00:27.474533 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:23:02.164619 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2921 GET /2/jobs/2922 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:23:04.560839 time=0:00:02.396220 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:23:04.560975 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:23:04.560998 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:23:04.561012 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:23:04.561023 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2923 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:23:10.966128 time=0:00:06.405105 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:23:10.966220 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:23:10.966245 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:23:10.966257 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:23:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:23:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:23: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' Mon Apr 20 05:23:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:23:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:23: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' Mon Apr 20 05:23:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:23:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:23: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 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' Mon Apr 20 05:23:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:23:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:23:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:23:20.982419 time=0:00:10.016162 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:23:20.982573 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2930 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:23:22.989219 time=0:00:02.006646 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:23:22.989322 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 2931 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 2932 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 2933 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 2934 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 2935 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:24: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.05t4nscm -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-04-20 05:24:02.302594 time=0:00:39.313272 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:24:02.302681 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-04-20 05:24:13.824765 time=0:00:11.522084 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 41d11eb5485fb68e7f97a0b3d7112fccc0e018d3 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2938, 2939 Waiting for job 2938 ... Mon Apr 20 05:24:15 2026 * Verifying cluster config Mon Apr 20 05:24:15 2026 * Verifying cluster certificate files Mon Apr 20 05:24:15 2026 * Verifying hypervisor parameters Mon Apr 20 05:24:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2939 ... Mon Apr 20 05:24:16 2026 * Verifying group 'default' Mon Apr 20 05:24:16 2026 * Gathering data (3 nodes) Mon Apr 20 05:24:16 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:24:17 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:24:17 2026 * Verifying configuration file consistency Mon Apr 20 05:24:17 2026 * Verifying node status Mon Apr 20 05:24:17 2026 * Verifying instance status Mon Apr 20 05:24:17 2026 * Verifying orphan volumes Mon Apr 20 05:24:17 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:24:17 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:24:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:24:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:24:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:24:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:24:17 2026 * Other Notes Mon Apr 20 05:24:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 41d11eb5485fb68e7f97a0b3d7112fccc0e018d3 /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-04-20 05:24:19.030805 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' Mon Apr 20 05:24:20 2026 * disk 0, size 768M Mon Apr 20 05:24:20 2026 * disk 1, size 512M Mon Apr 20 05:24:20 2026 * creating instance disks... Mon Apr 20 05:24:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:24:20 2026 adding disks to cluster config Mon Apr 20 05:24:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:24:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:24:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:24:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:24:21 2026 * running the instance OS create scripts... Mon Apr 20 05:24:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8ebd30f2-1cec-415c-8b7d-22aa08cbceab Serial number: 4 Creation time: 2026-04-20 05:24:20 Modification time: 2026-04-20 05:24:21 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8c:17:25 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f652d728-b3ba-4e0f-9013-276968d8071c 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/e2cdf23a-a392-4489-8c37-29c558cc6c54.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e2cdf23a-a392-4489-8c37-29c558cc6c54.file.disk0 (N/A:N/A) name: disk0 UUID: 6c6ea2c8-f711-4a3e-965a-291dee8cdfd4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89f48b70-aac2-40eb-90b4-90c16646de26.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89f48b70-aac2-40eb-90b4-90c16646de26.file.disk1 (N/A:N/A) name: disk1 UUID: 6bbf6146-e73d-4ae0-8c15-6615e81a5c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:24:22.829937 time=0:00:03.799132 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:24:22.830080 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2943 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:24:29.235356 time=0:00:06.405276 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:24:29.235464 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:24:29.235487 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 2946 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2946 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2947 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:24: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2949 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:24:38.898494 time=0:00:09.663007 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:24:38.898658 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2952 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:24:41.015561 time=0:00:02.116903 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:24:41.015755 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2953 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:24:52.428150 time=0:00:11.412395 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:24:52.428291 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2954 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:24:54.417279 time=0:00:01.988988 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:24:54.417438 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8ebd30f2-1cec-415c-8b7d-22aa08cbceab Serial number: 16 Creation time: 2026-04-20 05:24:20 Modification time: 2026-04-20 05:24:53 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8c:17:25 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f652d728-b3ba-4e0f-9013-276968d8071c 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/e2cdf23a-a392-4489-8c37-29c558cc6c54.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e2cdf23a-a392-4489-8c37-29c558cc6c54.file.disk0 (N/A:N/A) name: disk0 UUID: 6c6ea2c8-f711-4a3e-965a-291dee8cdfd4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89f48b70-aac2-40eb-90b4-90c16646de26.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89f48b70-aac2-40eb-90b4-90c16646de26.file.disk1 (N/A:N/A) name: disk1 UUID: 6bbf6146-e73d-4ae0-8c15-6615e81a5c5c Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:24:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:24:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f3:91: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' Mon Apr 20 05:24:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 05: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' Mon Apr 20 05:24:59 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:24: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' Mon Apr 20 05:25:01 2026 * disk 2, size 1.0G Mon Apr 20 05:25:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:25:01 2026 - INFO: Hotplug done. Mon Apr 20 05:25:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:25: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' Mon Apr 20 05:25:02 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:25: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: 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-04-20 05:25:21.779260 time=0:00:27.361822 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:25:21.779462 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2975 GET /2/jobs/2976 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:25:24.260293 time=0:00:02.480831 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:25:24.260418 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:25:24.260436 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:25:24.260451 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:25:24.260462 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2977 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:25:30.669596 time=0:00:06.409134 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:25:30.669763 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:25:30.669792 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:25:30.669809 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:25:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:25:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:25: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' Mon Apr 20 05:25:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:25:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 05:25:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:25:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05: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' Mon Apr 20 05:25:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:25:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:25:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:25:40.540281 time=0:00:09.870472 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:25:40.540419 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2984 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:25:42.554512 time=0:00:02.014093 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:25:42.554642 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 2985 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 2986 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 2987 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 2988 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 2989 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:26:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:26:21.807800 time=0:00:39.253158 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:26:21.807906 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-04-20 05:26:33.314556 time=0:00:11.506650 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 241c91216d3bb42fdb810704c1c7ae0493196f79 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2992, 2993 Waiting for job 2992 ... Mon Apr 20 05:26:35 2026 * Verifying cluster config Mon Apr 20 05:26:35 2026 * Verifying cluster certificate files Mon Apr 20 05:26:35 2026 * Verifying hypervisor parameters Mon Apr 20 05:26:35 2026 * Verifying all nodes belong to an existing group Waiting for job 2993 ... Mon Apr 20 05:26:35 2026 * Verifying group 'default' Mon Apr 20 05:26:35 2026 * Gathering data (3 nodes) Mon Apr 20 05:26:35 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:26:36 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:26:36 2026 * Verifying configuration file consistency Mon Apr 20 05:26:36 2026 * Verifying node status Mon Apr 20 05:26:36 2026 * Verifying instance status Mon Apr 20 05:26:36 2026 * Verifying orphan volumes Mon Apr 20 05:26:36 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:26:36 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:26:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:26:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:26:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:26:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:26:36 2026 * Other Notes Mon Apr 20 05:26:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 241c91216d3bb42fdb810704c1c7ae0493196f79 /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=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-20 05:26:40.037933 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' Mon Apr 20 05:26:41 2026 * disk 0, size 768M Mon Apr 20 05:26:41 2026 * disk 1, size 512M Mon Apr 20 05:26:41 2026 * creating instance disks... Mon Apr 20 05:26:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:26:41 2026 adding disks to cluster config Mon Apr 20 05:26:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:26:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:26:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:26:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:26:42 2026 * running the instance OS create scripts... Mon Apr 20 05:26:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f119b06c-973a-4ae8-b2a5-6cfd196dc77d Serial number: 4 Creation time: 2026-04-20 05:26:41 Modification time: 2026-04-20 05:26:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:19:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a4da91d3-807d-431b-8cf5-3831ef66d1a3 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/65397bb0-5227-4aa3-8149-e758c7f80d62.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/65397bb0-5227-4aa3-8149-e758c7f80d62.file.disk0 (N/A:N/A) name: disk0 UUID: 0d0fd39d-1a5b-47e7-9b59-a4d27a74e7d3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7526fb1e-9c5e-47c0-9d16-c5804702206f.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7526fb1e-9c5e-47c0-9d16-c5804702206f.file.disk1 (N/A:N/A) name: disk1 UUID: 91aa0508-4539-4cc4-b43f-13618bb5c1a7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:26:44.135723 time=0:00:04.097790 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:26:44.135826 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2998 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:26:50.574742 time=0:00:06.438916 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:26:50.574845 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:26:50.574868 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 3001 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3001 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3002 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:26: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 3003 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3003 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3004 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3004 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:27:00.240865 time=0:00:09.665997 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:27:00.240969 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3007 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:27:02.379008 time=0:00:02.138039 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:27:02.379206 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3008 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:27:13.785534 time=0:00:11.406328 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:27:13.785658 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3009 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:27:15.776390 time=0:00:01.990732 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:27:15.776507 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f119b06c-973a-4ae8-b2a5-6cfd196dc77d Serial number: 16 Creation time: 2026-04-20 05:26:41 Modification time: 2026-04-20 05:27:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:19:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a4da91d3-807d-431b-8cf5-3831ef66d1a3 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/65397bb0-5227-4aa3-8149-e758c7f80d62.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/65397bb0-5227-4aa3-8149-e758c7f80d62.file.disk0 (N/A:N/A) name: disk0 UUID: 0d0fd39d-1a5b-47e7-9b59-a4d27a74e7d3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7526fb1e-9c5e-47c0-9d16-c5804702206f.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7526fb1e-9c5e-47c0-9d16-c5804702206f.file.disk1 (N/A:N/A) name: disk1 UUID: 91aa0508-4539-4cc4-b43f-13618bb5c1a7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:27:18 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:27:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:98:54: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' Mon Apr 20 05:27:19 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:27: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' Mon Apr 20 05:27:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:27: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' Mon Apr 20 05:27:22 2026 * disk 2, size 1.0G Mon Apr 20 05:27:22 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:27:22 2026 - INFO: Hotplug done. Mon Apr 20 05:27:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:27: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' Mon Apr 20 05:27:24 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:27: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-04-20 05:27:43.112821 time=0:00:27.336314 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:27:43.112957 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3030 GET /2/jobs/3031 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:27:45.524328 time=0:00:02.411371 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:27:45.524472 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:27:45.524496 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:27:45.524510 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:27:45.524522 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3032 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:27:51.954850 time=0:00:06.430328 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:27:51.954948 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:27:51.955041 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:27:51.955061 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:27:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:27:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:27: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 --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' Mon Apr 20 05:27:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:27:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:27: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' Mon Apr 20 05:27:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:27:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:27: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 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' Mon Apr 20 05:28:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:28:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:28:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:28:01.855882 time=0:00:09.900821 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:28:01.856039 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3039 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:28:03.871132 time=0:00:02.015093 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:28:03.871237 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 3040 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 3041 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 3042 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 3043 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 3044 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:28: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.05t4nscm -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-04-20 05:28:43.314338 time=0:00:39.443101 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:28:43.314684 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-04-20 05:28:54.847809 time=0:00:11.533125 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5fd395c07876258588a0c92b00c7ef551c03db69 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3047, 3048 Waiting for job 3047 ... Mon Apr 20 05:28:56 2026 * Verifying cluster config Mon Apr 20 05:28:56 2026 * Verifying cluster certificate files Mon Apr 20 05:28:56 2026 * Verifying hypervisor parameters Mon Apr 20 05:28:56 2026 * Verifying all nodes belong to an existing group Waiting for job 3048 ... Mon Apr 20 05:28:57 2026 * Verifying group 'default' Mon Apr 20 05:28:57 2026 * Gathering data (3 nodes) Mon Apr 20 05:28:57 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:28:58 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:28:58 2026 * Verifying configuration file consistency Mon Apr 20 05:28:58 2026 * Verifying node status Mon Apr 20 05:28:58 2026 * Verifying instance status Mon Apr 20 05:28:58 2026 * Verifying orphan volumes Mon Apr 20 05:28:58 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:28:58 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:28: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. Mon Apr 20 05:28:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:28:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:28:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:28:58 2026 * Other Notes Mon Apr 20 05:28:58 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5fd395c07876258588a0c92b00c7ef551c03db69 /var/lib/ganeti/config.data ---- 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-04-20 05:29:00.153587 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' Mon Apr 20 05:29:01 2026 * disk 0, size 768M Mon Apr 20 05:29:01 2026 * disk 1, size 512M Mon Apr 20 05:29:01 2026 * creating instance disks... Mon Apr 20 05:29:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:29:01 2026 adding disks to cluster config Mon Apr 20 05:29:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:29:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:29:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:29:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:29:02 2026 * running the instance OS create scripts... Mon Apr 20 05:29:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2f861521-9866-4eb7-914e-334a8d596fde Serial number: 4 Creation time: 2026-04-20 05:29:01 Modification time: 2026-04-20 05:29:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:08:31:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 926395c4-3505-47e5-8221-296ed3b763ce 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/330216c9-7663-48c9-b292-0084905f7801.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/330216c9-7663-48c9-b292-0084905f7801.file.disk0 (N/A:N/A) name: disk0 UUID: c31450e0-a1ba-495b-bab4-4bbec6158ef0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35e1aa1e-50cd-4391-aabc-b8c6e09e6235.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35e1aa1e-50cd-4391-aabc-b8c6e09e6235.file.disk1 (N/A:N/A) name: disk1 UUID: cbff1451-3307-4153-b4c9-e8165cb1813a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:29:03.957808 time=0:00:03.804221 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:29:03.958014 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3052 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:29:10.383692 time=0:00:06.425678 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:29:10.383790 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:29:10.383823 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 3055 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3055 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3056 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:29:14 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 3057 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3057 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3058 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3058 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:29:20.034007 time=0:00:09.650184 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:29:20.034123 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3061 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:29:22.033216 time=0:00:01.999093 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:29:22.033366 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3062 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:29:33.448503 time=0:00:11.415137 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:29:33.448620 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3063 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:29:35.433042 time=0:00:01.984422 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:29:35.433196 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2f861521-9866-4eb7-914e-334a8d596fde Serial number: 16 Creation time: 2026-04-20 05:29:01 Modification time: 2026-04-20 05:29:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:08:31:34 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 926395c4-3505-47e5-8221-296ed3b763ce 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/330216c9-7663-48c9-b292-0084905f7801.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/330216c9-7663-48c9-b292-0084905f7801.file.disk0 (N/A:N/A) name: disk0 UUID: c31450e0-a1ba-495b-bab4-4bbec6158ef0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35e1aa1e-50cd-4391-aabc-b8c6e09e6235.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35e1aa1e-50cd-4391-aabc-b8c6e09e6235.file.disk1 (N/A:N/A) name: disk1 UUID: cbff1451-3307-4153-b4c9-e8165cb1813a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:29:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:29:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:97:f2:e5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:29:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:29:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:29:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:29:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:29:42 2026 * disk 2, size 1.0G Mon Apr 20 05:29:42 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:29:42 2026 - INFO: Hotplug done. Mon Apr 20 05:29:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:29:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:29:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:29: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-04-20 05:30:02.623872 time=0:00:27.190676 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:30:02.624001 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3084 GET /2/jobs/3085 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:30:05.044364 time=0:00:02.420363 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:30:05.044494 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:30:05.044518 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:30:05.044534 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:30:05.044547 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3086 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:30:11.349767 time=0:00:06.305220 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:30:11.349862 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:30:11.349886 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:30:11.349898 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:30:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:30:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:30: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' Mon Apr 20 05:30:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:30:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:30: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' Mon Apr 20 05:30:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:30:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:30: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 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' Mon Apr 20 05:30:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:30:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:30:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:30:21.182074 time=0:00:09.832176 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:30:21.182168 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3093 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:30:23.193981 time=0:00:02.011813 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:30:23.194080 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 3094 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 3095 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 3096 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 3097 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 3098 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:31: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.05t4nscm -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-04-20 05:31:02.604001 time=0:00:39.409921 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:31:02.604202 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-04-20 05:31:14.325163 time=0:00:11.720961 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 81ebd656680a82e306c968a2a1ae3c85acaa3782 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3101, 3102 Waiting for job 3101 ... Mon Apr 20 05:31:16 2026 * Verifying cluster config Mon Apr 20 05:31:16 2026 * Verifying cluster certificate files Mon Apr 20 05:31:16 2026 * Verifying hypervisor parameters Mon Apr 20 05:31:16 2026 * Verifying all nodes belong to an existing group Waiting for job 3102 ... Mon Apr 20 05:31:16 2026 * Verifying group 'default' Mon Apr 20 05:31:16 2026 * Gathering data (3 nodes) Mon Apr 20 05:31:16 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:31:17 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:31:17 2026 * Verifying configuration file consistency Mon Apr 20 05:31:17 2026 * Verifying node status Mon Apr 20 05:31:17 2026 * Verifying instance status Mon Apr 20 05:31:17 2026 * Verifying orphan volumes Mon Apr 20 05:31:17 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:31:17 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:31:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:31:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:31:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:31:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:31:17 2026 * Other Notes Mon Apr 20 05:31:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 81ebd656680a82e306c968a2a1ae3c85acaa3782 /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-04-20 05:31:21.055624 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' Mon Apr 20 05:31:22 2026 * disk 0, size 768M Mon Apr 20 05:31:22 2026 * disk 1, size 512M Mon Apr 20 05:31:22 2026 * creating instance disks... Mon Apr 20 05:31:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:31:22 2026 adding disks to cluster config Mon Apr 20 05:31:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:31:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:31:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:31:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:31:23 2026 * running the instance OS create scripts... Mon Apr 20 05:31:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e3a3e348-cbc6-4a59-b2a1-99ca040326e2 Serial number: 4 Creation time: 2026-04-20 05:31:22 Modification time: 2026-04-20 05:31:23 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:45:dc:18 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: dc7f0605-eaf7-4ab0-bc1f-99befc2862c5 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/9ef202c5-1547-4d91-a0e6-669a0663b6e3.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9ef202c5-1547-4d91-a0e6-669a0663b6e3.file.disk0 (N/A:N/A) name: disk0 UUID: 850c9bf1-5ede-409a-bde8-1937ff235228 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/907816d4-60b2-44b5-bfd8-f2546b8ac5e7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/907816d4-60b2-44b5-bfd8-f2546b8ac5e7.file.disk1 (N/A:N/A) name: disk1 UUID: 557adf17-a1b0-4b62-8b94-fd6dea9e97ec Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:31:24.870722 time=0:00:03.815098 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:31:24.870857 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3107 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:31:31.267184 time=0:00:06.396327 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:31:31.267320 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:31:31.267343 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 3110 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3110 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3111 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:31: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 3112 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 3112 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 3113 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3113 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states 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-04-20 05:31:40.781007 time=0:00:09.513664 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:31:40.781119 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3116 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:31:42.779120 time=0:00:01.998001 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:31:42.779285 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3117 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:31:54.244325 time=0:00:11.465040 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:31:54.244463 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3118 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:31:56.233225 time=0:00:01.988762 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:31:56.233380 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e3a3e348-cbc6-4a59-b2a1-99ca040326e2 Serial number: 16 Creation time: 2026-04-20 05:31:22 Modification time: 2026-04-20 05:31:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:45:dc:18 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: dc7f0605-eaf7-4ab0-bc1f-99befc2862c5 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/9ef202c5-1547-4d91-a0e6-669a0663b6e3.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9ef202c5-1547-4d91-a0e6-669a0663b6e3.file.disk0 (N/A:N/A) name: disk0 UUID: 850c9bf1-5ede-409a-bde8-1937ff235228 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/907816d4-60b2-44b5-bfd8-f2546b8ac5e7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/907816d4-60b2-44b5-bfd8-f2546b8ac5e7.file.disk1 (N/A:N/A) name: disk1 UUID: 557adf17-a1b0-4b62-8b94-fd6dea9e97ec Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:31:58 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:31:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c2:b6:4e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:32:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 05: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' Mon Apr 20 05:32:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 05: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 -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-04-20 05:32:20.161855 time=0:00:23.928475 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:32:20.161958 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3137 GET /2/jobs/3138 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:32:22.592179 time=0:00:02.430221 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:32:22.592301 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:32:22.592344 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:32:22.592365 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:32:22.592377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3139 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:32:29.005004 time=0:00:06.412627 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:32:29.005167 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:32:29.005190 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:32:29.005205 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:32:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:32:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:32: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' Mon Apr 20 05:32:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:32:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:32: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' Mon Apr 20 05:32:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:32:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05: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' Mon Apr 20 05:32:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:32:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:32:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:32:38.776285 time=0:00:09.771080 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:32:38.776433 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-04-20 05:32:40.793955 time=0:00:02.017522 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:32:40.794102 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 3147 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 3148 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 3149 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 3150 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 3151 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:33:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:33:20.314757 time=0:00:39.520655 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:33:20.314874 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-04-20 05:33:31.838928 time=0:00:11.524054 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 033952485f22837f0019015e76ee837eea02a2b5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3154, 3155 Waiting for job 3154 ... Mon Apr 20 05:33:33 2026 * Verifying cluster config Mon Apr 20 05:33:33 2026 * Verifying cluster certificate files Mon Apr 20 05:33:33 2026 * Verifying hypervisor parameters Mon Apr 20 05:33:33 2026 * Verifying all nodes belong to an existing group Waiting for job 3155 ... Mon Apr 20 05:33:34 2026 * Verifying group 'default' Mon Apr 20 05:33:34 2026 * Gathering data (3 nodes) Mon Apr 20 05:33:34 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:33:35 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:33:35 2026 * Verifying configuration file consistency Mon Apr 20 05:33:35 2026 * Verifying node status Mon Apr 20 05:33:35 2026 * Verifying instance status Mon Apr 20 05:33:35 2026 * Verifying orphan volumes Mon Apr 20 05:33:35 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:33:35 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:33: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. Mon Apr 20 05:33:35 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Apr 20 05:33:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:33:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:33:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:33:35 2026 * Other Notes Mon Apr 20 05:33:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 033952485f22837f0019015e76ee837eea02a2b5 /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-04-20 05:33:38.546964 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' Mon Apr 20 05:33:39 2026 * disk 0, size 768M Mon Apr 20 05:33:39 2026 * disk 1, size 512M Mon Apr 20 05:33:39 2026 * creating instance disks... Mon Apr 20 05:33:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:33:40 2026 adding disks to cluster config Mon Apr 20 05:33:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:33:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:33:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:33:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:33:40 2026 * running the instance OS create scripts... Mon Apr 20 05:33:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f75aedc0-73d9-44c9-b676-d887c79ca88f Serial number: 4 Creation time: 2026-04-20 05:33:40 Modification time: 2026-04-20 05:33:40 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:a8:75 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4adf83ce-42de-475b-8c22-49eab66523fb 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/44ff2ff7-a9a2-4e34-a879-d6015b0aa3b8.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/44ff2ff7-a9a2-4e34-a879-d6015b0aa3b8.file.disk0 (N/A:N/A) name: disk0 UUID: 53319d66-2204-4261-832a-894b216f7d06 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c2b1be65-65b3-4cb3-a2ca-31d97ba5b5d8.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c2b1be65-65b3-4cb3-a2ca-31d97ba5b5d8.file.disk1 (N/A:N/A) name: disk1 UUID: 70bb6703-aa3a-48ad-aec4-fbffc32676df Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:33:42.374705 time=0:00:03.827741 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:33:42.374835 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3160 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:33:48.786821 time=0:00:06.411986 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:33:48.786995 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:33:48.787036 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 3163 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3163 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3164 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:33: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 3165 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3165 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3166 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3166 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:33:58.399856 time=0:00:09.612820 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:33:58.400028 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3169 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:34:00.405129 time=0:00:02.005101 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:34:00.405271 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3170 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:34:11.772655 time=0:00:11.367384 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:34:11.774214 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3171 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:34:13.688570 time=0:00:01.914356 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:34:13.688734 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f75aedc0-73d9-44c9-b676-d887c79ca88f Serial number: 16 Creation time: 2026-04-20 05:33:40 Modification time: 2026-04-20 05:34:12 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:a8:75 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4adf83ce-42de-475b-8c22-49eab66523fb 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/44ff2ff7-a9a2-4e34-a879-d6015b0aa3b8.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/44ff2ff7-a9a2-4e34-a879-d6015b0aa3b8.file.disk0 (N/A:N/A) name: disk0 UUID: 53319d66-2204-4261-832a-894b216f7d06 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c2b1be65-65b3-4cb3-a2ca-31d97ba5b5d8.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c2b1be65-65b3-4cb3-a2ca-31d97ba5b5d8.file.disk1 (N/A:N/A) name: disk1 UUID: 70bb6703-aa3a-48ad-aec4-fbffc32676df Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:34:15 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:34:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:67:29:33,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' Mon Apr 20 05:34:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:34: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' Mon Apr 20 05:34:18 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:34: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 --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:34:20 2026 * disk 2, size 1.0G Mon Apr 20 05:34:20 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:34:20 2026 - INFO: Hotplug done. Mon Apr 20 05:34:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:34: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' Mon Apr 20 05:34:22 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:34: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-04-20 05:34:40.899169 time=0:00:27.210435 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:34:40.899371 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3192 GET /2/jobs/3193 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:34:43.312978 time=0:00:02.413607 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:34:43.313092 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:34:43.313115 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:34:43.313142 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:34:43.313163 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3194 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:34:49.729666 time=0:00:06.416503 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:34:49.729764 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:34:49.729819 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:34:49.729833 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:34:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:34:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:34: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' Mon Apr 20 05:34:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:34:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:34: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' Mon Apr 20 05:34:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:34:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:34: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' Mon Apr 20 05:34:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:34:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:34:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:34:59.850051 time=0:00:10.120218 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:34:59.850179 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3201 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:35:01.953401 time=0:00:02.103222 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:35:01.953523 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 3202 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 3203 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 3204 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 3205 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 3206 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:35: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.05t4nscm -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-04-20 05:35:41.317897 time=0:00:39.364374 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:35:41.318063 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-04-20 05:35:52.855164 time=0:00:11.537101 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d2390693c364aa0858c9fe551432bb476f6c70a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3209, 3210 Waiting for job 3209 ... Mon Apr 20 05:35:54 2026 * Verifying cluster config Mon Apr 20 05:35:54 2026 * Verifying cluster certificate files Mon Apr 20 05:35:54 2026 * Verifying hypervisor parameters Mon Apr 20 05:35:54 2026 * Verifying all nodes belong to an existing group Waiting for job 3210 ... Mon Apr 20 05:35:55 2026 * Verifying group 'default' Mon Apr 20 05:35:55 2026 * Gathering data (3 nodes) Mon Apr 20 05:35:55 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:35:56 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:35:56 2026 * Verifying configuration file consistency Mon Apr 20 05:35:56 2026 * Verifying node status Mon Apr 20 05:35:56 2026 * Verifying instance status Mon Apr 20 05:35:56 2026 * Verifying orphan volumes Mon Apr 20 05:35:56 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:35:56 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:35: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. Mon Apr 20 05:35:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:35:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:35:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:35:56 2026 * Other Notes Mon Apr 20 05:35:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d2390693c364aa0858c9fe551432bb476f6c70a /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-04-20 05:35:58.062847 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' Mon Apr 20 05:35:59 2026 * disk 0, size 768M Mon Apr 20 05:35:59 2026 * disk 1, size 512M Mon Apr 20 05:35:59 2026 * creating instance disks... Mon Apr 20 05:35:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:35:59 2026 adding disks to cluster config Mon Apr 20 05:35:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:35:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:35:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:35:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:36:00 2026 * running the instance OS create scripts... Mon Apr 20 05:36:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8e9c22fd-cf44-4ae1-a507-5a1613713560 Serial number: 4 Creation time: 2026-04-20 05:35:59 Modification time: 2026-04-20 05:36:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:55:a5:35 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4a02342e-61c5-449e-b53c-6573238b0ed0 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/11d54ca4-e83b-442c-99a1-e9a109874bd5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11d54ca4-e83b-442c-99a1-e9a109874bd5.file.disk0 (N/A:N/A) name: disk0 UUID: c7031a75-4e7a-4048-94f1-027c3b4099c7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33d12092-bfd0-4521-8013-12e42c686a13.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33d12092-bfd0-4521-8013-12e42c686a13.file.disk1 (N/A:N/A) name: disk1 UUID: 6e5498ea-7d02-43ac-98c7-c6ea2d2afde9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:36:01.994362 time=0:00:03.931515 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-20 05:36:01.994515 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:36:08.414452 time=0:00:06.419937 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:36:08.414639 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:36:08.414664 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 3217 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3217 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3218 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:36:12 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 3219 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3219 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3220 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3220 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:36:17.899479 time=0:00:09.484815 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:36:17.899579 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3223 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:36:19.908983 time=0:00:02.009404 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:36:19.909089 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3224 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:36:31.332214 time=0:00:11.423125 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:36:31.332327 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3225 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:36:33.308581 time=0:00:01.976254 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:36:33.308721 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8e9c22fd-cf44-4ae1-a507-5a1613713560 Serial number: 16 Creation time: 2026-04-20 05:35:59 Modification time: 2026-04-20 05:36:32 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:55:a5:35 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4a02342e-61c5-449e-b53c-6573238b0ed0 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/11d54ca4-e83b-442c-99a1-e9a109874bd5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11d54ca4-e83b-442c-99a1-e9a109874bd5.file.disk0 (N/A:N/A) name: disk0 UUID: c7031a75-4e7a-4048-94f1-027c3b4099c7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33d12092-bfd0-4521-8013-12e42c686a13.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33d12092-bfd0-4521-8013-12e42c686a13.file.disk1 (N/A:N/A) name: disk1 UUID: 6e5498ea-7d02-43ac-98c7-c6ea2d2afde9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:36:35 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:36:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7a:9f: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' Mon Apr 20 05:36:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:36: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' Mon Apr 20 05:36:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:36: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' Mon Apr 20 05:36:39 2026 * disk 2, size 1.0G Mon Apr 20 05:36:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:36:40 2026 - INFO: Hotplug done. Mon Apr 20 05:36:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:36: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' Mon Apr 20 05:36:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:36: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: 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-04-20 05:37:00.918895 time=0:00:27.610174 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:37:00.919190 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3246 GET /2/jobs/3247 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:37:03.320258 time=0:00:02.401068 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:37:03.320402 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:37:03.320427 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:37:03.320442 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:37:03.320455 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3248 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:37:09.746280 time=0:00:06.425825 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:37:09.746470 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:37:09.746501 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:37:09.746516 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:37:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:37:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:37: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' Mon Apr 20 05:37:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:37:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:37: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' Mon Apr 20 05:37:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:37:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:37: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' Mon Apr 20 05:37:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:37:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:37:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:37:19.765993 time=0:00:10.019477 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:37:19.766195 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3255 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:37:21.881836 time=0:00:02.115641 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:37:21.882021 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 3256 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 3257 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 3258 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 3259 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 3260 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:38: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.05t4nscm -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-04-20 05:38:01.308127 time=0:00:39.426106 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:38:01.308235 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-04-20 05:38:13.019805 time=0:00:11.711570 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9adb795f0c7057820f9ebcba6aa4dd3ea7947fc7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3263, 3264 Waiting for job 3263 ... Mon Apr 20 05:38:14 2026 * Verifying cluster config Mon Apr 20 05:38:14 2026 * Verifying cluster certificate files Mon Apr 20 05:38:14 2026 * Verifying hypervisor parameters Mon Apr 20 05:38:14 2026 * Verifying all nodes belong to an existing group Waiting for job 3264 ... Mon Apr 20 05:38:15 2026 * Verifying group 'default' Mon Apr 20 05:38:15 2026 * Gathering data (3 nodes) Mon Apr 20 05:38:15 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:38:16 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:38:16 2026 * Verifying configuration file consistency Mon Apr 20 05:38:16 2026 * Verifying node status Mon Apr 20 05:38:16 2026 * Verifying instance status Mon Apr 20 05:38:16 2026 * Verifying orphan volumes Mon Apr 20 05:38:16 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:38:16 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:38: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. Mon Apr 20 05:38:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:38:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:38:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:38:16 2026 * Other Notes Mon Apr 20 05:38:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9adb795f0c7057820f9ebcba6aa4dd3ea7947fc7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-20 05:38:19.300678 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' Mon Apr 20 05:38:20 2026 * disk 0, size 768M Mon Apr 20 05:38:20 2026 * disk 1, size 512M Mon Apr 20 05:38:20 2026 * creating instance disks... Mon Apr 20 05:38:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:38:20 2026 adding disks to cluster config Mon Apr 20 05:38:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:38:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:38:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:38:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:38:21 2026 * running the instance OS create scripts... Mon Apr 20 05:38:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 4 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:38:21 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:38:23.105829 time=0:00:03.805151 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile **** 2026-04-20 05:38:23.105946 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-20 05:38:23.105967 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-20 05:38:23.105977 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Arguments in combination with --all are not allowed Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' 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 The watcher is paused until Mon Apr 20 17:38:24 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 3268 Waiting for job 3268 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.05t4nscm -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node major-quimby.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 3269 Waiting for job 3269 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node itchy.staging.ganeti.org became available Node major-quimby.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.05t4nscm -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-04-20 05:38:34.048377 time=0:00:10.942400 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-20 05:38:34.048469 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Apr 20 09:38:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Apr 20 09:38:34 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-20 05:38:34.708608 time=0:00:00.660139 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-20 05:38:34.708714 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-20 05:38:34.708732 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-20 05:38:34.708739 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-20 05:38:35.369784 time=0:00:00.661045 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-20 05:38:35.369928 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-20 05:38:35.607528 time=0:00:00.237600 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-20 05:38:35.607588 skipping Converting instance of template sharedfile, test(s) conversion feature disabled **** 2026-04-20 05:38:35.607600 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-20 05:38:35.607609 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3270 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:38:42.012478 time=0:00:06.404869 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:38:42.012573 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:38:42.012594 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 3273 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3273 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3274 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:38: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 3275 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3275 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3276 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3276 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:38:51.595074 time=0:00:09.582480 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:38:51.595226 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3279 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:38:53.606542 time=0:00:02.011316 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:38:53.606648 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3280 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:39:05.036274 time=0:00:11.429626 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:39:05.036431 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3281 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:39:07.049268 time=0:00:02.012837 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:39:07.049371 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /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/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4,nic.name/1,nic.ip/6,hv/vga,nic.network.name/2,hv/extra_cgroups,hv/disk_discard,disk.name/5,hv/kvm_path,disk.size/11,hv/extra_config,disk.uuid/3,nic.vlan/4,disk.sizes,snodes.group,hv/use_guest_agent,sdb_size,hv/num_ttys,custom_beparams,disk.uuid/4,nic.links,nic.networks.names,nic.name/0,nic.bridges,disk.size/7,be/minmem,hv/disk_type,disk.uuids,hv/viridian,hv/acpi,hv/startup_timeout,hv/user_shutdown,disk.uuid/6,nic.network/4,hv/bootloader_path,disk.names,disk.spindles/4,beparams,nic.mode/4,be/auto_balance,nic.network.name/0,hv/virtio_net_queues,hv/soundhw,hv/pci_pass,nic.mac/7,hv/spice_playback_compression,hv/disk_aio,disk.name/2,nic.link/2,ip,nic.mode/1,disk.spindles,pnode,nic.network.name/3,hv/cpu_weight,disks_active,disk.size/14,pnode.group.uuid,hv/mem_path,console,hv/cpu_mask,nic.networks,nic.network/1,custom_osparams,nic.ip/1,nic.ips,osparams,hv/cpu_cores,disk.uuid/15,nic.uuid/7,hv/security_domain,nic.names,hv/security_model,disk.spindles/0,nic.network.name/4,admin_state_source,disk.size/13,nic.network/6,hv/drop_capabilities,hv/usb_devices,hv/cpu_sockets,hv/spice_use_vdagent,disk.uuid/0,oper_vcpus,hv/spice_jpeg_wan_compression,hv/root_path,disk.spindles/6,nic.vlan/7,hv/cpu_threads,sda_size,disk.size/8,nic.network.name/5,nic.uuid/0,hv/usb_mouse,nic.ip/0,disk.name/12,disk.spindles/8,disk.uuid/7,hv/spice_image_compression,nic.network/5,be/vcpus,nic.bridge/2,hv/spice_tls_ciphers,hv/cpu_type,custom_hvparams,nic.link/1,disk.spindles/2,disk.spindles/3,hv/cdrom_disk_type,nic.mac/4,disk.spindles/1,disk.uuid/8,disk.spindles/9,hv/nic_type,nic.network.name/6,nic.link/0,disk.size/5,nic.name/6,oper_ram,be/spindle_use,disk.size/2,hv/vnet_hdr,nic.network/0,nic.name/5,hv/device_model,nic.uuid/3,nic.bridge/4,nic.network/3,mac,nic.link/6,uuid,nic.mode/3,disk.name/13,disk_template,hypervisor,bridge,vcpus,be/maxmem,nic.vlan/0,hv/spice_use_tls,network_port,disk.count,hv/disk_cache,nic.mac/1,admin_up,hv/kvm_extra,hv/vnc_x509_verify,nic.name/7,status,hv/spice_password_file,nic.mode/6,name,nic.link/4,disk.uuid/9,nic.uuid/1,disk.size/1,hv/bootloader_args,hv/devices,nic.link/7,disk.name/7,hv/keymap,disk.size/9,nic.vlans,disk.name/14,hv/machine_version,disk.name/0,hv/serial_speed,nic.ip/3,hv/use_bootloader,disk.spindles/10,disk.size/3,nic.mac/5,hv/spice_zlib_glz_wan_compression,hv/spice_ip_version,disk.spindles/5,nic.uuid/2,nic.bridge/6,disk.size/10,hv/vif_type,hv/spice_bind,disk.spindles/12,hv/init_script,nic_mode,disk.spindles/11,hv/vhost_net,nic.ip/2,disk.spindles/13,hv/migration_caps,os,disk.uuid/11,forthcoming,nic.mac/2,admin_state,nic.uuid/5,disk.uuid/14,nic.name/2,nic.mode/5,disk.uuid/13,be/always_failover,nic.bridge/7,nic.mode/0,oper_state,nic.link/5,serial_no,nic_link,nic.vlan/6,nic.mode/7,disk.spindles/14,hvparams,nic.bridge/3,nic.ip/4,hv/blockdev_prefix,hv/vnc_password_file,pnode.group,hv/cpuid,nic.vlan/1,nic.ip/7,nic.link/3,hv/initrd_path,disk.uuid/1,disk.spindles/7,nic.uuids,disk.name/3,nic.network/7,hv/cdrom2_image_path,nic.uuid/6,disk.size/4,nic.macs,hv/use_chroot,disk.size/12,nic.vlan/5,disk.name/1,disk.name/4,snodes,nic.count,disk.size/6,mtime,disk.uuid/12,hv/kernel_path,hv/cpu_cap,hv/vnc_bind_address,hv/floppy_image_path,disk.size/15,hv/kvm_pci_reservations,nic.mac/0,hv/migration_downtime,hv/kernel_args,hv/boot_order,nic.mac/3,hv/kvm_flag,nic.mac/6,hv/reboot_behavior,disk.uuid/2,disk.name/8,disk.spindles/15,disk.name/10,ctime,hv/cdrom_image_path,hv/serial_console,custom_nicparams,disk.size/0,nic.name/3,hv/vnc_tls,disk.name/15,disk_usage,snodes.group.uuid,hv/use_localtime,hv/spice_streaming_video,nic.bridge/0,disk.name/11,be/memory,disk.name/6,hv/vnc_x509_path,nic.network/2,hv/pae,nic.ip/5,disk.uuid/5,nic.modes,disk.uuid/10,tags,nic.bridge/5,nic.mode/2,hv/vif_script,nic.uuid/4,nic.network.name/7,nic.bridge/1,nic.vlan/3,nic.network.name/1,nic_network,nic.vlan/2,hv/scsi_controller_type,disk.name/9,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,disk.name/9,hv/scsi_controller_type,nic.vlan/2,nic_network,nic.network.name/1,nic.vlan/3,nic.bridge/1,nic.network.name/7,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_script,nic.mode/2,nic.bridge/5,tags,disk.uuid/10,nic.modes,disk.uuid/5,nic.ip/5,hv/pae >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/2,hv/vnc_x509_path,disk.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,disk.name/11,nic.bridge/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_streaming_video,hv/use_localtime,snodes.group.uuid,disk_usage,disk.name/15,hv/vnc_tls,nic.name/3,disk.size/0,custom_nicparams,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,ctime,disk.name/10,disk.spindles/15,disk.name/8,disk.uuid/2,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/6,hv/kvm_flag,nic.mac/3,hv/boot_order,hv/kernel_args,hv/migration_downtime,nic.mac/0,hv/kvm_pci_reservations,disk.size/15,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_bind_address,hv/cpu_cap,hv/kernel_path,disk.uuid/12,mtime,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,snodes,disk.name/4,disk.name/1,nic.vlan/5,disk.size/12,hv/use_chroot,nic.macs,disk.size/4,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,nic.network/7,disk.name/3,nic.uuids,disk.spindles/7,disk.uuid/1,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/3,nic.ip/7,nic.vlan/1,hv/cpuid,pnode.group,hv/vnc_password_file,hv/blockdev_prefix,nic.ip/4,nic.bridge/3,hvparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic_link,serial_no,nic.link/5,oper_state,nic.mode/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,be/always_failover,disk.uuid/13,nic.mode/5,nic.name/2,disk.uuid/14,nic.uuid/5,admin_state,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.uuid/11,os,hv/migration_caps,disk.spindles/13,nic.ip/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,disk.spindles/11,nic_mode,hv/init_script,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,hv/vif_type,disk.size/10,nic.bridge/6,nic.uuid/2,disk.spindles/5,hv/spice_ip_version,hv/spice_zlib_glz_wan_compression,nic.mac/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/3,disk.spindles/10,hv/use_bootloader,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_speed,disk.name/0,hv/machine_version,disk.name/14,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,hv/keymap,disk.name/7,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/bootloader_args,disk.size/1,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,nic.link/4,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output status,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_verify,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_cache,disk.count,network_port,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,be/maxmem,vcpus,bridge,hypervisor,disk_template,disk.name/13,nic.mode/3,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/6,mac >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/3,nic.bridge/4,nic.uuid/3,hv/device_model,nic.name/5,nic.network/0,hv/vnet_hdr,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/spindle_use,oper_ram,nic.name/6,disk.size/5,nic.link/0,nic.network.name/6,hv/nic_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/9,disk.uuid/8,disk.spindles/1,nic.mac/4,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,nic.link/1,custom_hvparams,hv/cpu_type,hv/spice_tls_ciphers,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/vcpus,nic.network/5,hv/spice_image_compression,disk.uuid/7,disk.spindles/8,disk.name/12,nic.ip/0,hv/usb_mouse,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,disk.size/8,sda_size,hv/cpu_threads,nic.vlan/7,disk.spindles/6,hv/root_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.uuid/0,hv/spice_use_vdagent,hv/cpu_sockets,hv/usb_devices,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/6,disk.size/13,admin_state_source,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/security_model,nic.names,hv/security_domain,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/15,hv/cpu_cores,osparams,nic.ips,nic.ip/1,custom_osparams,nic.network/1,nic.networks,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output console,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.size/14,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,nic.network.name/3,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles,nic.mode/1,ip,nic.link/2,disk.name/2,hv/disk_aio,hv/spice_playback_compression,nic.mac/7,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/virtio_net_queues,nic.network.name/0,be/auto_balance,nic.mode/4,beparams,disk.spindles/4,disk.names,hv/bootloader_path,nic.network/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,hv/user_shutdown,hv/startup_timeout,hv/acpi,hv/viridian,disk.uuids,hv/disk_type,be/minmem,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/0,nic.networks.names,nic.links,disk.uuid/4,custom_beparams,hv/num_ttys,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,snodes.group,disk.sizes,nic.vlan/4,disk.uuid/3,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,hv/kvm_path,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/extra_cgroups >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,hv/vga,nic.ip/6,nic.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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 -----------------------Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-20 05:39:18.845989 time=0:00:11.796618 [TestInstanceList] gnt-instance list <<<< 2026-04-20 05:39:18.846203 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: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 18 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:39:06 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-20 05:39:21.312387 time=0:00:02.466184 [TestInstanceInfo] gnt-instance info <<<< 2026-04-20 05:39:21.312559 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 18 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:39:06 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:39:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:39:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0e:36: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' Mon Apr 20 05:39:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:39: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' Mon Apr 20 05:39:26 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:39: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' Mon Apr 20 05:39:28 2026 * disk 2, size 1.0G Mon Apr 20 05:39:28 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:39:28 2026 - INFO: Hotplug done. Mon Apr 20 05:39:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:39: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' Mon Apr 20 05:39:29 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:39: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-04-20 05:39:48.927920 time=0:00:27.615361 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:39:48.928067 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3303 GET /2/jobs/3304 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:39:51.332692 time=0:00:02.404625 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:39:51.332829 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:39:51.332854 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:39:51.332870 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:39:51.332882 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3305 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:39:57.751875 time=0:00:06.418993 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:39:57.751988 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:39:57.752042 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:39:57.752232 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 41 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:39:57 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.s6XgPO 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.s6XgPO && mv /tmp/gnt.s6XgPO /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: Mon Apr 20 05:39:59 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 41 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:39:57 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ZTFhK4 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.ZTFhK4 && mv /tmp/gnt.ZTFhK4 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 41 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:39:57 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 43 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:03 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 45 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:07 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:40:08.913252 time=0:00:11.161020 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 05:40:08.913390 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3314 GET /2/jobs/3315 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 05:40:12.924455 time=0:00:04.011065 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 05:40:12.924557 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 49 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4MdDtw 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.4MdDtw && mv /tmp/gnt.4MdDtw /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: Mon Apr 20 05:40:14 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 49 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.0HDHP2 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.0HDHP2 && mv /tmp/gnt.0HDHP2 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 49 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 51 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:19 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2a71be0-a10c-44b1-8971-1fe9205d8372 Serial number: 53 Creation time: 2026-04-20 05:38:20 Modification time: 2026-04-20 05:40:22 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7f:22:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c81947a2-468b-4783-a182-af3d80c70c62 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/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2c9c1ff6-a30e-4f13-afd8-ede0dc13c5ad.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d6240dcc-f497-428b-88cb-bbb1c1943439 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c9ab2c79-1023-4f4a-9f50-61fb3b4ab0d4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 69bcbbe3-d021-4259-be01-472a0e1dfa9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:40:24.357721 time=0:00:11.433164 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-20 05:40:24.357868 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3324 GET /2/jobs/3325 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-20 05:40:28.696156 time=0:00:04.338288 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-20 05:40:28.696291 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:40:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:40:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:40: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' Mon Apr 20 05:40:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:40:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:40: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' Mon Apr 20 05:40:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:40:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:40: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' Mon Apr 20 05:40:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:40:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:40:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:40:38.437674 time=0:00:09.741383 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:40:38.437822 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3332 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:40:40.426298 time=0:00:01.988476 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:40:40.426397 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 3333 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 3334 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 3335 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 3336 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 3337 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:41: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.05t4nscm -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-04-20 05:41:19.896110 time=0:00:39.469713 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:41:19.896266 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/3341 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/3342 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-20 05:41:25.288040 time=0:00:05.391774 [TestInstanceTags] gnt-instance tags <<<< 2026-04-20 05:41:25.288208 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3344, 3345 Waiting for job 3344 ... Mon Apr 20 05:41:27 2026 * Verifying cluster config Mon Apr 20 05:41:27 2026 * Verifying cluster certificate files Mon Apr 20 05:41:27 2026 * Verifying hypervisor parameters Mon Apr 20 05:41:27 2026 * Verifying all nodes belong to an existing group Waiting for job 3345 ... Mon Apr 20 05:41:27 2026 * Verifying group 'default' Mon Apr 20 05:41:27 2026 * Gathering data (3 nodes) Mon Apr 20 05:41:27 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:41:28 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:41:28 2026 * Verifying configuration file consistency Mon Apr 20 05:41:28 2026 * Verifying node status Mon Apr 20 05:41:28 2026 * Verifying instance status Mon Apr 20 05:41:28 2026 * Verifying orphan volumes Mon Apr 20 05:41:28 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:41:28 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:41:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:41:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:41:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:41:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:41:28 2026 * Other Notes Mon Apr 20 05:41:28 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3347 Waiting for job 3347 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-20 05:41:30.917438 time=0:00:05.629230 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-20 05:41:30.917558 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/3350 Mon Apr 20 05:41:32 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-20 05:41:33.060358 time=0:00:02.142800 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-20 05:41:33.060479 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /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 ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid,ctime,ndparams,uuid,ctotal,mtotal,powered,spfree,master,cnodes,dfree,ndp/cpu_speed,ndp/ovs,group.uuid,role,mtime,csockets,sinst_list,group,master_capable,ndp/ssh_port,disk_state,dtotal,ndp/spindle_count,mnode,offline,pinst_cnt,custom_ndparams,drained,pip,sip,ndp/exclusive_storage,name,vm_capable,ndp/ovs_name,sptotal,ndp/oob_program,cnos,master_candidate,serial_no,sinst_cnt,pinst_list,mfree,tags,ndp/ovs_link,hv_state,bootid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,hv_state,ndp/ovs_link,tags,mfree,pinst_list,sinst_cnt,serial_no,master_candidate,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/oob_program,sptotal,ndp/ovs_name,vm_capable,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,sip,pip,drained,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pinst_cnt,offline,mnode,ndp/spindle_count,dtotal,disk_state,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output master_capable,group,sinst_list,csockets,mtime,role,group.uuid,ndp/ovs,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,cnodes,master,spfree,powered,mtotal,ctotal,uuid,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org major-quimby.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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org' scratchy.staging.ganeti.org major-quimby.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.staging.ganeti.org' major-quimby.staging.ganeti.org scratchy.staging.ganeti.org itchy.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-04-20 05:41:38.398666 time=0:00:05.338187 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-20 05:41:38.398805 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /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 opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority,opend,status,oplog,opresult,end_ts,opstatus,opexec,archived,start_ts,oppriority,opstart,received_ts,summary,ops,id,priority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output priority,id,ops,summary,received_ts,opstart,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output start_ts,archived,opexec,opstatus,end_ts,opresult,oplog,status,opend >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3331 3170 1733 2747 3032 2093 3033 223 442 2150 1672 1858 1592 1271 1691 3288 1915 885 1808 1476 1936 2859 460 906 3069 105 2955 1862 965 3267 1697 361 1210 2601 2846 1042 2084 3087 1242 1806 1896 549 2732 1365 3299 283 2980 630 2354 772 2788 371 2185 2192 1024 792 620 558 2814 1033 1172 1841 2677 330 1482 1285 340 3244 2391 752 3100 2835 638 2278 343 409 554 2382 3056 1343 808 1055 2361 2376 505 3060 130 1863 822 2531 1571 2539 721 1384 926 1219 2172 37 798 2711 1676 3010 3201 2744 633 2825 1878 1311 2201 1560 1289 644 2449 3089 2436 2930 1783 2454 1993 2350 1735 1240 1754 434 1102 744 39 385 2007 1114 64 556 420 3166 2484 2665 757 408 261 198 1879 1843 2871 272 700 3059 11 656 3105 1405 787 3022 782 1105 1756 2832 1423 986 2264 2647 537 3123 2292 1109 1022 3283 2095 2808 991 585 1708 2504 2820 1871 631 2854 829 2783 3248 1436 461 1991 14 1002 2452 3008 499 425 3001 1765 3106 668 2795 2105 1348 2460 161 359 2657 2535 2217 2167 116 3296 2409 2834 2265 1437 1826 3062 1611 3049 1264 1994 3319 582 618 2867 2775 2936 1810 1213 304 2245 3162 1778 1188 3 1702 157 2236 635 2083 1760 746 4 1020 1958 1481 1532 338 2916 100 2233 1143 3002 498 234 1326 621 1312 2617 1050 832 1970 421 448 358 3150 1255 2430 3006 731 2374 611 763 2437 1885 2324 3144 675 2765 1872 1941 2269 1253 647 1510 2099 2110 2198 299 1098 1679 262 1985 523 3012 2540 658 2829 2392 3019 1903 97 3029 1281 2790 1432 1973 1417 2111 3236 3206 1742 493 2146 1153 843 1650 1346 3306 1381 1415 2815 552 2003 3133 3145 213 886 3026 2635 2637 2349 3013 491 2161 1854 2077 451 1502 2993 13 456 680 1420 2524 107 1780 276 1734 1599 469 717 1421 1983 2130 2709 1252 1771 2206 3051 1245 2515 2485 353 1413 2397 1104 41 2232 182 285 548 2750 2758 2844 1331 2241 3326 1203 712 1158 1008 689 1773 89 2801 2481 2120 2630 695 642 3137 3287 1006 2394 2852 3035 1147 2188 1551 1426 649 660 1552 150 56 3122 2137 1567 3011 2366 571 708 1507 2628 2806 2308 137 2073 2999 1297 2373 3285 694 413 2934 2026 3227 1730 1951 376 2928 2357 145 1860 1459 2360 858 1469 849 1667 1785 882 927 68 20 704 3167 2588 930 793 3229 577 663 2496 2745 2663 3076 610 44 2001 2653 3221 1414 1452 1923 1307 99 982 1001 1344 681 2642 845 3134 889 1746 980 1596 2966 3161 22 780 2894 1999 2968 848 1788 2940 2850 1207 3218 2225 2221 1851 3213 530 1121 1931 142 2139 143 2302 2036 1332 1478 726 679 1731 3281 274 569 1562 1539 1792 3242 2899 2945 1120 1506 3338 1077 1440 163 1248 734 2262 3165 1379 1600 2757 2787 2114 1037 2627 2686 2301 1401 3228 3048 1919 360 7 2649 3310 674 250 1360 95 846 622 284 1968 524 1949 5 1267 149 1661 2159 1680 1836 1988 2125 243 1853 1025 172 3110 1869 1464 2283 1622 2691 2284 2155 1000 2920 898 1947 1643 905 2536 2991 1683 502 1088 1336 2964 2887 2613 378 915 71 1728 2959 1520 2918 1012 2658 645 1574 2548 1929 1237 2890 1677 2513 1455 1694 581 3038 720 2655 1071 2555 2977 3251 3289 1847 1852 2866 1558 597 1049 1755 1438 3309 3226 2811 2147 3179 729 366 2875 856 2227 3043 1445 1184 739 1590 2606 994 3315 2344 515 561 2163 2288 1967 1721 771 126 2341 1722 212 807 844 401 2816 685 2277 1076 3277 3090 2927 2662 1453 1887 2921 1865 1813 1450 2824 2469 2315 750 3098 667 225 2907 2595 1198 135 1996 698 1916 614 2636 1402 3016 851 2987 1664 1439 2838 1744 2471 1223 471 1398 2695 1483 2590 2148 703 79 2781 657 431 2888 3316 1178 2348 1816 2046 180 3191 315 1619 2492 1352 1214 2584 541 949 2638 801 3184 2443 1877 1645 1060 2066 1525 3005 784 2946 2868 2720 1848 2877 2978 1690 1429 2676 3235 1177 1208 270 1176 1835 942 2710 1155 1472 3204 146 3261 2596 2777 625 816 1278 2488 2967 124 2174 576 2652 2602 2030 1356 1763 2742 2347 600 173 235 941 1015 2679 3117 2704 2309 1955 1901 1 2098 1924 2525 1175 2445 2246 2874 1648 1625 2633 984 2333 1048 1669 2623 1294 3268 956 3111 2703 2873 1817 2880 1129 904 389 966 1747 400 1101 2837 141 961 2211 632 2286 931 293 1681 3286 2960 1173 3036 1914 2785 1112 101 1039 3159 1639 608 928 3314 122 1922 1527 2694 1874 1063 1444 1082 3050 988 3245 255 511 1374 1089 967 341 46 1793 1174 2280 1501 245 3020 920 2152 2982 1504 496 2693 719 3118 2457 1220 1904 1515 1842 85 1948 2094 2971 1313 1640 1468 1880 1283 55 49 1183 171 296 229 2337 2238 765 3039 1291 238 1364 1986 2821 2567 459 2307 222 2023 1828 430 1840 2738 2388 2841 123 3101 979 2855 3300 1548 759 974 2990 2998 2199 900 1540 370 1873 2591 2529 2886 334 3341 1632 1556 133 1152 1202 1598 2533 147 862 47 1758 1408 475 818 2031 2950 2497 1569 671 1631 555 673 395 2631 1284 1357 175 1489 1575 2126 1761 3156 1497 2181 3320 855 3304 1274 335 887 2138 2320 1723 1630 1809 2843 2325 2002 2731 2670 3195 3321 1959 2334 202 2749 1670 579 2285 424 914 2016 758 2049 527 2908 1045 59 185 2448 1570 290 725 1634 3095 2385 193 2678 2786 1944 232 1287 901 2833 812 417 1387 594 313 1400 1064 699 1370 2741 83 742 464 2170 2541 1378 189 3318 307 1798 603 1131 3053 2892 2869 9 2621 42 2287 3027 2564 2398 665 1822 1218 2975 2404 69 144 324 2646 1687 1499 705 2605 3345 854 354 1889 2755 3211 1652 786 2526 830 1937 388 1058 947 70 2306 2985 3266 1443 2455 2625 2706 3203 3058 2359 811 53 1581 716 2145 865 2447 528 2840 2305 2660 1646 833 1051 2688 1467 1126 1675 709 306 2932 90 445 1462 3225 2149 1511 790 655 1503 220 1241 411 102 1097 2395 2552 2124 2624 1832 1441 2112 482 247 1458 314 1397 1671 1315 192 2377 2794 1382 977 2807 2766 488 922 841 637 609 677 2717 1519 1966 1096 3305 2191 1981 996 2006 1594 134 2702 24 1990 2472 1196 662 1062 1554 1282 1906 2400 3252 1897 533 1635 2383 595 2412 2261 3073 3199 2396 2476 1814 2716 2572 2190 1900 3078 2009 3154 106 2577 1449 714 1781 2035 3253 2339 1713 592 958 981 2929 294 2640 2196 1056 418 2684 1759 3129 529 2291 1487 3136 1563 827 3241 2438 406 1844 1257 2817 1138 748 1933 45 3046 2860 184 1376 1484 118 1837 1268 2257 2690 2715 2054 2954 2664 516 2780 859 2616 1954 3047 416 902 3034 509 1786 538 1399 1254 2784 894 3224 310 2973 1545 221 809 1827 3332 3174 606 2122 1296 1945 216 3132 2102 2440 950 1206 3045 239 2530 1019 1962 1800 550 1150 317 1007 2503 2566 109 2543 1618 826 1004 2879 2707 241 983 436 1494 1157 3128 2184 1514 2106 1354 1329 650 1572 2406 2101 394 1953 2459 578 2895 1820 751 1324 1259 1753 1295 2032 112 613 2910 3175 2872 1530 779 2379 1447 1456 374 2029 2081 3186 651 2491 2681 895 1893 2746 1711 2589 2479 2891 441 2113 2131 265 1553 1706 1156 2904 91 203 3350 1757 2327 84 820 2597 1925 2014 108 604 2751 3220 2017 2418 929 31 1917 2560 2421 208 318 1127 1943 332 2117 1777 1496 3125 3262 1167 3164 1043 1187 1435 2774 3311 3239 1066 2519 1230 2420 2200 2756 545 860 487 711 2764 2551 2972 380 623 1085 2733 177 1266 2401 2427 179 96 32 1647 3240 2898 513 1715 1768 1194 2064 373 3223 1659 2079 532 63 1950 2499 1537 1422 2290 1227 111 23 103 2563 2041 646 1797 2304 2493 954 2870 534 2643 2933 2671 544 1186 1884 745 683 2912 52 691 1737 2332 447 688 1225 3042 375 2659 778 1023 1412 1238 3065 2772 2557 1403 201 3198 2259 3294 190 2721 3297 563 1845 2329 1861 209 1139 2762 237 2171 2207 347 542 1921 1231 2080 2696 3057 2268 1372 1961 568 2474 3112 2712 1940 2018 1144 427 1629 2862 2059 952 236 16 508 2338 764 814 601 2483 2234 733 676 3172 352 495 181 1111 3302 6 1821 1038 2641 211 2407 1909 521 3337 3312 828 1377 159 2434 1934 1987 153 2189 2316 917 3334 1270 297 1388 583 755 1912 2905 2343 1498 507 2561 2984 2352 512 1738 10 766 1409 1090 2039 2140 800 26 349 1260 167 2708 2115 1389 616 940 2620 1522 2580 2314 228 1812 1078 2522 2362 1703 2132 1034 2424 1928 1369 1314 3096 1434 78 2442 838 580 2166 957 560 1166 1280 2610 797 1992 2611 1624 1892 320 1745 1164 2086 3193 1103 1411 219 572 3212 590 2453 2520 1320 893 2143 2322 1115 210 227 30 1857 2393 3234 2346 1882 1586 587 2253 842 1080 1633 405 474 1054 114 2509 2204 160 1229 43 1573 2237 345 3054 2828 1182 756 3160 1226 2300 3116 136 2255 1956 2276 269 300 2776 2853 2446 686 3255 2911 195 1047 3181 791 2180 2698 946 2473 1084 50 2581 2477 2889 960 3202 1589 1710 2604 387 997 205 477 863 1608 3119 713 819 2839 2962 2087 3092 1512 2426 3014 1613 3322 199 3347 1546 1493 1790 3072 1960 884 1726 74 396 3209 76 1404 3147 3151 1794 2224 1342 975 1834 2748 77 3250 557 2809 1325 795 1587 2682 525 760 217 1762 450 817 2674 1165 740 3247 749 2685 2592 2883 204 3249 1538 1086 1359 2582 722 2514 291 1685 140 446 1516 823 2144 148 3214 393 34 415 3273 923 2313 2600 1087 3102 2468 365 835 138 1041 1308 1460 2464 2342 281 2176 1654 263 531 3169 1717 2667 518 2119 2974 1123 244 1725 693 2480 535 2428 2249 443 119 2092 1610 1491 2645 847 1732 2489 1913 2938 2068 639 3258 2713 1714 1789 25 2231 1805 1448 3335 2387 1964 249 2439 2739 1724 333 2847 2413 36 2614 1799 2055 251 564 1418 120 2915 2118 1898 1416 468 1815 877 267 605 2165 857 794 2997 589 342 1341 2037 2579 514 1209 3272 3324 1290 2949 458 2296 246 2240 1748 2089 1637 1338 892 907 871 1658 3030 2988 2902 2937 128 1686 414 1395 1353 2565 1228 2761 259 2771 1216 1300 379 1073 3088 2697 2727 2743 803 1543 1485 2793 2281 3063 2380 3279 1526 976 1358 426 2458 1017 1322 2909 1989 1716 945 1595 397 1719 1902 775 1908 3216 98 1151 2864 350 1811 1117 478 497 2802 3231 1191 1100 3275 543 1256 1221 690 1641 2042 999 1162 1180 767 1293 1604 702 1620 327 1292 2336 1689 2672 1190 1339 2414 3173 2752 1718 258 783 1327 3208 1310 3183 1818 61 2432 1593 3276 2532 1072 1824 599 1541 1644 392 2024 504 2576 852 1142 1433 288 457 2897 1302 2097 2004 3126 1523 628 2941 1895 3254 3004 1577 968 65 821 1272 1351 2931 3037 2578 2575 3327 278 240 1601 357 1106 2279 1517 2402 3017 1918 2550 2317 3097 2 3099 3313 2527 2060 3094 2205 1796 890 295 54 2061 839 152 2260 1427 1531 248 2494 17 1555 1547 2356 2274 1234 1665 888 2603 2331 1428 2570 1688 567 1323 62 1065 672 619 1457 2104 2587 2090 1890 2544 2025 3171 3075 2057 3284 452 1030 1046 2506 3185 627 444 2979 2996 1974 540 162 66 2015 403 3074 2450 3187 804 2517 593 1609 1407 2389 547 92 3323 215 788 506 659 3348 113 2075 2490 1557 3114 1942 2521 2699 422 2082 598 2364 715 355 1580 2226 3000 2518 2512 761 955 470 3143 536 1394 86 2650 2399 2103 2187 1014 3138 3031 2718 3070 938 218 1766 2782 1564 2212 2000 908 1606 2944 2194 1508 1168 2730 329 937 1764 1159 1181 546 3257 3292 3290 813 3182 978 170 2467 2051 3064 2963 3197 2047 2823 1588 2922 559 1361 1767 2178 2433 231 2917 1146 770 1067 1081 853 1192 2160 1707 1383 1846 3141 1371 2141 3329 2736 526 2173 2069 1367 2994 1419 2981 168 2239 2528 155 196 3342 1099 799 2441 1261 3339 2048 2027 2992 3066 2311 2369 2799 2523 1649 3044 2367 2508 1935 925 127 1466 692 1979 1391 1442 1492 383 2884 773 815 67 2462 1963 2516 2370 1185 2038 2091 2186 1591 1740 3067 962 2128 939 2583 165 519 1971 187 1866 1265 2896 1396 684 2725 266 2498 2935 2019 2957 2214 2169 2956 1939 918 2107 2321 429 1565 850 2213 2256 861 2052 1340 1251 2153 2294 2661 935 1684 33 878 1305 2545 615 3333 2076 2923 1651 1247 2547 718 206 1602 503 1579 271 1328 35 2556 1425 256 3301 2415 301 2466 38 629 805 29 2830 728 1212 1980 115 2323 741 1368 2622 2965 1244 1470 404 736 2243 2210 1454 472 2759 3246 1330 1003 1119 1642 2330 575 2375 1804 2735 1345 2411 2629 727 3061 2136 1309 253 1044 612 735 948 51 2072 2182 1615 3293 1390 1246 500 2100 899 2266 1529 2845 2177 2969 224 2228 1279 169 1673 481 466 2607 117 2134 987 1362 3298 3270 1091 2951 1235 707 896 1471 419 2298 2058 3115 1094 2666 989 2183 1321 754 1535 3055 2179 1533 3007 1350 1743 1010 3176 1825 1505 1335 1774 2326 666 1802 2063 2900 1116 2822 3317 1946 2272 2247 3093 1061 2612 2193 2263 346 2012 2062 1133 3207 2573 2299 3080 2608 1891 183 490 2123 670 2943 2914 1169 3238 1776 1075 2831 3153 1709 1215 1660 824 3040 2796 1976 701 1355 1803 2358 2254 2116 3177 372 2569 1477 273 2553 2022 2554 2045 3041 2470 432 2654 1204 3140 2244 1135 3015 15 377 1720 492 2913 1211 178 2381 2836 2109 2363 2384 351 1521 2133 2403 2673 1373 1700 319 2719 687 831 2851 1704 1032 1868 257 1823 992 1674 2705 2020 280 732 3263 1621 440 2701 810 903 2011 1027 2216 1911 151 88 467 226 747 132 1830 3130 2085 12 944 1668 573 2881 1385 412 3103 969 3109 3142 2425 3328 2609 1701 1549 1304 2534 3260 1380 2368 1110 1662 2050 1200 3230 1059 617 1907 2906 2722 1965 1899 2689 2865 81 438 3152 2461 566 2495 3139 2619 2878 1957 2353 1108 260 1145 2033 2559 891 367 2195 640 194 3025 570 158 2734 3343 1972 1474 3340 3079 1741 3104 2486 87 2939 479 2154 435 1375 3084 110 1888 1831 724 3196 1807 1850 1233 1787 390 3135 326 696 463 1910 476 2885 2386 3009 2223 2810 2151 3081 27 2728 2848 2208 3157 1829 2378 1195 398 1074 876 1751 164 2034 1317 1480 2767 28 3120 131 1682 3256 1095 3082 2510 1550 176 1770 1473 1132 1236 410 2753 2740 73 762 1199 484 21 2209 3086 921 911 2273 2219 3131 909 1141 1276 3108 3307 2328 2778 282 368 337 654 18 1347 2096 1969 1729 565 1801 1193 510 2598 3003 1263 3233 364 936 1013 2008 1016 3091 1406 230 356 407 1772 1616 706 1298 1614 1269 1431 277 75 897 880 553 2644 139 723 1655 806 2175 94 1585 485 402 2251 453 1627 2070 1657 964 971 1128 3330 386 2626 2365 2267 2202 2507 57 678 3295 769 214 2803 1057 3280 1839 2487 1040 1736 2429 1666 1124 1035 768 454 664 2948 1021 1337 275 174 455 2435 2683 1275 3264 1005 2318 486 2863 1859 2819 1393 1833 1053 2475 200 1299 465 3278 2335 3113 287 3192 439 2634 825 1125 423 3205 2293 494 1583 1366 743 292 391 2961 2926 2405 3271 2416 1524 1500 2444 2826 1363 3149 785 1678 932 1995 1333 883 3291 636 1856 382 1513 2723 1876 501 985 912 3336 2345 2282 2040 3237 2773 3077 2675 2164 1612 753 2417 3189 517 634 562 1920 669 325 2805 2687 1997 3215 2804 1079 1528 1465 2162 186 2168 1029 837 959 286 919 3269 1163 1286 1222 428 1698 1705 2078 916 1011 2800 1855 1316 1486 433 1386 2754 697 2876 2568 1775 2599 348 864 2390 2013 1301 3303 3232 1875 2858 336 1070 776 2861 3346 1559 2142 2789 2056 104 2692 879 2882 1239 1636 934 2760 2252 796 2952 2924 1136 870 2053 3178 682 1488 1750 268 1093 3021 2250 995 2235 303 2500 1870 302 121 1171 207 1273 363 607 998 1495 1984 2542 1696 3124 1952 1977 2229 933 2768 2849 1791 1752 2812 1782 1018 1028 1784 2410 1392 1607 1179 1905 574 2028 2656 1795 1068 1475 3028 781 990 2295 3188 2571 80 3052 362 1349 2989 2297 1864 2121 3163 2422 2700 2842 344 2726 2351 1926 641 551 3148 840 2463 1617 1582 866 384 1118 1605 2919 2792 2220 331 1566 2791 72 2289 309 2215 197 1009 1653 626 2074 1262 2135 3222 2651 19 1626 1026 1849 2501 1154 1461 1130 737 1107 624 924 1083 1542 1161 2248 2511 1170 321 2371 873 489 1463 993 2903 1205 2275 2355 2995 3243 2478 2108 1319 323 2558 1069 449 1819 3194 836 2668 2419 3127 1334 2593 3085 3325 381 483 1479 3083 970 3308 602 2680 1749 1578 2310 2901 3344 943 2797 3349 2947 1197 3071 2763 1446 1518 1663 1148 48 2158 156 2769 316 82 584 2408 3024 2340 1597 648 2242 2258 1137 2010 1277 3158 1140 2857 2549 1975 60 1883 1217 129 951 3259 2319 1769 1536 188 1490 2639 3180 305 289 2203 3023 2230 2222 869 710 3018 868 2270 1288 2156 254 462 1712 2737 3168 1509 2585 1930 1250 2431 2970 2372 233 2925 653 588 953 2465 910 2005 369 3121 1927 2303 2127 1623 2648 1031 328 1249 1113 2856 2813 1886 874 2088 1779 2779 1424 1451 1727 2827 264 339 2456 1036 166 2537 1603 3155 774 2632 1160 2958 2044 2562 2312 2986 279 963 1224 2798 1739 522 1306 1561 125 437 2586 1584 399 298 1568 643 2129 3190 480 1544 1638 2538 2218 1982 2065 2451 1232 191 2482 1692 3146 312 2043 1201 8 40 1318 2770 539 1052 1410 867 311 661 2729 1699 2546 1628 58 322 1932 2618 875 2953 242 154 2818 93 2505 2271 1938 3210 2942 1092 1838 2574 1430 2502 2021 3219 308 586 1576 3265 1149 596 973 1134 913 3200 520 591 1243 2893 3107 2157 1189 252 1303 652 2983 802 2594 1122 872 2976 2714 1894 2615 1656 2669 2197 1998 3068 789 2423 2724 738 777 3217 1693 1978 881 1881 2071 1695 1258 730 1867 2067 3282 972 473 1534 3274 834' 3331 3170 1733 2747 3032 2093 3033 223 442 2150 1672 1858 1592 1271 1691 3288 1915 885 1808 1476 1936 2859 460 906 3069 105 2955 1862 965 3267 1697 361 1210 2601 2846 1042 2084 3087 1242 1806 1896 549 2732 1365 3299 283 2980 630 2354 772 2788 371 2185 2192 1024 792 620 558 2814 1033 1172 1841 2677 330 1482 1285 340 3244 2391 752 3100 2835 638 2278 343 409 554 2382 3056 1343 808 1055 2361 2376 505 3060 130 1863 822 2531 1571 2539 721 1384 926 1219 2172 37 798 2711 1676 3010 3201 2744 633 2825 1878 1311 2201 1560 1289 644 2449 3089 2436 2930 1783 2454 1993 2350 1735 1240 1754 434 1102 744 39 385 2007 1114 64 556 420 3166 2484 2665 757 408 261 198 1879 1843 2871 272 700 3059 11 656 3105 1405 787 3022 782 1105 1756 2832 1423 986 2264 2647 537 3123 2292 1109 1022 3283 2095 2808 991 585 1708 2504 2820 1871 631 2854 829 2783 3248 1436 461 1991 14 1002 2452 3008 499 425 3001 1765 3106 668 2795 2105 1348 2460 161 359 2657 2535 2217 2167 116 3296 2409 2834 2265 1437 1826 3062 1611 3049 1264 1994 3319 582 618 2867 2775 2936 1810 1213 304 2245 3162 1778 1188 3 1702 157 2236 635 2083 1760 746 4 1020 1958 1481 1532 338 2916 100 2233 1143 3002 498 234 1326 621 1312 2617 1050 832 1970 421 448 358 3150 1255 2430 3006 731 2374 611 763 2437 1885 2324 3144 675 2765 1872 1941 2269 1253 647 1510 2099 2110 2198 299 1098 1679 262 1985 523 3012 2540 658 2829 2392 3019 1903 97 3029 1281 2790 1432 1973 1417 2111 3236 3206 1742 493 2146 1153 843 1650 1346 3306 1381 1415 2815 552 2003 3133 3145 213 886 3026 2635 2637 2349 3013 491 2161 1854 2077 451 1502 2993 13 456 680 1420 2524 107 1780 276 1734 1599 469 717 1421 1983 2130 2709 1252 1771 2206 3051 1245 2515 2485 353 1413 2397 1104 41 2232 182 285 548 2750 2758 2844 1331 2241 3326 1203 712 1158 1008 689 1773 89 2801 2481 2120 2630 695 642 3137 3287 1006 2394 2852 3035 1147 2188 1551 1426 649 660 1552 150 56 3122 2137 1567 3011 2366 571 708 1507 2628 2806 2308 137 2073 2999 1297 2373 3285 694 413 2934 2026 3227 1730 1951 376 2928 2357 145 1860 1459 2360 858 1469 849 1667 1785 882 927 68 20 704 3167 2588 930 793 3229 577 663 2496 2745 2663 3076 610 44 2001 2653 3221 1414 1452 1923 1307 99 982 1001 1344 681 2642 845 3134 889 1746 980 1596 2966 3161 22 780 2894 1999 2968 848 1788 2940 2850 1207 3218 2225 2221 1851 3213 530 1121 1931 142 2139 143 2302 2036 1332 1478 726 679 1731 3281 274 569 1562 1539 1792 3242 2899 2945 1120 1506 3338 1077 1440 163 1248 734 2262 3165 1379 1600 2757 2787 2114 1037 2627 2686 2301 1401 3228 3048 1919 360 7 2649 3310 674 250 1360 95 846 622 284 1968 524 1949 5 1267 149 1661 2159 1680 1836 1988 2125 243 1853 1025 172 3110 1869 1464 2283 1622 2691 2284 2155 1000 2920 898 1947 1643 905 2536 2991 1683 502 1088 1336 2964 2887 2613 378 915 71 1728 2959 1520 2918 1012 2658 645 1574 2548 1929 1237 2890 1677 2513 1455 1694 581 3038 720 2655 1071 2555 2977 3251 3289 1847 1852 2866 1558 597 1049 1755 1438 3309 3226 2811 2147 3179 729 366 2875 856 2227 3043 1445 1184 739 1590 2606 994 3315 2344 515 561 2163 2288 1967 1721 771 126 2341 1722 212 807 844 401 2816 685 2277 1076 3277 3090 2927 2662 1453 1887 2921 1865 1813 1450 2824 2469 2315 750 3098 667 225 2907 2595 1198 135 1996 698 1916 614 2636 1402 3016 851 2987 1664 1439 2838 1744 2471 1223 471 1398 2695 1483 2590 2148 703 79 2781 657 431 2888 3316 1178 2348 1816 2046 180 3191 315 1619 2492 1352 1214 2584 541 949 2638 801 3184 2443 1877 1645 1060 2066 1525 3005 784 2946 2868 2720 1848 2877 2978 1690 1429 2676 3235 1177 1208 270 1176 1835 942 2710 1155 1472 3204 146 3261 2596 2777 625 816 1278 2488 2967 124 2174 576 2652 2602 2030 1356 1763 2742 2347 600 173 235 941 1015 2679 3117 2704 2309 1955 1901 1 2098 1924 2525 1175 2445 2246 2874 1648 1625 2633 984 2333 1048 1669 2623 1294 3268 956 3111 2703 2873 1817 2880 1129 904 389 966 1747 400 1101 2837 141 961 2211 632 2286 931 293 1681 3286 2960 1173 3036 1914 2785 1112 101 1039 3159 1639 608 928 3314 122 1922 1527 2694 1874 1063 1444 1082 3050 988 3245 255 511 1374 1089 967 341 46 1793 1174 2280 1501 245 3020 920 2152 2982 1504 496 2693 719 3118 2457 1220 1904 1515 1842 85 1948 2094 2971 1313 1640 1468 1880 1283 55 49 1183 171 296 229 2337 2238 765 3039 1291 238 1364 1986 2821 2567 459 2307 222 2023 1828 430 1840 2738 2388 2841 123 3101 979 2855 3300 1548 759 974 2990 2998 2199 900 1540 370 1873 2591 2529 2886 334 3341 1632 1556 133 1152 1202 1598 2533 147 862 47 1758 1408 475 818 2031 2950 2497 1569 671 1631 555 673 395 2631 1284 1357 175 1489 1575 2126 1761 3156 1497 2181 3320 855 3304 1274 335 887 2138 2320 1723 1630 1809 2843 2325 2002 2731 2670 3195 3321 1959 2334 202 2749 1670 579 2285 424 914 2016 758 2049 527 2908 1045 59 185 2448 1570 290 725 1634 3095 2385 193 2678 2786 1944 232 1287 901 2833 812 417 1387 594 313 1400 1064 699 1370 2741 83 742 464 2170 2541 1378 189 3318 307 1798 603 1131 3053 2892 2869 9 2621 42 2287 3027 2564 2398 665 1822 1218 2975 2404 69 144 324 2646 1687 1499 705 2605 3345 854 354 1889 2755 3211 1652 786 2526 830 1937 388 1058 947 70 2306 2985 3266 1443 2455 2625 2706 3203 3058 2359 811 53 1581 716 2145 865 2447 528 2840 2305 2660 1646 833 1051 2688 1467 1126 1675 709 306 2932 90 445 1462 3225 2149 1511 790 655 1503 220 1241 411 102 1097 2395 2552 2124 2624 1832 1441 2112 482 247 1458 314 1397 1671 1315 192 2377 2794 1382 977 2807 2766 488 922 841 637 609 677 2717 1519 1966 1096 3305 2191 1981 996 2006 1594 134 2702 24 1990 2472 1196 662 1062 1554 1282 1906 2400 3252 1897 533 1635 2383 595 2412 2261 3073 3199 2396 2476 1814 2716 2572 2190 1900 3078 2009 3154 106 2577 1449 714 1781 2035 3253 2339 1713 592 958 981 2929 294 2640 2196 1056 418 2684 1759 3129 529 2291 1487 3136 1563 827 3241 2438 406 1844 1257 2817 1138 748 1933 45 3046 2860 184 1376 1484 118 1837 1268 2257 2690 2715 2054 2954 2664 516 2780 859 2616 1954 3047 416 902 3034 509 1786 538 1399 1254 2784 894 3224 310 2973 1545 221 809 1827 3332 3174 606 2122 1296 1945 216 3132 2102 2440 950 1206 3045 239 2530 1019 1962 1800 550 1150 317 1007 2503 2566 109 2543 1618 826 1004 2879 2707 241 983 436 1494 1157 3128 2184 1514 2106 1354 1329 650 1572 2406 2101 394 1953 2459 578 2895 1820 751 1324 1259 1753 1295 2032 112 613 2910 3175 2872 1530 779 2379 1447 1456 374 2029 2081 3186 651 2491 2681 895 1893 2746 1711 2589 2479 2891 441 2113 2131 265 1553 1706 1156 2904 91 203 3350 1757 2327 84 820 2597 1925 2014 108 604 2751 3220 2017 2418 929 31 1917 2560 2421 208 318 1127 1943 332 2117 1777 1496 3125 3262 1167 3164 1043 1187 1435 2774 3311 3239 1066 2519 1230 2420 2200 2756 545 860 487 711 2764 2551 2972 380 623 1085 2733 177 1266 2401 2427 179 96 32 1647 3240 2898 513 1715 1768 1194 2064 373 3223 1659 2079 532 63 1950 2499 1537 1422 2290 1227 111 23 103 2563 2041 646 1797 2304 2493 954 2870 534 2643 2933 2671 544 1186 1884 745 683 2912 52 691 1737 2332 447 688 1225 3042 375 2659 778 1023 1412 1238 3065 2772 2557 1403 201 3198 2259 3294 190 2721 3297 563 1845 2329 1861 209 1139 2762 237 2171 2207 347 542 1921 1231 2080 2696 3057 2268 1372 1961 568 2474 3112 2712 1940 2018 1144 427 1629 2862 2059 952 236 16 508 2338 764 814 601 2483 2234 733 676 3172 352 495 181 1111 3302 6 1821 1038 2641 211 2407 1909 521 3337 3312 828 1377 159 2434 1934 1987 153 2189 2316 917 3334 1270 297 1388 583 755 1912 2905 2343 1498 507 2561 2984 2352 512 1738 10 766 1409 1090 2039 2140 800 26 349 1260 167 2708 2115 1389 616 940 2620 1522 2580 2314 228 1812 1078 2522 2362 1703 2132 1034 2424 1928 1369 1314 3096 1434 78 2442 838 580 2166 957 560 1166 1280 2610 797 1992 2611 1624 1892 320 1745 1164 2086 3193 1103 1411 219 572 3212 590 2453 2520 1320 893 2143 2322 1115 210 227 30 1857 2393 3234 2346 1882 1586 587 2253 842 1080 1633 405 474 1054 114 2509 2204 160 1229 43 1573 2237 345 3054 2828 1182 756 3160 1226 2300 3116 136 2255 1956 2276 269 300 2776 2853 2446 686 3255 2911 195 1047 3181 791 2180 2698 946 2473 1084 50 2581 2477 2889 960 3202 1589 1710 2604 387 997 205 477 863 1608 3119 713 819 2839 2962 2087 3092 1512 2426 3014 1613 3322 199 3347 1546 1493 1790 3072 1960 884 1726 74 396 3209 76 1404 3147 3151 1794 2224 1342 975 1834 2748 77 3250 557 2809 1325 795 1587 2682 525 760 217 1762 450 817 2674 1165 740 3247 749 2685 2592 2883 204 3249 1538 1086 1359 2582 722 2514 291 1685 140 446 1516 823 2144 148 3214 393 34 415 3273 923 2313 2600 1087 3102 2468 365 835 138 1041 1308 1460 2464 2342 281 2176 1654 263 531 3169 1717 2667 518 2119 2974 1123 244 1725 693 2480 535 2428 2249 443 119 2092 1610 1491 2645 847 1732 2489 1913 2938 2068 639 3258 2713 1714 1789 25 2231 1805 1448 3335 2387 1964 249 2439 2739 1724 333 2847 2413 36 2614 1799 2055 251 564 1418 120 2915 2118 1898 1416 468 1815 877 267 605 2165 857 794 2997 589 342 1341 2037 2579 514 1209 3272 3324 1290 2949 458 2296 246 2240 1748 2089 1637 1338 892 907 871 1658 3030 2988 2902 2937 128 1686 414 1395 1353 2565 1228 2761 259 2771 1216 1300 379 1073 3088 2697 2727 2743 803 1543 1485 2793 2281 3063 2380 3279 1526 976 1358 426 2458 1017 1322 2909 1989 1716 945 1595 397 1719 1902 775 1908 3216 98 1151 2864 350 1811 1117 478 497 2802 3231 1191 1100 3275 543 1256 1221 690 1641 2042 999 1162 1180 767 1293 1604 702 1620 327 1292 2336 1689 2672 1190 1339 2414 3173 2752 1718 258 783 1327 3208 1310 3183 1818 61 2432 1593 3276 2532 1072 1824 599 1541 1644 392 2024 504 2576 852 1142 1433 288 457 2897 1302 2097 2004 3126 1523 628 2941 1895 3254 3004 1577 968 65 821 1272 1351 2931 3037 2578 2575 3327 278 240 1601 357 1106 2279 1517 2402 3017 1918 2550 2317 3097 2 3099 3313 2527 2060 3094 2205 1796 890 295 54 2061 839 152 2260 1427 1531 248 2494 17 1555 1547 2356 2274 1234 1665 888 2603 2331 1428 2570 1688 567 1323 62 1065 672 619 1457 2104 2587 2090 1890 2544 2025 3171 3075 2057 3284 452 1030 1046 2506 3185 627 444 2979 2996 1974 540 162 66 2015 403 3074 2450 3187 804 2517 593 1609 1407 2389 547 92 3323 215 788 506 659 3348 113 2075 2490 1557 3114 1942 2521 2699 422 2082 598 2364 715 355 1580 2226 3000 2518 2512 761 955 470 3143 536 1394 86 2650 2399 2103 2187 1014 3138 3031 2718 3070 938 218 1766 2782 1564 2212 2000 908 1606 2944 2194 1508 1168 2730 329 937 1764 1159 1181 546 3257 3292 3290 813 3182 978 170 2467 2051 3064 2963 3197 2047 2823 1588 2922 559 1361 1767 2178 2433 231 2917 1146 770 1067 1081 853 1192 2160 1707 1383 1846 3141 1371 2141 3329 2736 526 2173 2069 1367 2994 1419 2981 168 2239 2528 155 196 3342 1099 799 2441 1261 3339 2048 2027 2992 3066 2311 2369 2799 2523 1649 3044 2367 2508 1935 925 127 1466 692 1979 1391 1442 1492 383 2884 773 815 67 2462 1963 2516 2370 1185 2038 2091 2186 1591 1740 3067 962 2128 939 2583 165 519 1971 187 1866 1265 2896 1396 684 2725 266 2498 2935 2019 2957 2214 2169 2956 1939 918 2107 2321 429 1565 850 2213 2256 861 2052 1340 1251 2153 2294 2661 935 1684 33 878 1305 2545 615 3333 2076 2923 1651 1247 2547 718 206 1602 503 1579 271 1328 35 2556 1425 256 3301 2415 301 2466 38 629 805 29 2830 728 1212 1980 115 2323 741 1368 2622 2965 1244 1470 404 736 2243 2210 1454 472 2759 3246 1330 1003 1119 1642 2330 575 2375 1804 2735 1345 2411 2629 727 3061 2136 1309 253 1044 612 735 948 51 2072 2182 1615 3293 1390 1246 500 2100 899 2266 1529 2845 2177 2969 224 2228 1279 169 1673 481 466 2607 117 2134 987 1362 3298 3270 1091 2951 1235 707 896 1471 419 2298 2058 3115 1094 2666 989 2183 1321 754 1535 3055 2179 1533 3007 1350 1743 1010 3176 1825 1505 1335 1774 2326 666 1802 2063 2900 1116 2822 3317 1946 2272 2247 3093 1061 2612 2193 2263 346 2012 2062 1133 3207 2573 2299 3080 2608 1891 183 490 2123 670 2943 2914 1169 3238 1776 1075 2831 3153 1709 1215 1660 824 3040 2796 1976 701 1355 1803 2358 2254 2116 3177 372 2569 1477 273 2553 2022 2554 2045 3041 2470 432 2654 1204 3140 2244 1135 3015 15 377 1720 492 2913 1211 178 2381 2836 2109 2363 2384 351 1521 2133 2403 2673 1373 1700 319 2719 687 831 2851 1704 1032 1868 257 1823 992 1674 2705 2020 280 732 3263 1621 440 2701 810 903 2011 1027 2216 1911 151 88 467 226 747 132 1830 3130 2085 12 944 1668 573 2881 1385 412 3103 969 3109 3142 2425 3328 2609 1701 1549 1304 2534 3260 1380 2368 1110 1662 2050 1200 3230 1059 617 1907 2906 2722 1965 1899 2689 2865 81 438 3152 2461 566 2495 3139 2619 2878 1957 2353 1108 260 1145 2033 2559 891 367 2195 640 194 3025 570 158 2734 3343 1972 1474 3340 3079 1741 3104 2486 87 2939 479 2154 435 1375 3084 110 1888 1831 724 3196 1807 1850 1233 1787 390 3135 326 696 463 1910 476 2885 2386 3009 2223 2810 2151 3081 27 2728 2848 2208 3157 1829 2378 1195 398 1074 876 1751 164 2034 1317 1480 2767 28 3120 131 1682 3256 1095 3082 2510 1550 176 1770 1473 1132 1236 410 2753 2740 73 762 1199 484 21 2209 3086 921 911 2273 2219 3131 909 1141 1276 3108 3307 2328 2778 282 368 337 654 18 1347 2096 1969 1729 565 1801 1193 510 2598 3003 1263 3233 364 936 1013 2008 1016 3091 1406 230 356 407 1772 1616 706 1298 1614 1269 1431 277 75 897 880 553 2644 139 723 1655 806 2175 94 1585 485 402 2251 453 1627 2070 1657 964 971 1128 3330 386 2626 2365 2267 2202 2507 57 678 3295 769 214 2803 1057 3280 1839 2487 1040 1736 2429 1666 1124 1035 768 454 664 2948 1021 1337 275 174 455 2435 2683 1275 3264 1005 2318 486 2863 1859 2819 1393 1833 1053 2475 200 1299 465 3278 2335 3113 287 3192 439 2634 825 1125 423 3205 2293 494 1583 1366 743 292 391 2961 2926 2405 3271 2416 1524 1500 2444 2826 1363 3149 785 1678 932 1995 1333 883 3291 636 1856 382 1513 2723 1876 501 985 912 3336 2345 2282 2040 3237 2773 3077 2675 2164 1612 753 2417 3189 517 634 562 1920 669 325 2805 2687 1997 3215 2804 1079 1528 1465 2162 186 2168 1029 837 959 286 919 3269 1163 1286 1222 428 1698 1705 2078 916 1011 2800 1855 1316 1486 433 1386 2754 697 2876 2568 1775 2599 348 864 2390 2013 1301 3303 3232 1875 2858 336 1070 776 2861 3346 1559 2142 2789 2056 104 2692 879 2882 1239 1636 934 2760 2252 796 2952 2924 1136 870 2053 3178 682 1488 1750 268 1093 3021 2250 995 2235 303 2500 1870 302 121 1171 207 1273 363 607 998 1495 1984 2542 1696 3124 1952 1977 2229 933 2768 2849 1791 1752 2812 1782 1018 1028 1784 2410 1392 1607 1179 1905 574 2028 2656 1795 1068 1475 3028 781 990 2295 3188 2571 80 3052 362 1349 2989 2297 1864 2121 3163 2422 2700 2842 344 2726 2351 1926 641 551 3148 840 2463 1617 1582 866 384 1118 1605 2919 2792 2220 331 1566 2791 72 2289 309 2215 197 1009 1653 626 2074 1262 2135 3222 2651 19 1626 1026 1849 2501 1154 1461 1130 737 1107 624 924 1083 1542 1161 2248 2511 1170 321 2371 873 489 1463 993 2903 1205 2275 2355 2995 3243 2478 2108 1319 323 2558 1069 449 1819 3194 836 2668 2419 3127 1334 2593 3085 3325 381 483 1479 3083 970 3308 602 2680 1749 1578 2310 2901 3344 943 2797 3349 2947 1197 3071 2763 1446 1518 1663 1148 48 2158 156 2769 316 82 584 2408 3024 2340 1597 648 2242 2258 1137 2010 1277 3158 1140 2857 2549 1975 60 1883 1217 129 951 3259 2319 1769 1536 188 1490 2639 3180 305 289 2203 3023 2230 2222 869 710 3018 868 2270 1288 2156 254 462 1712 2737 3168 1509 2585 1930 1250 2431 2970 2372 233 2925 653 588 953 2465 910 2005 369 3121 1927 2303 2127 1623 2648 1031 328 1249 1113 2856 2813 1886 874 2088 1779 2779 1424 1451 1727 2827 264 339 2456 1036 166 2537 1603 3155 774 2632 1160 2958 2044 2562 2312 2986 279 963 1224 2798 1739 522 1306 1561 125 437 2586 1584 399 298 1568 643 2129 3190 480 1544 1638 2538 2218 1982 2065 2451 1232 191 2482 1692 3146 312 2043 1201 8 40 1318 2770 539 1052 1410 867 311 661 2729 1699 2546 1628 58 322 1932 2618 875 2953 242 154 2818 93 2505 2271 1938 3210 2942 1092 1838 2574 1430 2502 2021 3219 308 586 1576 3265 1149 596 973 1134 913 3200 520 591 1243 2893 3107 2157 1189 252 1303 652 2983 802 2594 1122 872 2976 2714 1894 2615 1656 2669 2197 1998 3068 789 2423 2724 738 777 3217 1693 1978 881 1881 2071 1695 1258 730 1867 2067 3282 972 473 1534 3274 834 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-04-20 05:42:00.410321 time=0:00:22.011516 [TestJobList] gnt-job list <<<< 2026-04-20 05:42:00.410500 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-20 05:42:00.410581 time=0:00:00.000081 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-20 05:42:00.410620 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /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/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy,ndp/exclusive_storage,custom_ndparams,node_cnt,ndp/cpu_speed,ndp/ovs_link,ipolicy,name,node_list,pinst_list,ndp/ovs,serial_no,custom_ipolicy,ndp/oob_program,custom_diskparams,ctime,ndp/spindle_count,mtime,uuid,ndp/ovs_name,ndp/ssh_port,tags,ndparams,diskparams,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,pinst_cnt,diskparams,ndparams,tags,ndp/ssh_port,ndp/ovs_name,uuid,mtime,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,custom_ipolicy,serial_no,ndp/ovs,pinst_list,node_list,name,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,ndp/cpu_speed,node_cnt,custom_ndparams,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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.05t4nscm -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.05t4nscm -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-04-20 05:42:02.503263 time=0:00:02.092643 [TestGroupList] gnt-group list <<<< 2026-04-20 05:42:02.503409 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.05t4nscm -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-04-20 05:42:03.185218 time=0:00:00.681809 [TestGroupListFields] gnt-group list-fields <<<< 2026-04-20 05:42:03.185325 start [TestInstanceFailover] gnt-instance failover Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:42:04 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:42:05 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:05 2026 * checking disk consistency between source and target Mon Apr 20 05:42:05 2026 * shutting down instance on source node Mon Apr 20 05:42:10 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Apr 20 05:42:10 2026 * deactivating the instance's disks on source node Mon Apr 20 05:42:10 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 05:42:10 2026 * starting the instance on the target node itchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:42:12 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:42:12 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:12 2026 * checking disk consistency between source and target Mon Apr 20 05:42:12 2026 * shutting down instance on source node Mon Apr 20 05:42:23 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:42:23 2026 * deactivating the instance's disks on source node Mon Apr 20 05:42:23 2026 * activating the instance's disks on target node major-quimby.staging.ganeti.org Mon Apr 20 05:42:23 2026 * starting the instance on the target node major-quimby.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-20 05:42:24.359945 time=0:00:21.174620 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-20 05:42:24.360089 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/3353 Mon Apr 20 05:42:25 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:42:25 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:25 2026 * checking disk consistency between source and target Mon Apr 20 05:42:25 2026 * shutting down instance on source node Mon Apr 20 05:42:35 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:42:35 2026 * deactivating the instance's disks on source node Mon Apr 20 05:42:36 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 05:42:36 2026 * starting the instance on the target node itchy.staging.ganeti.org GET /2/jobs/3354 Mon Apr 20 05:42:38 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:42:38 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:38 2026 * checking disk consistency between source and target Mon Apr 20 05:42:38 2026 * shutting down instance on source node Mon Apr 20 05:42:48 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:42:48 2026 * deactivating the instance's disks on source node Mon Apr 20 05:42:48 2026 * activating the instance's disks on target node major-quimby.staging.ganeti.org Mon Apr 20 05:42:49 2026 * starting the instance on the target node major-quimby.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-20 05:42:49.869536 time=0:00:25.509447 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-20 05:42:49.869696 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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' Mon Apr 20 05:42:51 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:42:51 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:51 2026 * checking disk consistency between source and target Mon Apr 20 05:42:51 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:42:52 2026 * opening instance disks on node major-quimby.staging.ganeti.org in shared mode Mon Apr 20 05:42:52 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 05:42:52 2026 * preparing itchy.staging.ganeti.org to accept the instance Mon Apr 20 05:42:52 2026 * migrating instance to itchy.staging.ganeti.org Mon Apr 20 05:42:52 2026 * starting memory transfer Mon Apr 20 05:42:53 2026 * memory transfer complete Mon Apr 20 05:42:53 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:42:54 2026 * opening instance disks on node itchy.staging.ganeti.org in exclusive mode Mon Apr 20 05:42:54 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' Mon Apr 20 05:42:56 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:42:56 2026 - INFO: Instance configured to always failover; fallback to failover Mon Apr 20 05:42:57 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:42:57 2026 * checking disk consistency between source and target Mon Apr 20 05:42:57 2026 * shutting down instance on source node Mon Apr 20 05:43:02 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:43:02 2026 * deactivating the instance's disks on source node Mon Apr 20 05:43:02 2026 * activating the instance's disks on target node major-quimby.staging.ganeti.org Mon Apr 20 05:43:02 2026 * starting the instance on the target node major-quimby.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 3359 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: Mon Apr 20 05:43:12 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.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' Mon Apr 20 05:43:13 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Mon Apr 20 05:43:14 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:43:14 2026 - INFO: Not checking memory on the secondary node as instance will not be started Mon Apr 20 05:43:14 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:14 2026 * not checking disk consistency as instance is not running Mon Apr 20 05:43:14 2026 * shutting down instance on source node Mon Apr 20 05:43:14 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:14 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 3362 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:43:18 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:43:18 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:19 2026 * checking disk consistency between source and target Mon Apr 20 05:43:19 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:19 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 05:43:19 2026 * opening instance disks on node major-quimby.staging.ganeti.org in shared mode Mon Apr 20 05:43:19 2026 * preparing major-quimby.staging.ganeti.org to accept the instance Mon Apr 20 05:43:19 2026 * migrating instance to major-quimby.staging.ganeti.org Mon Apr 20 05:43:19 2026 * starting memory transfer Mon Apr 20 05:43:20 2026 * memory transfer complete Mon Apr 20 05:43:20 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:43:21 2026 * opening instance disks on node major-quimby.staging.ganeti.org in exclusive mode Mon Apr 20 05:43: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' Mon Apr 20 05:43:23 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:43:24 2026 - INFO: Instance configured to always failover; fallback to failover Mon Apr 20 05:43:24 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:24 2026 * checking disk consistency between source and target Mon Apr 20 05:43:24 2026 * shutting down instance on source node Mon Apr 20 05:43:29 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:29 2026 * deactivating the instance's disks on source node Mon Apr 20 05:43:29 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Mon Apr 20 05:43:29 2026 * starting the instance on the target node itchy.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' Mon Apr 20 05:43:33 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:43:33 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:33 2026 * checking disk consistency between source and target Mon Apr 20 05:43:33 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:33 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 05:43:33 2026 * opening instance disks on node major-quimby.staging.ganeti.org in shared mode Mon Apr 20 05:43:33 2026 * preparing major-quimby.staging.ganeti.org to accept the instance Mon Apr 20 05:43:34 2026 * migrating instance to major-quimby.staging.ganeti.org Mon Apr 20 05:43:34 2026 * starting memory transfer Mon Apr 20 05:43:35 2026 * memory transfer complete Mon Apr 20 05:43:35 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:43:35 2026 * opening instance disks on node major-quimby.staging.ganeti.org in exclusive mode Mon Apr 20 05:43:35 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-20 05:43:36.103524 time=0:00:46.233828 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-20 05:43:36.103691 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/3368 Mon Apr 20 05:43:37 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: itchy.staging.ganeti.org Mon Apr 20 05:43:37 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:37 2026 * checking disk consistency between source and target Mon Apr 20 05:43:37 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:43:38 2026 * opening instance disks on node major-quimby.staging.ganeti.org in shared mode Mon Apr 20 05:43:38 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 05:43:38 2026 * preparing itchy.staging.ganeti.org to accept the instance Mon Apr 20 05:43:38 2026 * migrating instance to itchy.staging.ganeti.org Mon Apr 20 05:43:38 2026 * starting memory transfer Mon Apr 20 05:43:39 2026 * memory transfer complete Mon Apr 20 05:43:39 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:40 2026 * opening instance disks on node itchy.staging.ganeti.org in exclusive mode Mon Apr 20 05:43:40 2026 * done GET /2/jobs/3369 Mon Apr 20 05:43:41 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: major-quimby.staging.ganeti.org Mon Apr 20 05:43:42 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Apr 20 05:43:42 2026 * checking disk consistency between source and target Mon Apr 20 05:43:42 2026 * closing instance disks on node major-quimby.staging.ganeti.org Mon Apr 20 05:43:42 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Mon Apr 20 05:43:42 2026 * opening instance disks on node major-quimby.staging.ganeti.org in shared mode Mon Apr 20 05:43:42 2026 * preparing major-quimby.staging.ganeti.org to accept the instance Mon Apr 20 05:43:42 2026 * migrating instance to major-quimby.staging.ganeti.org Mon Apr 20 05:43:43 2026 * starting memory transfer Mon Apr 20 05:43:43 2026 * memory transfer complete Mon Apr 20 05:43:44 2026 * closing instance disks on node itchy.staging.ganeti.org Mon Apr 20 05:43:44 2026 * opening instance disks on node major-quimby.staging.ganeti.org in exclusive mode Mon Apr 20 05:43:44 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-20 05:43:44.708695 time=0:00:08.605004 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-20 05:43:44.708840 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-04-20 05:43:45.892374 time=0:00:01.183534 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-20 05:43:45.892481 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-20 05:43:45.892501 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-04-20 05:43:52.455128 time=0:00:06.562627 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 232024dd5455f7081e03d6c3a4191e8e21ecc857 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3373, 3374 Waiting for job 3373 ... Mon Apr 20 05:43:54 2026 * Verifying cluster config Mon Apr 20 05:43:54 2026 * Verifying cluster certificate files Mon Apr 20 05:43:54 2026 * Verifying hypervisor parameters Mon Apr 20 05:43:54 2026 * Verifying all nodes belong to an existing group Waiting for job 3374 ... Mon Apr 20 05:43:54 2026 * Verifying group 'default' Mon Apr 20 05:43:54 2026 * Gathering data (3 nodes) Mon Apr 20 05:43:54 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:43:55 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:43:55 2026 * Verifying configuration file consistency Mon Apr 20 05:43:55 2026 * Verifying node status Mon Apr 20 05:43:55 2026 * Verifying instance status Mon Apr 20 05:43:55 2026 * Verifying orphan volumes Mon Apr 20 05:43:55 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:43:55 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:43:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:43:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:43:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:43:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:43:55 2026 * Other Notes Mon Apr 20 05:43:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 232024dd5455f7081e03d6c3a4191e8e21ecc857 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 05:43: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-20 05:43:57.960379 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' Mon Apr 20 05:43:59 2026 * disk 0, size 768M Mon Apr 20 05:43:59 2026 * disk 1, size 512M Mon Apr 20 05:43:59 2026 * creating instance disks... Mon Apr 20 05:43:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:43:59 2026 adding disks to cluster config Mon Apr 20 05:43:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:43:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:43:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:43:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:43:59 2026 * running the instance OS create scripts... Mon Apr 20 05:44:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c6dac7d-055c-4f60-9fa8-28669fbb4904 Serial number: 4 Creation time: 2026-04-20 05:43:59 Modification time: 2026-04-20 05:44:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:15:4e:4e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 04f366dc-8942-4281-8439-c9050c88f335 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/54ff5e1d-112d-470c-b7ff-d02a860a456c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/54ff5e1d-112d-470c-b7ff-d02a860a456c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 58b445cf-291d-439f-8e4f-0732109abfae - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3615fa26-9dc1-48f2-b608-a1be1fad8de5.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3615fa26-9dc1-48f2-b608-a1be1fad8de5.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 143b1ab6-47a1-45da-a19b-71d4d7fd0a94 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:44:01.777593 time=0:00:03.817214 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:44:01.777730 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3378 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:44:03.285428 time=0:00:01.507698 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:44:03.285602 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:44:03.285626 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 3381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3382 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:44: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 3383 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3383 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3384 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3384 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:44:12.830917 time=0:00:09.545291 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:44:12.831173 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3387 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:44:14.852882 time=0:00:02.021709 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:44:14.853016 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3388 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:44:16.308357 time=0:00:01.455341 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:44:16.308483 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3389 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:44:18.300208 time=0:00:01.991725 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:44:18.300337 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1c6dac7d-055c-4f60-9fa8-28669fbb4904 Serial number: 16 Creation time: 2026-04-20 05:43:59 Modification time: 2026-04-20 05:44:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:15:4e:4e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 04f366dc-8942-4281-8439-c9050c88f335 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/54ff5e1d-112d-470c-b7ff-d02a860a456c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/54ff5e1d-112d-470c-b7ff-d02a860a456c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 58b445cf-291d-439f-8e4f-0732109abfae - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3615fa26-9dc1-48f2-b608-a1be1fad8de5.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3615fa26-9dc1-48f2-b608-a1be1fad8de5.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 143b1ab6-47a1-45da-a19b-71d4d7fd0a94 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-04-20 05:44:38.088604 time=0:00:19.788267 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:44:38.088749 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3405 GET /2/jobs/3406 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:44:40.484329 time=0:00:02.395580 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:44:40.484444 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:44:40.484468 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:44:40.484481 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:44:40.484499 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3407 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:44:42.014273 time=0:00:01.529774 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:44:42.014393 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:44:42.014416 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:44:42.014430 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:44:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:44:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:44: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' Mon Apr 20 05:44:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:44:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 05:44:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:44:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:44: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' Mon Apr 20 05:44:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:44:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:44:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:44:52.007407 time=0:00:09.992977 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:44:52.007505 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3414 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:44:54.132897 time=0:00:02.125392 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:44:54.133026 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 3415 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 3416 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 3417 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 3418 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 3419 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:45:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:45:04.853517 time=0:00:10.720491 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:45:04.853676 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-04-20 05:45:06.568107 time=0:00:01.714431 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 76f6ea9e627d70047b00ac76680066db8ada7a63 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3422, 3423 Waiting for job 3422 ... Mon Apr 20 05:45:08 2026 * Verifying cluster config Mon Apr 20 05:45:08 2026 * Verifying cluster certificate files Mon Apr 20 05:45:08 2026 * Verifying hypervisor parameters Mon Apr 20 05:45:08 2026 * Verifying all nodes belong to an existing group Waiting for job 3423 ... Mon Apr 20 05:45:08 2026 * Verifying group 'default' Mon Apr 20 05:45:08 2026 * Gathering data (3 nodes) Mon Apr 20 05:45:08 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:45:10 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:45:10 2026 * Verifying configuration file consistency Mon Apr 20 05:45:10 2026 * Verifying node status Mon Apr 20 05:45:10 2026 * Verifying instance status Mon Apr 20 05:45:10 2026 * Verifying orphan volumes Mon Apr 20 05:45:10 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:45:10 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:45: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. Mon Apr 20 05:45:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:45:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:45:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:45:10 2026 * Other Notes Mon Apr 20 05:45:10 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 76f6ea9e627d70047b00ac76680066db8ada7a63 /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-04-20 05:45:13.317237 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' Mon Apr 20 05:45:14 2026 * disk 0, size 768M Mon Apr 20 05:45:14 2026 * disk 1, size 512M Mon Apr 20 05:45:14 2026 * creating instance disks... Mon Apr 20 05:45:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:45:14 2026 adding disks to cluster config Mon Apr 20 05:45:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:45:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:45:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:45:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:45:15 2026 * running the instance OS create scripts... Mon Apr 20 05:45:15 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cf9deb81-b00b-451f-82f0-aa77b0641cf0 Serial number: 4 Creation time: 2026-04-20 05:45:14 Modification time: 2026-04-20 05:45:15 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f1:80:d1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2ae5e70c-db22-437c-8b46-526c5146c0cc 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/137ada63-dcd6-4e49-b2b8-298d21577bc7.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/137ada63-dcd6-4e49-b2b8-298d21577bc7.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2d89b4cd-b1e9-46d6-813f-995d8fbd2eb1 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/66914900-64ec-4071-b71a-67a8c5ebd8c7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/66914900-64ec-4071-b71a-67a8c5ebd8c7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d9abce94-a3dd-4b91-84a9-1a6492edcba1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:45:17.359078 time=0:00:04.041841 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:45:17.359211 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3428 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:45:23.791326 time=0:00:06.432115 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:45:23.791424 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:45:23.791446 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 3431 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3431 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3432 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:45: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 3433 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3433 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3434 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3434 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:45:33.421494 time=0:00:09.630048 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:45:33.421608 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3437 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:45:35.428204 time=0:00:02.006596 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:45:35.428343 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3438 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:45:46.832368 time=0:00:11.404025 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:45:46.832501 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3439 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:45:48.833165 time=0:00:02.000664 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:45:48.833299 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cf9deb81-b00b-451f-82f0-aa77b0641cf0 Serial number: 16 Creation time: 2026-04-20 05:45:14 Modification time: 2026-04-20 05:45:47 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f1:80:d1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2ae5e70c-db22-437c-8b46-526c5146c0cc 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/137ada63-dcd6-4e49-b2b8-298d21577bc7.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/137ada63-dcd6-4e49-b2b8-298d21577bc7.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2d89b4cd-b1e9-46d6-813f-995d8fbd2eb1 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/66914900-64ec-4071-b71a-67a8c5ebd8c7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/66914900-64ec-4071-b71a-67a8c5ebd8c7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d9abce94-a3dd-4b91-84a9-1a6492edcba1 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:45:51 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:45:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:76:c8:20,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:45:52 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:45: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' Mon Apr 20 05:45:54 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:45:54 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' Mon Apr 20 05:45:55 2026 * disk 2, size 1.0G Mon Apr 20 05:45:55 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:45:55 2026 - INFO: Hotplug done. Mon Apr 20 05:45:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:45: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' Mon Apr 20 05:45:57 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:45:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 05:46:16.310595 time=0:00:27.477296 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:46:16.310723 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3460 GET /2/jobs/3461 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:46:18.760424 time=0:00:02.449701 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:46:18.760544 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:46:18.760577 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:46:18.760593 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:46:18.760610 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3462 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:46:25.181924 time=0:00:06.421314 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:46:25.182070 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:46:25.182095 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:46:25.182109 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:46:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:46:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:46: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 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' Mon Apr 20 05:46:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:46:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:46: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 05:46:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:46:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:46: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' Mon Apr 20 05:46:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:46:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:46:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:46:35.096312 time=0:00:09.914203 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:46:35.096506 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3469 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:46:37.089074 time=0:00:01.992568 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:46:37.089231 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 3470 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 3471 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 3472 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 3473 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 3474 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:47:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:47:16.643807 time=0:00:39.554576 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:47:16.643952 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-04-20 05:47:28.360412 time=0:00:11.716460 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89a5d5ae55ba9d46aebb86aa223c739e1bc83f1e /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3477, 3478 Waiting for job 3477 ... Mon Apr 20 05:47:30 2026 * Verifying cluster config Mon Apr 20 05:47:30 2026 * Verifying cluster certificate files Mon Apr 20 05:47:30 2026 * Verifying hypervisor parameters Mon Apr 20 05:47:30 2026 * Verifying all nodes belong to an existing group Waiting for job 3478 ... Mon Apr 20 05:47:30 2026 * Verifying group 'default' Mon Apr 20 05:47:30 2026 * Gathering data (3 nodes) Mon Apr 20 05:47:30 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:47:31 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:47:31 2026 * Verifying configuration file consistency Mon Apr 20 05:47:31 2026 * Verifying node status Mon Apr 20 05:47:31 2026 * Verifying instance status Mon Apr 20 05:47:31 2026 * Verifying orphan volumes Mon Apr 20 05:47:31 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:47:31 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:47:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:47:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:47:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:47:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:47:31 2026 * Other Notes Mon Apr 20 05:47:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89a5d5ae55ba9d46aebb86aa223c739e1bc83f1e /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-04-20 05:47:35.115060 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' Mon Apr 20 05:47:36 2026 * disk 0, size 768M Mon Apr 20 05:47:36 2026 * disk 1, size 512M Mon Apr 20 05:47:36 2026 * creating instance disks... Mon Apr 20 05:47:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:47:36 2026 adding disks to cluster config Mon Apr 20 05:47:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:47:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:47:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:47:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:47:37 2026 * running the instance OS create scripts... Mon Apr 20 05:47:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d8e7b059-096f-4928-9274-62023ca0aa91 Serial number: 4 Creation time: 2026-04-20 05:47:36 Modification time: 2026-04-20 05:47:37 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ee:ff:3b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cd6d00fe-5472-4754-85ca-983e4531dc94 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/d0d293e9-ef76-4bb7-af06-c74befb36c5a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d0d293e9-ef76-4bb7-af06-c74befb36c5a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 70810594-4e4c-4a9c-9d25-8b5a1d1cb3e4 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e3cc3146-0282-4e80-b8f6-b3ea9de5b6ae.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e3cc3146-0282-4e80-b8f6-b3ea9de5b6ae.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 37f38b91-c254-4b82-94a4-54ccb1a2e860 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:47:38.983067 time=0:00:03.868007 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:47:38.983169 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:47:45.415850 time=0:00:06.432681 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:47:45.416040 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:47:45.416066 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 3486 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3486 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3487 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:47: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 3488 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3488 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3489 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3489 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:47:55.177639 time=0:00:09.761573 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:47:55.177756 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3492 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:47:57.205225 time=0:00:02.027469 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:47:57.205377 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3493 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:48:08.616327 time=0:00:11.410950 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:48:08.616468 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3494 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:48:10.624427 time=0:00:02.007959 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:48:10.624567 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d8e7b059-096f-4928-9274-62023ca0aa91 Serial number: 16 Creation time: 2026-04-20 05:47:36 Modification time: 2026-04-20 05:48:09 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ee:ff:3b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cd6d00fe-5472-4754-85ca-983e4531dc94 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/d0d293e9-ef76-4bb7-af06-c74befb36c5a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d0d293e9-ef76-4bb7-af06-c74befb36c5a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 70810594-4e4c-4a9c-9d25-8b5a1d1cb3e4 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e3cc3146-0282-4e80-b8f6-b3ea9de5b6ae.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e3cc3146-0282-4e80-b8f6-b3ea9de5b6ae.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 37f38b91-c254-4b82-94a4-54ccb1a2e860 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:48:12 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:48:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8d:ae: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' Mon Apr 20 05:48:14 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:48: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' Mon Apr 20 05:48:15 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:48:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:48:17 2026 * disk 2, size 1.0G Mon Apr 20 05:48:17 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:48:17 2026 - INFO: Hotplug done. Mon Apr 20 05:48:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:48: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' Mon Apr 20 05:48:19 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:48: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-04-20 05:48:38.311671 time=0:00:27.687104 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:48:38.311828 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3515 GET /2/jobs/3516 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:48:40.792677 time=0:00:02.480849 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:48:40.792821 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:48:40.792845 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:48:40.792914 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:48:40.792932 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3517 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:48:47.228548 time=0:00:06.435616 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:48:47.228652 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:48:47.228677 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:48:47.228691 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:48:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:48:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:48: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 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' Mon Apr 20 05:48:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:48:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:48: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 kvm-test-instance02.staging.ganeti.org 1 512M' Mon Apr 20 05:48:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:48:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:48: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 --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' Mon Apr 20 05:48:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:48:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:48:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:48:57.220839 time=0:00:09.992148 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:48:57.220961 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3524 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:48:59.326985 time=0:00:02.106024 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:48:59.327142 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 3525 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 3526 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 3527 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 3528 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 3529 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:49:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:49:38.721891 time=0:00:39.394749 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:49:38.722053 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-04-20 05:49:50.268728 time=0:00:11.546675 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cdc887b6692b4e739ee5f24511bff1440292dca2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3532, 3533 Waiting for job 3532 ... Mon Apr 20 05:49:52 2026 * Verifying cluster config Mon Apr 20 05:49:52 2026 * Verifying cluster certificate files Mon Apr 20 05:49:52 2026 * Verifying hypervisor parameters Mon Apr 20 05:49:52 2026 * Verifying all nodes belong to an existing group Waiting for job 3533 ... Mon Apr 20 05:49:52 2026 * Verifying group 'default' Mon Apr 20 05:49:52 2026 * Gathering data (3 nodes) Mon Apr 20 05:49:52 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:49:53 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:49:53 2026 * Verifying configuration file consistency Mon Apr 20 05:49:53 2026 * Verifying node status Mon Apr 20 05:49:53 2026 * Verifying instance status Mon Apr 20 05:49:53 2026 * Verifying orphan volumes Mon Apr 20 05:49:53 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:49:53 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:49: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. Mon Apr 20 05:49:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:49:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:49:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:49:53 2026 * Other Notes Mon Apr 20 05:49:53 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cdc887b6692b4e739ee5f24511bff1440292dca2 /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-04-20 05:49:56.890967 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' Mon Apr 20 05:49:58 2026 * disk 0, size 768M Mon Apr 20 05:49:58 2026 * disk 1, size 512M Mon Apr 20 05:49:58 2026 * creating instance disks... Mon Apr 20 05:49:58 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:49:58 2026 adding disks to cluster config Mon Apr 20 05:49:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:49:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:49:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:49:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:49:58 2026 * running the instance OS create scripts... Mon Apr 20 05:49:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1ad2cd0e-9fa8-470c-9bc6-5b1a9540106f Serial number: 4 Creation time: 2026-04-20 05:49:58 Modification time: 2026-04-20 05:49:58 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:1e:19 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 68db6a55-068d-4e77-ac54-eadf2b7e13ea 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/76fa20a1-632a-4c27-a73a-d5a9ff92687a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76fa20a1-632a-4c27-a73a-d5a9ff92687a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 6e9c7469-e624-44f9-8aab-cd770371b246 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d93751bc-0d76-48d8-9efb-08e29d49f50e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d93751bc-0d76-48d8-9efb-08e29d49f50e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f6cf1d69-e0cf-43d2-82c7-5a2aac7a1823 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:50:00.837725 time=0:00:03.946758 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:50:00.837886 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3538 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:50:07.257030 time=0:00:06.419144 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:50:07.257195 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:50:07.257223 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 3541 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3541 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3542 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:50: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 3543 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3543 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3544 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3544 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:50:16.876282 time=0:00:09.619059 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:50:16.876407 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:50:18.891453 time=0:00:02.015046 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:50:18.891618 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3548 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:50:30.340329 time=0:00:11.448711 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:50:30.340558 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3549 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:50:32.377897 time=0:00:02.037339 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:50:32.378039 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1ad2cd0e-9fa8-470c-9bc6-5b1a9540106f Serial number: 16 Creation time: 2026-04-20 05:49:58 Modification time: 2026-04-20 05:50:31 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:1e:19 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 68db6a55-068d-4e77-ac54-eadf2b7e13ea 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/76fa20a1-632a-4c27-a73a-d5a9ff92687a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76fa20a1-632a-4c27-a73a-d5a9ff92687a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 6e9c7469-e624-44f9-8aab-cd770371b246 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d93751bc-0d76-48d8-9efb-08e29d49f50e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d93751bc-0d76-48d8-9efb-08e29d49f50e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f6cf1d69-e0cf-43d2-82c7-5a2aac7a1823 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:50:34 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:50:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3e:75: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' Mon Apr 20 05:50:36 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:50: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' Mon Apr 20 05:50:37 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:50: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' Mon Apr 20 05:50:39 2026 * disk 2, size 1.0G Mon Apr 20 05:50:39 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:50:39 2026 - INFO: Hotplug done. Mon Apr 20 05:50:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:50: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' Mon Apr 20 05:50:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:50: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-04-20 05:51:00.050998 time=0:00:27.672959 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:51:00.051169 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3570 GET /2/jobs/3571 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:51:02.460273 time=0:00:02.409104 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:51:02.460397 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:51:02.460420 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:51:02.460440 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:51:02.460452 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3572 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:51:08.888040 time=0:00:06.427588 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:51:08.888153 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:51:08.888177 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:51:08.888197 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:51:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:51:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:51: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 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' Mon Apr 20 05:51:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:51:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:51: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' Mon Apr 20 05:51:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:51:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:51: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' Mon Apr 20 05:51:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:51:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:51:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:51:18.781054 time=0:00:09.892857 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:51:18.781269 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3579 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:51:20.895496 time=0:00:02.114227 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:51:20.895616 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 3580 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 3581 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 3582 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 3583 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 3584 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:51: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.05t4nscm -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-04-20 05:52:00.280960 time=0:00:39.385344 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:52:00.281105 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-04-20 05:52:11.821885 time=0:00:11.540780 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 94c856a917e5822f01ca8fbcfac57910cc0c5f22 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3587, 3588 Waiting for job 3587 ... Mon Apr 20 05:52:13 2026 * Verifying cluster config Mon Apr 20 05:52:13 2026 * Verifying cluster certificate files Mon Apr 20 05:52:13 2026 * Verifying hypervisor parameters Mon Apr 20 05:52:13 2026 * Verifying all nodes belong to an existing group Waiting for job 3588 ... Mon Apr 20 05:52:14 2026 * Verifying group 'default' Mon Apr 20 05:52:14 2026 * Gathering data (3 nodes) Mon Apr 20 05:52:14 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:52:15 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:52:15 2026 * Verifying configuration file consistency Mon Apr 20 05:52:15 2026 * Verifying node status Mon Apr 20 05:52:15 2026 * Verifying instance status Mon Apr 20 05:52:15 2026 * Verifying orphan volumes Mon Apr 20 05:52:15 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:52:15 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:52:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:52:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:52:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:52:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:52:15 2026 * Other Notes Mon Apr 20 05:52:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 94c856a917e5822f01ca8fbcfac57910cc0c5f22 /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=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-20 05:52:18.562285 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' Mon Apr 20 05:52:19 2026 * disk 0, size 768M Mon Apr 20 05:52:19 2026 * disk 1, size 512M Mon Apr 20 05:52:19 2026 * creating instance disks... Mon Apr 20 05:52:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:52:20 2026 adding disks to cluster config Mon Apr 20 05:52:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:52:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:52:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:52:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:52:20 2026 * running the instance OS create scripts... Mon Apr 20 05:52:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 84ed8339-7f0d-49b5-a89e-a427c56e45b9 Serial number: 4 Creation time: 2026-04-20 05:52:20 Modification time: 2026-04-20 05:52:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b6:10:62 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 60084930-0d0f-428f-bf44-e9781eb6e6b0 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/68034684-a4a7-4b51-97b7-c0bc2369951a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68034684-a4a7-4b51-97b7-c0bc2369951a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ce0e49c8-c29d-4690-bc26-b6132662cec7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/14800a32-0feb-4237-8647-5c9827928752.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/14800a32-0feb-4237-8647-5c9827928752.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: bd69a134-0157-458f-a280-e0ee17329dd7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:52:22.481394 time=0:00:03.919109 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:52:22.481487 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3593 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:52:28.900881 time=0:00:06.419394 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:52:28.901008 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:52:28.901032 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 3596 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3596 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3597 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:52: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 3598 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3598 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3599 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3599 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:52:38.616475 time=0:00:09.715443 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:52:38.616629 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:52:40.611373 time=0:00:01.994744 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:52:40.611479 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3603 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:52:51.992272 time=0:00:11.380793 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:52:51.992406 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3604 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:52:53.940220 time=0:00:01.947814 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:52:53.940337 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 84ed8339-7f0d-49b5-a89e-a427c56e45b9 Serial number: 16 Creation time: 2026-04-20 05:52:20 Modification time: 2026-04-20 05:52:53 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b6:10:62 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 60084930-0d0f-428f-bf44-e9781eb6e6b0 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/68034684-a4a7-4b51-97b7-c0bc2369951a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68034684-a4a7-4b51-97b7-c0bc2369951a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ce0e49c8-c29d-4690-bc26-b6132662cec7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/14800a32-0feb-4237-8647-5c9827928752.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/14800a32-0feb-4237-8647-5c9827928752.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: bd69a134-0157-458f-a280-e0ee17329dd7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:52:56 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:52:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:51:34:eb,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' Mon Apr 20 05:52:57 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:52:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:52:59 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:52: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' Mon Apr 20 05:53:00 2026 * disk 2, size 1.0G Mon Apr 20 05:53:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:53:00 2026 - INFO: Hotplug done. Mon Apr 20 05:53:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:53: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' Mon Apr 20 05:53:02 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:53: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: 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-04-20 05:53:21.313092 time=0:00:27.372755 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:53:21.313207 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3625 GET /2/jobs/3626 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:53:23.748450 time=0:00:02.435243 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:53:23.748565 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:53:23.748588 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:53:23.748603 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:53:23.748614 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3627 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:53:30.172158 time=0:00:06.423544 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:53:30.172323 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:53:30.172349 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:53:30.172364 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:53:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:53:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:53: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' Mon Apr 20 05:53:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:53:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:53: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' Mon Apr 20 05:53:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:53:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:53: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' Mon Apr 20 05:53:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:53:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:53:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:53:40.148097 time=0:00:09.975733 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:53:40.148218 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3634 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:53:42.155872 time=0:00:02.007654 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:53:42.156014 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 3635 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 3636 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 3637 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 3638 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 3639 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:54:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:54:21.609772 time=0:00:39.453758 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:54:21.609947 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-04-20 05:54:33.117197 time=0:00:11.507250 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8b8eeb5498a2758b2e36487660320c932e27bbed /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3642, 3643 Waiting for job 3642 ... Mon Apr 20 05:54:34 2026 * Verifying cluster config Mon Apr 20 05:54:34 2026 * Verifying cluster certificate files Mon Apr 20 05:54:35 2026 * Verifying hypervisor parameters Mon Apr 20 05:54:35 2026 * Verifying all nodes belong to an existing group Waiting for job 3643 ... Mon Apr 20 05:54:35 2026 * Verifying group 'default' Mon Apr 20 05:54:35 2026 * Gathering data (3 nodes) Mon Apr 20 05:54:35 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:54:36 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:54:36 2026 * Verifying configuration file consistency Mon Apr 20 05:54:36 2026 * Verifying node status Mon Apr 20 05:54:36 2026 * Verifying instance status Mon Apr 20 05:54:36 2026 * Verifying orphan volumes Mon Apr 20 05:54:36 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:54:36 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:54:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:54:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:54:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:54:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:54:36 2026 * Other Notes Mon Apr 20 05:54:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8b8eeb5498a2758b2e36487660320c932e27bbed /var/lib/ganeti/config.data ---- 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-04-20 05:54:38.395756 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' Mon Apr 20 05:54:39 2026 * disk 0, size 768M Mon Apr 20 05:54:39 2026 * disk 1, size 512M Mon Apr 20 05:54:39 2026 * creating instance disks... Mon Apr 20 05:54:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:54:39 2026 adding disks to cluster config Mon Apr 20 05:54:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:54:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:54:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:54:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:54:40 2026 * running the instance OS create scripts... Mon Apr 20 05:54:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3e06a6b7-c818-4f35-8eb0-73b7916d0fa4 Serial number: 4 Creation time: 2026-04-20 05:54:39 Modification time: 2026-04-20 05:54:40 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:da:04:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cdd1984f-5202-4d5a-9901-e489e32c5db9 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/6782d3bc-6af2-4ed1-b9ab-5d51318143f1.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6782d3bc-6af2-4ed1-b9ab-5d51318143f1.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d97a2247-3005-4d1a-b7ee-696f9315bc4d - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/622bc06d-0507-407f-b93b-ab489ef7e523.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/622bc06d-0507-407f-b93b-ab489ef7e523.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b2c7d275-99bf-40c2-9736-0e03163ac1c7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:54:42.485187 time=0:00:04.089431 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:54:42.485358 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3647 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:54:48.908747 time=0:00:06.423389 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:54:48.908852 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:54:48.908873 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 3650 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3650 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3651 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:54: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 3652 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3652 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3653 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3653 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:54:58.533630 time=0:00:09.624757 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:54:58.533728 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3656 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:55:00.637680 time=0:00:02.103952 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:55:00.637784 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3657 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:55:12.072447 time=0:00:11.434663 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:55:12.072576 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3658 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:55:14.160723 time=0:00:02.088147 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:55:14.160907 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3e06a6b7-c818-4f35-8eb0-73b7916d0fa4 Serial number: 16 Creation time: 2026-04-20 05:54:39 Modification time: 2026-04-20 05:55:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:da:04:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cdd1984f-5202-4d5a-9901-e489e32c5db9 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/6782d3bc-6af2-4ed1-b9ab-5d51318143f1.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6782d3bc-6af2-4ed1-b9ab-5d51318143f1.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d97a2247-3005-4d1a-b7ee-696f9315bc4d - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/622bc06d-0507-407f-b93b-ab489ef7e523.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/622bc06d-0507-407f-b93b-ab489ef7e523.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b2c7d275-99bf-40c2-9736-0e03163ac1c7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:55:16 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:55:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:92:00:e4,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' Mon Apr 20 05:55:18 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:55: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' Mon Apr 20 05:55:19 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:55: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 --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:55:20 2026 * disk 2, size 1.0G Mon Apr 20 05:55:21 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:55:21 2026 - INFO: Hotplug done. Mon Apr 20 05:55:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:55:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:55:22 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:55: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-04-20 05:55:42.012049 time=0:00:27.851142 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:55:42.012298 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3679 GET /2/jobs/3680 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:55:44.460948 time=0:00:02.448650 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:55:44.461126 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:55:44.461151 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:55:44.461166 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:55:44.461177 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3681 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:55:50.885278 time=0:00:06.424101 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:55:50.885366 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:55:50.885427 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:55:50.885445 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:55:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:55:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:55: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' Mon Apr 20 05:55:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:55:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:55: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' Mon Apr 20 05:55:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:55:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:55: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: 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' Mon Apr 20 05:55:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:56:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:56:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:56:00.755361 time=0:00:09.869916 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:56:00.755514 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:56:02.880136 time=0:00:02.124622 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:56:02.880225 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 3689 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 3690 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 3691 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 3692 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 3693 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:56: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.05t4nscm -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-04-20 05:56:42.794686 time=0:00:39.914461 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:56:42.794818 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-04-20 05:56:54.314278 time=0:00:11.519460 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e96a8d81a9000cac3af6585362edd4f101a2961d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3696, 3697 Waiting for job 3696 ... Mon Apr 20 05:56:56 2026 * Verifying cluster config Mon Apr 20 05:56:56 2026 * Verifying cluster certificate files Mon Apr 20 05:56:56 2026 * Verifying hypervisor parameters Mon Apr 20 05:56:56 2026 * Verifying all nodes belong to an existing group Waiting for job 3697 ... Mon Apr 20 05:56:56 2026 * Verifying group 'default' Mon Apr 20 05:56:56 2026 * Gathering data (3 nodes) Mon Apr 20 05:56:56 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:56:57 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:56:57 2026 * Verifying configuration file consistency Mon Apr 20 05:56:57 2026 * Verifying node status Mon Apr 20 05:56:57 2026 * Verifying instance status Mon Apr 20 05:56:57 2026 * Verifying orphan volumes Mon Apr 20 05:56:57 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:56:57 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:56:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 05:56:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:56:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:56:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:56:57 2026 * Other Notes Mon Apr 20 05:56:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e96a8d81a9000cac3af6585362edd4f101a2961d /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-04-20 05:57:01.050435 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' Mon Apr 20 05:57:02 2026 * disk 0, size 768M Mon Apr 20 05:57:02 2026 * disk 1, size 512M Mon Apr 20 05:57:02 2026 * creating instance disks... Mon Apr 20 05:57:02 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:57:02 2026 adding disks to cluster config Mon Apr 20 05:57:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:57:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:57:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:57:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:57:03 2026 * running the instance OS create scripts... Mon Apr 20 05:57:03 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: afbcd452-1e57-4b02-8b2c-f9ec407ba563 Serial number: 4 Creation time: 2026-04-20 05:57:02 Modification time: 2026-04-20 05:57:03 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:8a:b4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bbd4c19c-026e-41f1-8307-a7f1342b34bb 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/e7293733-9fa7-45c3-9ace-f386c2304dc2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e7293733-9fa7-45c3-9ace-f386c2304dc2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 046dc45e-26a6-43b9-b498-3d54d7c146de - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68d184de-bf5e-47cb-86aa-8b702b8e624b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68d184de-bf5e-47cb-86aa-8b702b8e624b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 3bdc25e2-8c46-47b3-99be-7d31237af28c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:57:04.868303 time=0:00:03.817868 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:57:04.868402 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3702 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:57:11.302008 time=0:00:06.433606 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:57:11.302122 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:57:11.302146 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 3705 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3705 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3706 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:57: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 3707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3708 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3708 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:57:21.028054 time=0:00:09.725908 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:57:21.028151 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3711 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:57:23.048916 time=0:00:02.020765 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:57:23.049031 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3712 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:57:34.512264 time=0:00:11.463233 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:57:34.512394 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3713 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:57:36.552319 time=0:00:02.039925 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:57:36.552444 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: afbcd452-1e57-4b02-8b2c-f9ec407ba563 Serial number: 16 Creation time: 2026-04-20 05:57:02 Modification time: 2026-04-20 05:57:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:8a:b4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bbd4c19c-026e-41f1-8307-a7f1342b34bb 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/e7293733-9fa7-45c3-9ace-f386c2304dc2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e7293733-9fa7-45c3-9ace-f386c2304dc2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 046dc45e-26a6-43b9-b498-3d54d7c146de - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68d184de-bf5e-47cb-86aa-8b702b8e624b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/68d184de-bf5e-47cb-86aa-8b702b8e624b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 3bdc25e2-8c46-47b3-99be-7d31237af28c Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:57:38 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:57:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:70:eb: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' Mon Apr 20 05:57:40 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:57: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' Mon Apr 20 05:57:41 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:57:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 05:57:44 2026 * disk 2, size 1.0G Mon Apr 20 05:57:44 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:57:44 2026 - INFO: Hotplug done. Mon Apr 20 05:57:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:57: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' Mon Apr 20 05:57:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 05:57: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: 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-04-20 05:58:05.185611 time=0:00:28.633167 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 05:58:05.185766 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3734 GET /2/jobs/3735 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 05:58:07.584881 time=0:00:02.399115 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 05:58:07.584994 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 05:58:07.585017 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 05:58:07.585030 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 05:58:07.585041 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3736 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:58:14.017452 time=0:00:06.432411 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:58:14.017618 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 05:58:14.017647 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 05:58:14.017665 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 05:58:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 05:58:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:58: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 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' Mon Apr 20 05:58:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 05:58:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:58: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' Mon Apr 20 05:58:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 05:58:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:58: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' Mon Apr 20 05:58:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 05:58:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:58:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 05:58:23.882232 time=0:00:09.864567 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 05:58:23.882434 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3743 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:58:26.000041 time=0:00:02.117607 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:58:26.000159 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 3744 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 3745 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 3746 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 3747 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 3748 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:59: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.05t4nscm -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-04-20 05:59:05.584639 time=0:00:39.584480 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 05:59:05.584782 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-04-20 05:59:17.113098 time=0:00:11.528316 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba87949fc0ef75feaf4fc47772d0a9372a9b0b8f /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3751, 3752 Waiting for job 3751 ... Mon Apr 20 05:59:18 2026 * Verifying cluster config Mon Apr 20 05:59:18 2026 * Verifying cluster certificate files Mon Apr 20 05:59:18 2026 * Verifying hypervisor parameters Mon Apr 20 05:59:18 2026 * Verifying all nodes belong to an existing group Waiting for job 3752 ... Mon Apr 20 05:59:19 2026 * Verifying group 'default' Mon Apr 20 05:59:19 2026 * Gathering data (3 nodes) Mon Apr 20 05:59:19 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 05:59:20 2026 * Gathering disk information (3 nodes) Mon Apr 20 05:59:20 2026 * Verifying configuration file consistency Mon Apr 20 05:59:20 2026 * Verifying node status Mon Apr 20 05:59:20 2026 * Verifying instance status Mon Apr 20 05:59:20 2026 * Verifying orphan volumes Mon Apr 20 05:59:20 2026 * Verifying N+1 Memory redundancy Mon Apr 20 05:59:20 2026 * Assessing cluster hypervisor parameters Mon Apr 20 05:59: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. Mon Apr 20 05:59:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 05:59:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 05:59:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 05:59:20 2026 * Other Notes Mon Apr 20 05:59:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba87949fc0ef75feaf4fc47772d0a9372a9b0b8f /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-04-20 05:59:22.319285 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' Mon Apr 20 05:59:23 2026 * disk 0, size 768M Mon Apr 20 05:59:23 2026 * disk 1, size 512M Mon Apr 20 05:59:23 2026 * creating instance disks... Mon Apr 20 05:59:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 05:59:23 2026 adding disks to cluster config Mon Apr 20 05:59:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:59:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:59:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 05:59:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 05:59:24 2026 * running the instance OS create scripts... Mon Apr 20 05:59:24 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71078efe-1a94-4406-8d0d-208e63c987ea Serial number: 4 Creation time: 2026-04-20 05:59:23 Modification time: 2026-04-20 05:59:24 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d1:cd:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00f27e38-e322-41e6-acbc-52757be29e93 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/77ddfde0-5e27-4cf3-92ee-c8c162ec9b2a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/77ddfde0-5e27-4cf3-92ee-c8c162ec9b2a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: b5df2c16-aff3-48e7-bdee-9e7199521516 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4db67fc2-e67f-4d5c-8652-1ed6686c3e0e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4db67fc2-e67f-4d5c-8652-1ed6686c3e0e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d586848a-fd82-44fe-86e8-47867df1953b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 05:59:26.273186 time=0:00:03.953901 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 05:59:26.273280 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3756 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 05:59:32.689062 time=0:00:06.415782 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 05:59:32.689270 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 05:59:32.689297 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 3759 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 3759 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 3760 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 05:59: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 3761 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3761 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3762 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3762 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 05:59:42.320518 time=0:00:09.631221 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 05:59:42.320702 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3765 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 05:59:44.423933 time=0:00:02.103231 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 05:59:44.424028 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3766 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 05:59:55.888224 time=0:00:11.464196 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 05:59:55.888360 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3767 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 05:59:57.889090 time=0:00:02.000730 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 05:59:57.889251 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71078efe-1a94-4406-8d0d-208e63c987ea Serial number: 16 Creation time: 2026-04-20 05:59:23 Modification time: 2026-04-20 05:59:57 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d1:cd:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00f27e38-e322-41e6-acbc-52757be29e93 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/77ddfde0-5e27-4cf3-92ee-c8c162ec9b2a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/77ddfde0-5e27-4cf3-92ee-c8c162ec9b2a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: b5df2c16-aff3-48e7-bdee-9e7199521516 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4db67fc2-e67f-4d5c-8652-1ed6686c3e0e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4db67fc2-e67f-4d5c-8652-1ed6686c3e0e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d586848a-fd82-44fe-86e8-47867df1953b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:00:00 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:00:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:78:86:b6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:00:01 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:00: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' Mon Apr 20 06:00:03 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:00: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' Mon Apr 20 06:00:04 2026 * disk 2, size 1.0G Mon Apr 20 06:00:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:00:05 2026 - INFO: Hotplug done. Mon Apr 20 06:00:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:00: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' Mon Apr 20 06:00:06 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:00: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: 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-04-20 06:00:25.618069 time=0:00:27.728818 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:00:25.618202 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3788 GET /2/jobs/3789 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:00:28.040412 time=0:00:02.422210 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:00:28.040536 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:00:28.040555 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:00:28.040575 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:00:28.040587 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:00:34.517225 time=0:00:06.476638 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:00:34.517323 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:00:34.517347 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:00:34.517363 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:00:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:00:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:00: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' Mon Apr 20 06:00:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:00:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:00: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' Mon Apr 20 06:00:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:00:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:00: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 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' Mon Apr 20 06:00:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:00:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:00:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:00:44.472354 time=0:00:09.954991 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:00:44.472485 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3797 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:00:46.578183 time=0:00:02.105698 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:00:46.578359 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 3798 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 3799 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 3800 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 3801 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 3802 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:01:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:01:26.087153 time=0:00:39.508794 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:01:26.087271 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-04-20 06:01:37.617925 time=0:00:11.530654 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef7e5efb9f79e2b1cb9a8ca0c9dbfcb926b84968 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3805, 3806 Waiting for job 3805 ... Mon Apr 20 06:01:39 2026 * Verifying cluster config Mon Apr 20 06:01:39 2026 * Verifying cluster certificate files Mon Apr 20 06:01:39 2026 * Verifying hypervisor parameters Mon Apr 20 06:01:39 2026 * Verifying all nodes belong to an existing group Waiting for job 3806 ... Mon Apr 20 06:01:39 2026 * Verifying group 'default' Mon Apr 20 06:01:39 2026 * Gathering data (3 nodes) Mon Apr 20 06:01:39 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:01:41 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:01:41 2026 * Verifying configuration file consistency Mon Apr 20 06:01:41 2026 * Verifying node status Mon Apr 20 06:01:41 2026 * Verifying instance status Mon Apr 20 06:01:41 2026 * Verifying orphan volumes Mon Apr 20 06:01:41 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:01:41 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:01:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:01:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:01:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:01:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:01:41 2026 * Other Notes Mon Apr 20 06:01:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef7e5efb9f79e2b1cb9a8ca0c9dbfcb926b84968 /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-04-20 06:01:42.911352 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' Mon Apr 20 06:01:44 2026 * disk 0, size 768M Mon Apr 20 06:01:44 2026 * disk 1, size 512M Mon Apr 20 06:01:44 2026 * creating instance disks... Mon Apr 20 06:01:44 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:01:44 2026 adding disks to cluster config Mon Apr 20 06:01:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:01:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:01:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:01:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:01:44 2026 * running the instance OS create scripts... Mon Apr 20 06:01:45 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7b351843-e5c8-4c53-818d-31bc514a3735 Serial number: 4 Creation time: 2026-04-20 06:01:44 Modification time: 2026-04-20 06:01:45 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:17:8b:52 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a65ad8b7-3b00-4bc8-a09c-bd7f4fb0564c 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/961f6c28-8b86-4b26-b910-96b5f2f0aadc.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/961f6c28-8b86-4b26-b910-96b5f2f0aadc.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 7282508b-fa48-475f-9c73-563a93c53882 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7064e876-346b-4d41-af15-88e9e8be7080.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7064e876-346b-4d41-af15-88e9e8be7080.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 8e0ad14f-e0e9-4ae4-b414-efaf10106d14 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:01:46.894261 time=0:00:03.982909 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:01:46.894376 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3810 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:01:53.328790 time=0:00:06.434414 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:01:53.328946 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:01:53.328971 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 3813 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3813 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3814 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:01: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 3815 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3815 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3816 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3816 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:02:02.950460 time=0:00:09.621489 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:02:02.950559 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3819 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:02:04.971906 time=0:00:02.021347 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:02:04.972020 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3820 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:02:16.380250 time=0:00:11.408230 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:02:16.380396 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3821 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:02:18.336313 time=0:00:01.955917 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:02:18.336433 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7b351843-e5c8-4c53-818d-31bc514a3735 Serial number: 16 Creation time: 2026-04-20 06:01:44 Modification time: 2026-04-20 06:02:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:17:8b:52 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a65ad8b7-3b00-4bc8-a09c-bd7f4fb0564c 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/961f6c28-8b86-4b26-b910-96b5f2f0aadc.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/961f6c28-8b86-4b26-b910-96b5f2f0aadc.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 7282508b-fa48-475f-9c73-563a93c53882 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7064e876-346b-4d41-af15-88e9e8be7080.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7064e876-346b-4d41-af15-88e9e8be7080.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 8e0ad14f-e0e9-4ae4-b414-efaf10106d14 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:02:20 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:02:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:77:0d: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' Mon Apr 20 06:02:22 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:02: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' Mon Apr 20 06:02:23 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:02:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:02:25 2026 * disk 2, size 1.0G Mon Apr 20 06:02:25 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:02:25 2026 - INFO: Hotplug done. Mon Apr 20 06:02:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:02: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' Mon Apr 20 06:02:26 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:02:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 06:02:46.218243 time=0:00:27.881810 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:02:46.218446 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3842 GET /2/jobs/3843 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:02:48.644860 time=0:00:02.426414 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:02:48.645024 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:02:48.645047 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:02:48.645062 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:02:48.645073 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:02:55.072263 time=0:00:06.427190 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:02:55.072417 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:02:55.072443 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:02:55.072462 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:02:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:02:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:02: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' Mon Apr 20 06:02:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:02:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:02: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' Mon Apr 20 06:03:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:03:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:03: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' Mon Apr 20 06:03:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:03:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:03:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:03:05.194204 time=0:00:10.121742 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:03:05.194337 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3851 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:03:07.291705 time=0:00:02.097368 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:03:07.291888 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 3852 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 3853 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 3854 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 3855 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 3856 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:03: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.05t4nscm -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-04-20 06:03:46.833631 time=0:00:39.541743 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:03:46.833786 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-04-20 06:03:58.580392 time=0:00:11.746606 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 779435610feac25f089b3d71df8778b62650a706 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3859, 3860 Waiting for job 3859 ... Mon Apr 20 06:04:00 2026 * Verifying cluster config Mon Apr 20 06:04:00 2026 * Verifying cluster certificate files Mon Apr 20 06:04:00 2026 * Verifying hypervisor parameters Mon Apr 20 06:04:00 2026 * Verifying all nodes belong to an existing group Waiting for job 3860 ... Mon Apr 20 06:04:00 2026 * Verifying group 'default' Mon Apr 20 06:04:00 2026 * Gathering data (3 nodes) Mon Apr 20 06:04:00 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:04:02 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:04:02 2026 * Verifying configuration file consistency Mon Apr 20 06:04:02 2026 * Verifying node status Mon Apr 20 06:04:02 2026 * Verifying instance status Mon Apr 20 06:04:02 2026 * Verifying orphan volumes Mon Apr 20 06:04:02 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:04:02 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:04:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:04:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:04:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:04:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:04:02 2026 * Other Notes Mon Apr 20 06:04:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 779435610feac25f089b3d71df8778b62650a706 /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=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-20 06:04:05.364424 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' Mon Apr 20 06:04:06 2026 * disk 0, size 768M Mon Apr 20 06:04:06 2026 * disk 1, size 512M Mon Apr 20 06:04:06 2026 * creating instance disks... Mon Apr 20 06:04:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:04:06 2026 adding disks to cluster config Mon Apr 20 06:04:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:04:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:04:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:04:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:04:07 2026 * running the instance OS create scripts... Mon Apr 20 06:04:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4a6d4378-5e22-49d6-8270-0eb56b4ca4e1 Serial number: 4 Creation time: 2026-04-20 06:04:06 Modification time: 2026-04-20 06:04:07 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5c:62:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 46323c42-ab35-4732-8634-abf11915bc0d 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/c288ca9b-af23-425e-abe4-dde787d43b6d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c288ca9b-af23-425e-abe4-dde787d43b6d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: edc4b938-92e0-4165-8d69-a43f81ac6ea1 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cec4d4b0-8ca5-4752-8ffb-d6803f9ddcec.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cec4d4b0-8ca5-4752-8ffb-d6803f9ddcec.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f1aa40cc-7b8f-47e2-a2a2-7c4f47bc4605 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:04:09.225790 time=0:00:03.861366 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:04:09.225945 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3865 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:04:15.634301 time=0:00:06.408356 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:04:15.634408 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:04:15.634431 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 3868 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3868 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3869 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:04: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 3870 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3870 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3871 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3871 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:04:25.191903 time=0:00:09.557472 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:04:25.192021 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3874 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:04:27.208418 time=0:00:02.016397 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:04:27.208559 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3875 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:04:38.644422 time=0:00:11.435863 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:04:38.644561 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3876 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:04:40.709652 time=0:00:02.065091 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:04:40.709768 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4a6d4378-5e22-49d6-8270-0eb56b4ca4e1 Serial number: 16 Creation time: 2026-04-20 06:04:06 Modification time: 2026-04-20 06:04:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5c:62:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 46323c42-ab35-4732-8634-abf11915bc0d 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/c288ca9b-af23-425e-abe4-dde787d43b6d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c288ca9b-af23-425e-abe4-dde787d43b6d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: edc4b938-92e0-4165-8d69-a43f81ac6ea1 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cec4d4b0-8ca5-4752-8ffb-d6803f9ddcec.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cec4d4b0-8ca5-4752-8ffb-d6803f9ddcec.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f1aa40cc-7b8f-47e2-a2a2-7c4f47bc4605 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:04:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:04:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:60:0f:b7,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' Mon Apr 20 06:04:44 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:04:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:04:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:04: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' Mon Apr 20 06:04:47 2026 * disk 2, size 1.0G Mon Apr 20 06:04:47 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:04:47 2026 - INFO: Hotplug done. Mon Apr 20 06:04:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:04: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' Mon Apr 20 06:04:49 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:04: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: 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-04-20 06:05:08.593205 time=0:00:27.883437 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:05:08.593386 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3897 GET /2/jobs/3898 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:05:11.004277 time=0:00:02.410891 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:05:11.004401 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:05:11.004435 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:05:11.004451 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:05:11.004465 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3899 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:05:17.423427 time=0:00:06.418962 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:05:17.423580 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:05:17.423606 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:05:17.423621 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:05:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:05:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:05: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 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' Mon Apr 20 06:05:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:05:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:05: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' Mon Apr 20 06:05:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:05:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:05: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' Mon Apr 20 06:05:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:05:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:05:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:05:27.299149 time=0:00:09.875528 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:05:27.299291 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3906 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:05:29.332551 time=0:00:02.033260 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:05:29.332655 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 3907 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 3908 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 3909 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 3910 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 3911 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:06: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.05t4nscm -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-04-20 06:06:08.822580 time=0:00:39.489925 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:06:08.822769 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-04-20 06:06:20.355276 time=0:00:11.532507 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 741019accab6e8bc02c0da5b84245d874c55e504 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3914, 3915 Waiting for job 3914 ... Mon Apr 20 06:06:22 2026 * Verifying cluster config Mon Apr 20 06:06:22 2026 * Verifying cluster certificate files Mon Apr 20 06:06:22 2026 * Verifying hypervisor parameters Mon Apr 20 06:06:22 2026 * Verifying all nodes belong to an existing group Waiting for job 3915 ... Mon Apr 20 06:06:22 2026 * Verifying group 'default' Mon Apr 20 06:06:22 2026 * Gathering data (3 nodes) Mon Apr 20 06:06:22 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:06:23 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:06:23 2026 * Verifying configuration file consistency Mon Apr 20 06:06:23 2026 * Verifying node status Mon Apr 20 06:06:23 2026 * Verifying instance status Mon Apr 20 06:06:23 2026 * Verifying orphan volumes Mon Apr 20 06:06:23 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:06:23 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:06:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:06:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:06:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:06:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:06:23 2026 * Other Notes Mon Apr 20 06:06:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 741019accab6e8bc02c0da5b84245d874c55e504 /var/lib/ganeti/config.data ---- 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-04-20 06:06:25.602546 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' Mon Apr 20 06:06:26 2026 * disk 0, size 768M Mon Apr 20 06:06:26 2026 * disk 1, size 512M Mon Apr 20 06:06:26 2026 * creating instance disks... Mon Apr 20 06:06:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:06:27 2026 adding disks to cluster config Mon Apr 20 06:06:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:06:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:06:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:06:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:06:27 2026 * running the instance OS create scripts... Mon Apr 20 06:06:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5384ba88-42a7-4311-841f-b836cb886379 Serial number: 4 Creation time: 2026-04-20 06:06:27 Modification time: 2026-04-20 06:06:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:02:d1:1c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 772d58f7-07d7-4e67-931f-24f022a9af82 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/119f965f-4626-4660-9e40-92442771d1b4.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/119f965f-4626-4660-9e40-92442771d1b4.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9d44c4e2-58dc-47bc-8bc7-512068ee5a04 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/19575ef6-c7c8-4f6e-9773-84e2fe733b3c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/19575ef6-c7c8-4f6e-9773-84e2fe733b3c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: a73e4158-fa9b-4161-a495-46b3be5c353d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:06:29.458348 time=0:00:03.855802 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:06:29.458463 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3919 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:06:35.993800 time=0:00:06.535337 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:06:35.993969 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:06:35.993999 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 3922 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3922 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3923 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:06: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 3924 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3924 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3925 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3925 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:06:45.720407 time=0:00:09.726408 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:06:45.720546 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3928 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:06:47.724623 time=0:00:02.004077 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:06:47.724768 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3929 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:06:59.164212 time=0:00:11.439444 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:06:59.164338 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3930 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:07:01.084259 time=0:00:01.919921 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:07:01.084391 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5384ba88-42a7-4311-841f-b836cb886379 Serial number: 16 Creation time: 2026-04-20 06:06:27 Modification time: 2026-04-20 06:07:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:02:d1:1c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 772d58f7-07d7-4e67-931f-24f022a9af82 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/119f965f-4626-4660-9e40-92442771d1b4.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/119f965f-4626-4660-9e40-92442771d1b4.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9d44c4e2-58dc-47bc-8bc7-512068ee5a04 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/19575ef6-c7c8-4f6e-9773-84e2fe733b3c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/19575ef6-c7c8-4f6e-9773-84e2fe733b3c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: a73e4158-fa9b-4161-a495-46b3be5c353d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:07:03 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:07:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4a:58: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' Mon Apr 20 06:07:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:07:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:07:06 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:07:06 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' Mon Apr 20 06:07:07 2026 * disk 2, size 1.0G Mon Apr 20 06:07:08 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:07:08 2026 - INFO: Hotplug done. Mon Apr 20 06:07:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:07:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:07:09 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:07:09 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-04-20 06:07:28.640953 time=0:00:27.556562 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:07:28.641089 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3951 GET /2/jobs/3952 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:07:31.172556 time=0:00:02.531467 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:07:31.172688 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:07:31.172712 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:07:31.172726 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:07:31.172740 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3953 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:07:37.619135 time=0:00:06.446395 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:07:37.619235 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:07:37.619269 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:07:37.619286 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:07:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:07:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:07: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' Mon Apr 20 06:07:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:07:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06: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' Mon Apr 20 06:07:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:07:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:07: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' Mon Apr 20 06:07:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:07:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:07:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:07:47.332277 time=0:00:09.712991 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:07:47.332506 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3960 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:07:49.357222 time=0:00:02.024716 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:07:49.357374 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 3961 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 3962 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 3963 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 3964 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 3965 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:08: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.05t4nscm -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-04-20 06:08:28.723848 time=0:00:39.366474 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:08:28.723950 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-04-20 06:08:40.252678 time=0:00:11.528728 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b189591edc3596f4f79fe4cf15ab03797b932c0b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3968, 3969 Waiting for job 3968 ... Mon Apr 20 06:08:42 2026 * Verifying cluster config Mon Apr 20 06:08:42 2026 * Verifying cluster certificate files Mon Apr 20 06:08:42 2026 * Verifying hypervisor parameters Mon Apr 20 06:08:42 2026 * Verifying all nodes belong to an existing group Waiting for job 3969 ... Mon Apr 20 06:08:42 2026 * Verifying group 'default' Mon Apr 20 06:08:42 2026 * Gathering data (3 nodes) Mon Apr 20 06:08:42 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:08:43 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:08:43 2026 * Verifying configuration file consistency Mon Apr 20 06:08:43 2026 * Verifying node status Mon Apr 20 06:08:43 2026 * Verifying instance status Mon Apr 20 06:08:43 2026 * Verifying orphan volumes Mon Apr 20 06:08:43 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:08:43 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:08: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. Mon Apr 20 06:08:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:08:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:08:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:08:43 2026 * Other Notes Mon Apr 20 06:08:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b189591edc3596f4f79fe4cf15ab03797b932c0b /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-04-20 06:08:47.114533 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' Mon Apr 20 06:08:48 2026 * disk 0, size 768M Mon Apr 20 06:08:48 2026 * disk 1, size 512M Mon Apr 20 06:08:48 2026 * creating instance disks... Mon Apr 20 06:08:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:08:48 2026 adding disks to cluster config Mon Apr 20 06:08:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:08:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:08:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:08:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:08:49 2026 * running the instance OS create scripts... Mon Apr 20 06:08:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 52782c8c-af75-4e13-afbb-9ed9defd07cd Serial number: 4 Creation time: 2026-04-20 06:08:48 Modification time: 2026-04-20 06:08:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1c:a0:2a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0470d7a7-b129-405b-b938-ac2fe22ee940 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/dab9d168-7b4b-4e47-b4ee-49e69abb54b5.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dab9d168-7b4b-4e47-b4ee-49e69abb54b5.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: a35aaa14-4649-4b5d-8248-47953d99239f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7e1a095a-bcac-4bd2-82c1-f1e7bf8a86ed.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7e1a095a-bcac-4bd2-82c1-f1e7bf8a86ed.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1d6b2aa6-3a93-4b05-ad36-03db66e4db73 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:08:51.017306 time=0:00:03.902773 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:08:51.017415 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3974 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:08:57.441424 time=0:00:06.424009 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:08:57.441607 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:08:57.441632 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 3977 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 3977 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 3978 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:09:01 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 3979 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3979 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 3980 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3980 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:09:07.084568 time=0:00:09.642936 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:09:07.084685 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3983 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:09:09.087006 time=0:00:02.002321 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:09:09.087170 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3984 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:09:20.500697 time=0:00:11.413527 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:09:20.500820 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3985 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:09:22.500530 time=0:00:01.999710 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:09:22.500648 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 52782c8c-af75-4e13-afbb-9ed9defd07cd Serial number: 16 Creation time: 2026-04-20 06:08:48 Modification time: 2026-04-20 06:09:21 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1c:a0:2a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0470d7a7-b129-405b-b938-ac2fe22ee940 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/dab9d168-7b4b-4e47-b4ee-49e69abb54b5.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dab9d168-7b4b-4e47-b4ee-49e69abb54b5.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: a35aaa14-4649-4b5d-8248-47953d99239f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7e1a095a-bcac-4bd2-82c1-f1e7bf8a86ed.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7e1a095a-bcac-4bd2-82c1-f1e7bf8a86ed.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1d6b2aa6-3a93-4b05-ad36-03db66e4db73 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:09:24 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:09:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ef:08:da,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:09:26 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:09:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:09:27 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:09: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 -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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-20 06:09:47.148283 time=0:00:24.647635 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:09:47.148567 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4004 GET /2/jobs/4005 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:09:49.616285 time=0:00:02.467718 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:09:49.616418 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:09:49.616443 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:09:49.616458 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:09:49.616469 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4006 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:09:56.053448 time=0:00:06.436979 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:09:56.053569 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:09:56.053594 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:09:56.053609 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:09:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:09:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:09: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' Mon Apr 20 06:10:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:10:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:10: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' Mon Apr 20 06:10:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:10:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:10: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' Mon Apr 20 06:10:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:10:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:10:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:10:06.042548 time=0:00:09.988939 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:10:06.042640 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4013 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:10:08.053552 time=0:00:02.010912 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:10:08.053648 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 4014 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 4015 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 4016 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 4017 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 4018 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:10: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.05t4nscm -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-04-20 06:10:47.522633 time=0:00:39.468985 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:10:47.522763 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-04-20 06:10:59.053751 time=0:00:11.530988 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ee9bfb7e26e6a51b87609464dd23a098f270e00 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4021, 4022 Waiting for job 4021 ... Mon Apr 20 06:11:00 2026 * Verifying cluster config Mon Apr 20 06:11:00 2026 * Verifying cluster certificate files Mon Apr 20 06:11:00 2026 * Verifying hypervisor parameters Mon Apr 20 06:11:00 2026 * Verifying all nodes belong to an existing group Waiting for job 4022 ... Mon Apr 20 06:11:01 2026 * Verifying group 'default' Mon Apr 20 06:11:01 2026 * Gathering data (3 nodes) Mon Apr 20 06:11:01 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:11:02 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:11:02 2026 * Verifying configuration file consistency Mon Apr 20 06:11:02 2026 * Verifying node status Mon Apr 20 06:11:02 2026 * Verifying instance status Mon Apr 20 06:11:02 2026 * Verifying orphan volumes Mon Apr 20 06:11:02 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:11:02 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:11:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:11:02 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Apr 20 06:11:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:11:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:11:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:11:02 2026 * Other Notes Mon Apr 20 06:11:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ee9bfb7e26e6a51b87609464dd23a098f270e00 /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-04-20 06:11:05.810574 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' Mon Apr 20 06:11:07 2026 * disk 0, size 768M Mon Apr 20 06:11:07 2026 * disk 1, size 512M Mon Apr 20 06:11:07 2026 * creating instance disks... Mon Apr 20 06:11:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:11:07 2026 adding disks to cluster config Mon Apr 20 06:11:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:11:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:11:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:11:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:11:07 2026 * running the instance OS create scripts... Mon Apr 20 06:11:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a76cb777-81d3-4f56-b520-d4886f33e70c Serial number: 4 Creation time: 2026-04-20 06:11:07 Modification time: 2026-04-20 06:11:07 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:54:d6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8c91e98-dc36-4326-8cb2-48cf2fea5e87 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/7ee808dd-35b3-4e77-b5bf-5067201fbf0e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7ee808dd-35b3-4e77-b5bf-5067201fbf0e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 167034fc-2df1-41a8-94ad-2fe080ae3d00 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3617c260-a427-4d85-b0a4-9e250e87e506.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3617c260-a427-4d85-b0a4-9e250e87e506.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 157382a4-b839-45e2-ac5d-1d708e0a75b5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:11:09.702667 time=0:00:03.892093 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:11:09.702809 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4027 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:11:16.120842 time=0:00:06.418033 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:11:16.120943 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:11:16.120996 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 4030 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4030 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 4031 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:11: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 4032 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4032 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 4033 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4033 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:11:25.842407 time=0:00:09.721411 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:11:25.842546 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4036 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:11:27.861899 time=0:00:02.019353 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:11:27.862058 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4037 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:11:39.312182 time=0:00:11.450124 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:11:39.312329 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4038 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:11:41.300442 time=0:00:01.988113 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:11:41.300571 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a76cb777-81d3-4f56-b520-d4886f33e70c Serial number: 16 Creation time: 2026-04-20 06:11:07 Modification time: 2026-04-20 06:11:40 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:54:d6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8c91e98-dc36-4326-8cb2-48cf2fea5e87 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/7ee808dd-35b3-4e77-b5bf-5067201fbf0e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7ee808dd-35b3-4e77-b5bf-5067201fbf0e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 167034fc-2df1-41a8-94ad-2fe080ae3d00 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3617c260-a427-4d85-b0a4-9e250e87e506.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3617c260-a427-4d85-b0a4-9e250e87e506.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 157382a4-b839-45e2-ac5d-1d708e0a75b5 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:11:43 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:11:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:16:21:df,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:11:45 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:11: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' Mon Apr 20 06:11:46 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:11: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' Mon Apr 20 06:11:48 2026 * disk 2, size 1.0G Mon Apr 20 06:11:48 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:11:48 2026 - INFO: Hotplug done. Mon Apr 20 06:11:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:11: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' Mon Apr 20 06:11:50 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:11: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-04-20 06:12:09.282025 time=0:00:27.981454 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:12:09.282240 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4059 GET /2/jobs/4060 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:12:11.740498 time=0:00:02.458258 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:12:11.740619 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:12:11.740642 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:12:11.740709 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:12:11.740722 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4061 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:12:18.156147 time=0:00:06.415425 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:12:18.156246 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:12:18.156272 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:12:18.156285 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:12:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:12:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:12: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' Mon Apr 20 06:12:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:12:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:12: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' Mon Apr 20 06:12:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:12:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:12: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' Mon Apr 20 06:12:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:12:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:12:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:12:28.142292 time=0:00:09.986007 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:12:28.142438 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4068 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:12:30.148265 time=0:00:02.005827 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:12:30.148368 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 4069 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 4070 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 4071 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 4072 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 4073 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:13:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:13:09.585058 time=0:00:39.436690 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:13:09.585289 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-04-20 06:13:21.098757 time=0:00:11.513468 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6478a85ec8ddeb75bff56ac06a33dba205b2a339 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4076, 4077 Waiting for job 4076 ... Mon Apr 20 06:13:22 2026 * Verifying cluster config Mon Apr 20 06:13:22 2026 * Verifying cluster certificate files Mon Apr 20 06:13:22 2026 * Verifying hypervisor parameters Mon Apr 20 06:13:22 2026 * Verifying all nodes belong to an existing group Waiting for job 4077 ... Mon Apr 20 06:13:23 2026 * Verifying group 'default' Mon Apr 20 06:13:23 2026 * Gathering data (3 nodes) Mon Apr 20 06:13:23 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:13:24 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:13:24 2026 * Verifying configuration file consistency Mon Apr 20 06:13:24 2026 * Verifying node status Mon Apr 20 06:13:24 2026 * Verifying instance status Mon Apr 20 06:13:24 2026 * Verifying orphan volumes Mon Apr 20 06:13:24 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:13:24 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:13: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. Mon Apr 20 06:13:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:13:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:13:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:13:24 2026 * Other Notes Mon Apr 20 06:13:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6478a85ec8ddeb75bff56ac06a33dba205b2a339 /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-04-20 06:13:26.319370 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' Mon Apr 20 06:13:27 2026 * disk 0, size 768M Mon Apr 20 06:13:27 2026 * disk 1, size 512M Mon Apr 20 06:13:27 2026 * creating instance disks... Mon Apr 20 06:13:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:13:27 2026 adding disks to cluster config Mon Apr 20 06:13:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:13:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:13:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:13:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:13:28 2026 * running the instance OS create scripts... Mon Apr 20 06:13:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 905477c0-ee9e-49bc-933a-806803052699 Serial number: 4 Creation time: 2026-04-20 06:13:27 Modification time: 2026-04-20 06:13:28 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f6:0d:b7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9d9b397-a0da-4564-9511-49568294dc69 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/c091e5eb-78d1-4be1-a09c-1233f0a6fe94.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c091e5eb-78d1-4be1-a09c-1233f0a6fe94.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: bfc2b113-8861-4e00-9a1f-5a597cec052f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad32cb00-73d5-46d6-99fc-fef2f17fe620.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad32cb00-73d5-46d6-99fc-fef2f17fe620.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: aacc009d-536c-4e82-985e-8cff91d872f7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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-04-20 06:13:30.175487 time=0:00:03.856117 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-20 06:13:30.175590 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4081 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:13:36.594026 time=0:00:06.418436 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:13:36.594146 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-20 06:13:36.594171 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 4084 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4084 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 4085 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:13:41 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 4086 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4086 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error 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 4087 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4087 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh 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-04-20 06:13:46.315968 time=0:00:09.721797 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-20 06:13:46.316206 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4090 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:13:48.436793 time=0:00:02.120587 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:13:48.436937 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4091 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-20 06:13:59.952153 time=0:00:11.515216 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-20 06:13:59.952308 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4092 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-20 06:14:01.952883 time=0:00:02.000575 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-20 06:14:01.953045 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 905477c0-ee9e-49bc-933a-806803052699 Serial number: 16 Creation time: 2026-04-20 06:13:27 Modification time: 2026-04-20 06:14:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f6:0d:b7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9d9b397-a0da-4564-9511-49568294dc69 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/c091e5eb-78d1-4be1-a09c-1233f0a6fe94.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c091e5eb-78d1-4be1-a09c-1233f0a6fe94.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: bfc2b113-8861-4e00-9a1f-5a597cec052f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad32cb00-73d5-46d6-99fc-fef2f17fe620.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad32cb00-73d5-46d6-99fc-fef2f17fe620.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: aacc009d-536c-4e82-985e-8cff91d872f7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:14:04 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:14:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:05:d1:a1,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:14:05 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:14:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:14:07 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:14: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' Mon Apr 20 06:14:09 2026 * disk 2, size 1.0G Mon Apr 20 06:14:09 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:14:09 2026 - INFO: Hotplug done. Mon Apr 20 06:14:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:14:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:14:11 2026 - INFO: Trying to hotplug device... Mon Apr 20 06:14:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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-04-20 06:14:30.732812 time=0:00:28.779767 [TestInstanceModify] gnt-instance modify <<<< 2026-04-20 06:14:30.732955 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4113 GET /2/jobs/4114 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-20 06:14:33.172412 time=0:00:02.439457 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-20 06:14:33.172532 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-20 06:14:33.172556 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-20 06:14:33.172571 skipping , test(s) instance-device-names disabled <<<< 2026-04-20 06:14:33.172583 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4115 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-20 06:14:39.593658 time=0:00:06.421075 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-20 06:14:39.593775 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-20 06:14:39.593799 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-20 06:14:39.593813 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Apr 20 06:14:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Apr 20 06:14:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:14: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' Mon Apr 20 06:14:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Apr 20 06:14:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:14: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' Mon Apr 20 06:14:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Apr 20 06:14:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:14: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' Mon Apr 20 06:14:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Apr 20 06:14:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:14:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-20 06:14:49.743389 time=0:00:10.149576 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-20 06:14:49.743479 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4122 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-20 06:14:51.842164 time=0:00:02.098685 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-20 06:14:51.842310 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 4123 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 4124 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 4125 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 4126 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 4127 for kvm-test-instance02.staging.ganeti.org ... Mon Apr 20 06:15: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.05t4nscm -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-04-20 06:15:31.258842 time=0:00:39.416532 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-20 06:15:31.259012 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-04-20 06:15:42.796703 time=0:00:11.537691 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ee5e80f60f700d52ad8dc5a13ca99d07c487befb /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4130, 4131 Waiting for job 4130 ... Mon Apr 20 06:15:44 2026 * Verifying cluster config Mon Apr 20 06:15:44 2026 * Verifying cluster certificate files Mon Apr 20 06:15:44 2026 * Verifying hypervisor parameters Mon Apr 20 06:15:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4131 ... Mon Apr 20 06:15:45 2026 * Verifying group 'default' Mon Apr 20 06:15:45 2026 * Gathering data (3 nodes) Mon Apr 20 06:15:45 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:15:46 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:15:46 2026 * Verifying configuration file consistency Mon Apr 20 06:15:46 2026 * Verifying node status Mon Apr 20 06:15:46 2026 * Verifying instance status Mon Apr 20 06:15:46 2026 * Verifying orphan volumes Mon Apr 20 06:15:46 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:15:46 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:15:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:15:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:15:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:15:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:15:46 2026 * Other Notes Mon Apr 20 06:15:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ee5e80f60f700d52ad8dc5a13ca99d07c487befb /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-04-20 06:15:49.484001 skipping Creating instances of template rbd, test(s) instance-add-rbd disabled **** 2026-04-20 06:15:49.484026 skipping Creating instances of template gluster, test(s) instance-add-gluster disabled ^^^^ BLOCK 2026-04-20 06:15:49.484047 time=4:22:15.711673 [RunInstanceTests] Create and exercise instances **** 2026-04-20 06:15:49.484262 skipping [TestFilters] Testing filter management via the remote API, test(s) filters disabled **** 2026-04-20 06:15:49.484283 skipping [TestUpgrade] Test gnt-cluster upgrade, test(s) cluster-upgrade disabled vvvv BLOCK 2026-04-20 06:15:49.484290 start [RunExclusiveStorageTests] Test exclusive storage ^^^^ BLOCK 2026-04-20 06:15:49.484340 time=0:00:00.000050 [RunExclusiveStorageTests] Test exclusive storage <<<< 2026-04-20 06:15:49.484380 start [TestIPolicyPlainInstance] Test instance policy interaction with instances Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:15:47 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Mon Apr 20 06:15:51 2026 * disk 0, size 768M Mon Apr 20 06:15:51 2026 * disk 1, size 512M Mon Apr 20 06:15:51 2026 * creating instance disks... Mon Apr 20 06:15:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:15:52 2026 adding disks to cluster config Mon Apr 20 06:15:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:15:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:15:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:15:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:15:52 2026 * running the instance OS create scripts... Mon Apr 20 06:15:52 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b78c4f1-f142-4604-8607-b78f8bc6694b Serial number: 4 Creation time: 2026-04-20 06:15:52 Modification time: 2026-04-20 06:15:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:79:8f:75 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 46db7d48-7d0c-4900-9e45-a883103d76b0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0d2c4d35-6d7d-4d5b-b234-44a7f3f74d22.disk0 on primary: /dev/gnt/0d2c4d35-6d7d-4d5b-b234-44a7f3f74d22.disk0 (253:0) name: disk0 UUID: 7dded542-5f93-4109-90dc-4d5b515f3b9d - disk/1: plain, size 512M access mode: rw logical_id: gnt/118a7b0e-8e8a-4189-8d3b-c4f3e8e25cf3.disk1 on primary: /dev/gnt/118a7b0e-8e8a-4189-8d3b-c4f3e8e25cf3.disk1 (253:1) name: disk1 UUID: e2137ff5-e482-419d-90cd-90578d6b765c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/0 kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/1 kvm-test-instance02.staging.ganeti.org' 512 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o nic.count kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f8f4a2df2d030c0bf6020cff14d79a9b177bc0d1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4136, 4137 Waiting for job 4136 ... Mon Apr 20 06:15:58 2026 * Verifying cluster config Mon Apr 20 06:15:58 2026 * Verifying cluster certificate files Mon Apr 20 06:15:58 2026 * Verifying hypervisor parameters Mon Apr 20 06:15:58 2026 * Verifying all nodes belong to an existing group Waiting for job 4137 ... Mon Apr 20 06:15:58 2026 * Verifying group 'default' Mon Apr 20 06:15:58 2026 * Gathering data (3 nodes) Mon Apr 20 06:15:58 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:00 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:00 2026 * Verifying configuration file consistency Mon Apr 20 06:16:00 2026 * Verifying node status Mon Apr 20 06:16:00 2026 * Verifying instance status Mon Apr 20 06:16:00 2026 * Verifying orphan volumes Mon Apr 20 06:16:00 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:00 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:00 2026 * Other Notes Mon Apr 20 06:16:00 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f8f4a2df2d030c0bf6020cff14d79a9b177bc0d1 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:15:47 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Mon Apr 20 06:16:01 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8ce6b88c9bdb0561aa71d8a96de9b391898e353c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4140, 4141 Waiting for job 4140 ... Mon Apr 20 06:16:04 2026 * Verifying cluster config Mon Apr 20 06:16:04 2026 * Verifying cluster certificate files Mon Apr 20 06:16:04 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:04 2026 * Verifying all nodes belong to an existing group Waiting for job 4141 ... Mon Apr 20 06:16:04 2026 * Verifying group 'default' Mon Apr 20 06:16:04 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:05 2026 * Verifying configuration file consistency Mon Apr 20 06:16:05 2026 * Verifying node status Mon Apr 20 06:16:05 2026 * Verifying instance status Mon Apr 20 06:16:05 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Mon Apr 20 06:16:05 2026 * Verifying orphan volumes Mon Apr 20 06:16:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16: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. Mon Apr 20 06:16:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:05 2026 * Other Notes Mon Apr 20 06:16:05 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8ce6b88c9bdb0561aa71d8a96de9b391898e353c /var/lib/ganeti/config.data Submitted jobs 4140, 4141 Waiting for job 4140 ... Mon Apr 20 06:16:04 2026 * Verifying cluster config Mon Apr 20 06:16:04 2026 * Verifying cluster certificate files Mon Apr 20 06:16:04 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:04 2026 * Verifying all nodes belong to an existing group Waiting for job 4141 ... Mon Apr 20 06:16:04 2026 * Verifying group 'default' Mon Apr 20 06:16:04 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:04 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:05 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:05 2026 * Verifying configuration file consistency Mon Apr 20 06:16:05 2026 * Verifying node status Mon Apr 20 06:16:05 2026 * Verifying instance status Mon Apr 20 06:16:05 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Mon Apr 20 06:16:05 2026 * Verifying orphan volumes Mon Apr 20 06:16:05 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:05 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16: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. Mon Apr 20 06:16:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:05 2026 * Other Notes Mon Apr 20 06:16:05 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:07 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0123f32196f39dce85dfea6c5ac3d54eb230c0eb /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4144, 4145 Waiting for job 4144 ... Mon Apr 20 06:16:10 2026 * Verifying cluster config Mon Apr 20 06:16:10 2026 * Verifying cluster certificate files Mon Apr 20 06:16:10 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:10 2026 * Verifying all nodes belong to an existing group Waiting for job 4145 ... Mon Apr 20 06:16:10 2026 * Verifying group 'default' Mon Apr 20 06:16:10 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:10 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:11 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:11 2026 * Verifying configuration file consistency Mon Apr 20 06:16:11 2026 * Verifying node status Mon Apr 20 06:16:11 2026 * Verifying instance status Mon Apr 20 06:16:11 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Mon Apr 20 06:16:11 2026 * Verifying orphan volumes Mon Apr 20 06:16:11 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:11 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:11 2026 * Other Notes Mon Apr 20 06:16:11 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0123f32196f39dce85dfea6c5ac3d54eb230c0eb /var/lib/ganeti/config.data Submitted jobs 4144, 4145 Waiting for job 4144 ... Mon Apr 20 06:16:10 2026 * Verifying cluster config Mon Apr 20 06:16:10 2026 * Verifying cluster certificate files Mon Apr 20 06:16:10 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:10 2026 * Verifying all nodes belong to an existing group Waiting for job 4145 ... Mon Apr 20 06:16:10 2026 * Verifying group 'default' Mon Apr 20 06:16:10 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:10 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:11 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:11 2026 * Verifying configuration file consistency Mon Apr 20 06:16:11 2026 * Verifying node status Mon Apr 20 06:16:11 2026 * Verifying instance status Mon Apr 20 06:16:11 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Mon Apr 20 06:16:11 2026 * Verifying orphan volumes Mon Apr 20 06:16:11 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:11 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:11 2026 * Other Notes Mon Apr 20 06:16:11 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:07 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 392664e514ee4f3e674652a7387c5618f107392d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4148, 4149 Waiting for job 4148 ... Mon Apr 20 06:16:15 2026 * Verifying cluster config Mon Apr 20 06:16:15 2026 * Verifying cluster certificate files Mon Apr 20 06:16:15 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:15 2026 * Verifying all nodes belong to an existing group Waiting for job 4149 ... Mon Apr 20 06:16:16 2026 * Verifying group 'default' Mon Apr 20 06:16:16 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:16 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:17 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:17 2026 * Verifying configuration file consistency Mon Apr 20 06:16:17 2026 * Verifying node status Mon Apr 20 06:16:17 2026 * Verifying instance status Mon Apr 20 06:16:17 2026 * Verifying orphan volumes Mon Apr 20 06:16:17 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:17 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:17 2026 * Other Notes Mon Apr 20 06:16:17 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 392664e514ee4f3e674652a7387c5618f107392d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Mon Apr 20 06:16:18 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' facfa14c5953e37a50ecfe9de95d20785d3ae571 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4152, 4153 Waiting for job 4152 ... Mon Apr 20 06:16:21 2026 * Verifying cluster config Mon Apr 20 06:16:21 2026 * Verifying cluster certificate files Mon Apr 20 06:16:21 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:21 2026 * Verifying all nodes belong to an existing group Waiting for job 4153 ... Mon Apr 20 06:16:21 2026 * Verifying group 'default' Mon Apr 20 06:16:21 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:21 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:22 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:23 2026 * Verifying configuration file consistency Mon Apr 20 06:16:23 2026 * Verifying node status Mon Apr 20 06:16:23 2026 * Verifying instance status Mon Apr 20 06:16:23 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Mon Apr 20 06:16:23 2026 * Verifying orphan volumes Mon Apr 20 06:16:23 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:23 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:23 2026 * Other Notes Mon Apr 20 06:16:23 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' facfa14c5953e37a50ecfe9de95d20785d3ae571 /var/lib/ganeti/config.data Submitted jobs 4152, 4153 Waiting for job 4152 ... Mon Apr 20 06:16:21 2026 * Verifying cluster config Mon Apr 20 06:16:21 2026 * Verifying cluster certificate files Mon Apr 20 06:16:21 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:21 2026 * Verifying all nodes belong to an existing group Waiting for job 4153 ... Mon Apr 20 06:16:21 2026 * Verifying group 'default' Mon Apr 20 06:16:21 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:21 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:22 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:23 2026 * Verifying configuration file consistency Mon Apr 20 06:16:23 2026 * Verifying node status Mon Apr 20 06:16:23 2026 * Verifying instance status Mon Apr 20 06:16:23 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Mon Apr 20 06:16:23 2026 * Verifying orphan volumes Mon Apr 20 06:16:23 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:23 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:23 2026 * Other Notes Mon Apr 20 06:16:23 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:24 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fb6fe7b59f22726caf7240b2e52a9093782e1ad6 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4156, 4157 Waiting for job 4156 ... Mon Apr 20 06:16:27 2026 * Verifying cluster config Mon Apr 20 06:16:27 2026 * Verifying cluster certificate files Mon Apr 20 06:16:27 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:27 2026 * Verifying all nodes belong to an existing group Waiting for job 4157 ... Mon Apr 20 06:16:27 2026 * Verifying group 'default' Mon Apr 20 06:16:27 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:27 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:28 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:28 2026 * Verifying configuration file consistency Mon Apr 20 06:16:28 2026 * Verifying node status Mon Apr 20 06:16:28 2026 * Verifying instance status Mon Apr 20 06:16:28 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Mon Apr 20 06:16:28 2026 * Verifying orphan volumes Mon Apr 20 06:16:28 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:28 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:28 2026 * Other Notes Mon Apr 20 06:16:28 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fb6fe7b59f22726caf7240b2e52a9093782e1ad6 /var/lib/ganeti/config.data Submitted jobs 4156, 4157 Waiting for job 4156 ... Mon Apr 20 06:16:27 2026 * Verifying cluster config Mon Apr 20 06:16:27 2026 * Verifying cluster certificate files Mon Apr 20 06:16:27 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:27 2026 * Verifying all nodes belong to an existing group Waiting for job 4157 ... Mon Apr 20 06:16:27 2026 * Verifying group 'default' Mon Apr 20 06:16:27 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:27 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:28 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:28 2026 * Verifying configuration file consistency Mon Apr 20 06:16:28 2026 * Verifying node status Mon Apr 20 06:16:28 2026 * Verifying instance status Mon Apr 20 06:16:28 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Mon Apr 20 06:16:28 2026 * Verifying orphan volumes Mon Apr 20 06:16:28 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:28 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:28 2026 * Other Notes Mon Apr 20 06:16:28 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:24 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9aa60ef927a5960cb1f4e916f5e24d10e92cfa03 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4160, 4161 Waiting for job 4160 ... Mon Apr 20 06:16:32 2026 * Verifying cluster config Mon Apr 20 06:16:32 2026 * Verifying cluster certificate files Mon Apr 20 06:16:32 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:32 2026 * Verifying all nodes belong to an existing group Waiting for job 4161 ... Mon Apr 20 06:16:33 2026 * Verifying group 'default' Mon Apr 20 06:16:33 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:33 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:34 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:34 2026 * Verifying configuration file consistency Mon Apr 20 06:16:34 2026 * Verifying node status Mon Apr 20 06:16:34 2026 * Verifying instance status Mon Apr 20 06:16:34 2026 * Verifying orphan volumes Mon Apr 20 06:16:34 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:34 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16: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. Mon Apr 20 06:16:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:34 2026 * Other Notes Mon Apr 20 06:16:34 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9aa60ef927a5960cb1f4e916f5e24d10e92cfa03 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Mon Apr 20 06:16:35 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:36 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78a99fc027622929eecdcc947eabe4fa41ed5723 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4164, 4165 Waiting for job 4164 ... Mon Apr 20 06:16:38 2026 * Verifying cluster config Mon Apr 20 06:16:38 2026 * Verifying cluster certificate files Mon Apr 20 06:16:38 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:38 2026 * Verifying all nodes belong to an existing group Waiting for job 4165 ... Mon Apr 20 06:16:38 2026 * Verifying group 'default' Mon Apr 20 06:16:38 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:38 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:40 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:40 2026 * Verifying configuration file consistency Mon Apr 20 06:16:40 2026 * Verifying node status Mon Apr 20 06:16:40 2026 * Verifying instance status Mon Apr 20 06:16:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Mon Apr 20 06:16:40 2026 * Verifying orphan volumes Mon Apr 20 06:16:40 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:40 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:40 2026 * Other Notes Mon Apr 20 06:16:40 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78a99fc027622929eecdcc947eabe4fa41ed5723 /var/lib/ganeti/config.data Submitted jobs 4164, 4165 Waiting for job 4164 ... Mon Apr 20 06:16:38 2026 * Verifying cluster config Mon Apr 20 06:16:38 2026 * Verifying cluster certificate files Mon Apr 20 06:16:38 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:38 2026 * Verifying all nodes belong to an existing group Waiting for job 4165 ... Mon Apr 20 06:16:38 2026 * Verifying group 'default' Mon Apr 20 06:16:38 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:38 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:40 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:40 2026 * Verifying configuration file consistency Mon Apr 20 06:16:40 2026 * Verifying node status Mon Apr 20 06:16:40 2026 * Verifying instance status Mon Apr 20 06:16:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Mon Apr 20 06:16:40 2026 * Verifying orphan volumes Mon Apr 20 06:16:40 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:40 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:40 2026 * Other Notes Mon Apr 20 06:16:40 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:36 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3be109085dc3bba59a4a8be1582d0bd864ff087e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4168, 4169 Waiting for job 4168 ... Mon Apr 20 06:16:44 2026 * Verifying cluster config Mon Apr 20 06:16:44 2026 * Verifying cluster certificate files Mon Apr 20 06:16:44 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4169 ... Mon Apr 20 06:16:44 2026 * Verifying group 'default' Mon Apr 20 06:16:44 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:44 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:45 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:45 2026 * Verifying configuration file consistency Mon Apr 20 06:16:45 2026 * Verifying node status Mon Apr 20 06:16:45 2026 * Verifying instance status Mon Apr 20 06:16:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Mon Apr 20 06:16:45 2026 * Verifying orphan volumes Mon Apr 20 06:16:45 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:45 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:45 2026 * Other Notes Mon Apr 20 06:16:45 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3be109085dc3bba59a4a8be1582d0bd864ff087e /var/lib/ganeti/config.data Submitted jobs 4168, 4169 Waiting for job 4168 ... Mon Apr 20 06:16:44 2026 * Verifying cluster config Mon Apr 20 06:16:44 2026 * Verifying cluster certificate files Mon Apr 20 06:16:44 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4169 ... Mon Apr 20 06:16:44 2026 * Verifying group 'default' Mon Apr 20 06:16:44 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:44 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:45 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:45 2026 * Verifying configuration file consistency Mon Apr 20 06:16:45 2026 * Verifying node status Mon Apr 20 06:16:45 2026 * Verifying instance status Mon Apr 20 06:16:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Mon Apr 20 06:16:45 2026 * Verifying orphan volumes Mon Apr 20 06:16:45 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:45 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:45 2026 * Other Notes Mon Apr 20 06:16:45 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:47 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30145391a2ff97259a08b2bdf41c69b39d61042d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4172, 4173 Waiting for job 4172 ... Mon Apr 20 06:16:49 2026 * Verifying cluster config Mon Apr 20 06:16:49 2026 * Verifying cluster certificate files Mon Apr 20 06:16:49 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:49 2026 * Verifying all nodes belong to an existing group Waiting for job 4173 ... Mon Apr 20 06:16:50 2026 * Verifying group 'default' Mon Apr 20 06:16:50 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:50 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:51 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:51 2026 * Verifying configuration file consistency Mon Apr 20 06:16:51 2026 * Verifying node status Mon Apr 20 06:16:51 2026 * Verifying instance status Mon Apr 20 06:16:51 2026 * Verifying orphan volumes Mon Apr 20 06:16:51 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:51 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:51 2026 * Other Notes Mon Apr 20 06:16:51 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30145391a2ff97259a08b2bdf41c69b39d61042d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:47 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Mon Apr 20 06:16:53 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:53 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 352f7347ad390dac011f3e8fb381cab69cf7d28e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4176, 4177 Waiting for job 4176 ... Mon Apr 20 06:16:55 2026 * Verifying cluster config Mon Apr 20 06:16:55 2026 * Verifying cluster certificate files Mon Apr 20 06:16:55 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:55 2026 * Verifying all nodes belong to an existing group Waiting for job 4177 ... Mon Apr 20 06:16:56 2026 * Verifying group 'default' Mon Apr 20 06:16:56 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:56 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:57 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:57 2026 * Verifying configuration file consistency Mon Apr 20 06:16:57 2026 * Verifying node status Mon Apr 20 06:16:57 2026 * Verifying instance status Mon Apr 20 06:16:57 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Mon Apr 20 06:16:57 2026 * Verifying orphan volumes Mon Apr 20 06:16:57 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:57 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:57 2026 * Other Notes Mon Apr 20 06:16:57 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 352f7347ad390dac011f3e8fb381cab69cf7d28e /var/lib/ganeti/config.data Submitted jobs 4176, 4177 Waiting for job 4176 ... Mon Apr 20 06:16:55 2026 * Verifying cluster config Mon Apr 20 06:16:55 2026 * Verifying cluster certificate files Mon Apr 20 06:16:55 2026 * Verifying hypervisor parameters Mon Apr 20 06:16:55 2026 * Verifying all nodes belong to an existing group Waiting for job 4177 ... Mon Apr 20 06:16:56 2026 * Verifying group 'default' Mon Apr 20 06:16:56 2026 * Gathering data (3 nodes) Mon Apr 20 06:16:56 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:16:57 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:16:57 2026 * Verifying configuration file consistency Mon Apr 20 06:16:57 2026 * Verifying node status Mon Apr 20 06:16:57 2026 * Verifying instance status Mon Apr 20 06:16:57 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Mon Apr 20 06:16:57 2026 * Verifying orphan volumes Mon Apr 20 06:16:57 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:16:57 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:16:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:16:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:16:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:16:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:16:57 2026 * Other Notes Mon Apr 20 06:16:57 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:16:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16:53 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4dac65d3bf45195fe66fb04cc1ba8ac4026186f9 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4180, 4181 Waiting for job 4180 ... Mon Apr 20 06:17:01 2026 * Verifying cluster config Mon Apr 20 06:17:01 2026 * Verifying cluster certificate files Mon Apr 20 06:17:01 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:01 2026 * Verifying all nodes belong to an existing group Waiting for job 4181 ... Mon Apr 20 06:17:01 2026 * Verifying group 'default' Mon Apr 20 06:17:01 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:01 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:02 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:02 2026 * Verifying configuration file consistency Mon Apr 20 06:17:02 2026 * Verifying node status Mon Apr 20 06:17:02 2026 * Verifying instance status Mon Apr 20 06:17:02 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Mon Apr 20 06:17:02 2026 * Verifying orphan volumes Mon Apr 20 06:17:02 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:02 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:02 2026 * Other Notes Mon Apr 20 06:17:02 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4dac65d3bf45195fe66fb04cc1ba8ac4026186f9 /var/lib/ganeti/config.data Submitted jobs 4180, 4181 Waiting for job 4180 ... Mon Apr 20 06:17:01 2026 * Verifying cluster config Mon Apr 20 06:17:01 2026 * Verifying cluster certificate files Mon Apr 20 06:17:01 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:01 2026 * Verifying all nodes belong to an existing group Waiting for job 4181 ... Mon Apr 20 06:17:01 2026 * Verifying group 'default' Mon Apr 20 06:17:01 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:01 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:02 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:02 2026 * Verifying configuration file consistency Mon Apr 20 06:17:02 2026 * Verifying node status Mon Apr 20 06:17:02 2026 * Verifying instance status Mon Apr 20 06:17:02 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Mon Apr 20 06:17:02 2026 * Verifying orphan volumes Mon Apr 20 06:17:02 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:02 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:02 2026 * Other Notes Mon Apr 20 06:17:02 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:16: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e5b424421e22ca62b4b55be3672a7d00503f25 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4184, 4185 Waiting for job 4184 ... Mon Apr 20 06:17:07 2026 * Verifying cluster config Mon Apr 20 06:17:07 2026 * Verifying cluster certificate files Mon Apr 20 06:17:07 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:07 2026 * Verifying all nodes belong to an existing group Waiting for job 4185 ... Mon Apr 20 06:17:07 2026 * Verifying group 'default' Mon Apr 20 06:17:07 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:07 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:08 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:08 2026 * Verifying configuration file consistency Mon Apr 20 06:17:08 2026 * Verifying node status Mon Apr 20 06:17:08 2026 * Verifying instance status Mon Apr 20 06:17:08 2026 * Verifying orphan volumes Mon Apr 20 06:17:08 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:08 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:08 2026 * Other Notes Mon Apr 20 06:17:08 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e5b424421e22ca62b4b55be3672a7d00503f25 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Mon Apr 20 06:17:10 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d76894e0ff8307febfb0cd3a6cd6fe391acd6c6 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4188, 4189 Waiting for job 4188 ... Mon Apr 20 06:17:12 2026 * Verifying cluster config Mon Apr 20 06:17:12 2026 * Verifying cluster certificate files Mon Apr 20 06:17:12 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:12 2026 * Verifying all nodes belong to an existing group Waiting for job 4189 ... Mon Apr 20 06:17:13 2026 * Verifying group 'default' Mon Apr 20 06:17:13 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:13 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:14 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:14 2026 * Verifying configuration file consistency Mon Apr 20 06:17:14 2026 * Verifying node status Mon Apr 20 06:17:14 2026 * Verifying instance status Mon Apr 20 06:17:14 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Mon Apr 20 06:17:14 2026 * Verifying orphan volumes Mon Apr 20 06:17:14 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:14 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:14 2026 * Other Notes Mon Apr 20 06:17:14 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d76894e0ff8307febfb0cd3a6cd6fe391acd6c6 /var/lib/ganeti/config.data Submitted jobs 4188, 4189 Waiting for job 4188 ... Mon Apr 20 06:17:12 2026 * Verifying cluster config Mon Apr 20 06:17:12 2026 * Verifying cluster certificate files Mon Apr 20 06:17:12 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:12 2026 * Verifying all nodes belong to an existing group Waiting for job 4189 ... Mon Apr 20 06:17:13 2026 * Verifying group 'default' Mon Apr 20 06:17:13 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:13 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:14 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:14 2026 * Verifying configuration file consistency Mon Apr 20 06:17:14 2026 * Verifying node status Mon Apr 20 06:17:14 2026 * Verifying instance status Mon Apr 20 06:17:14 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Mon Apr 20 06:17:14 2026 * Verifying orphan volumes Mon Apr 20 06:17:14 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:14 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:14 2026 * Other Notes Mon Apr 20 06:17:14 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9e536740e4a0d082b679a2609ae3a156d4f9d7e2 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4192, 4193 Waiting for job 4192 ... Mon Apr 20 06:17:18 2026 * Verifying cluster config Mon Apr 20 06:17:18 2026 * Verifying cluster certificate files Mon Apr 20 06:17:18 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:18 2026 * Verifying all nodes belong to an existing group Waiting for job 4193 ... Mon Apr 20 06:17:18 2026 * Verifying group 'default' Mon Apr 20 06:17:18 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:18 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:20 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:20 2026 * Verifying configuration file consistency Mon Apr 20 06:17:20 2026 * Verifying node status Mon Apr 20 06:17:20 2026 * Verifying instance status Mon Apr 20 06:17:20 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Mon Apr 20 06:17:20 2026 * Verifying orphan volumes Mon Apr 20 06:17:20 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:20 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:20 2026 * Other Notes Mon Apr 20 06:17:20 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9e536740e4a0d082b679a2609ae3a156d4f9d7e2 /var/lib/ganeti/config.data Submitted jobs 4192, 4193 Waiting for job 4192 ... Mon Apr 20 06:17:18 2026 * Verifying cluster config Mon Apr 20 06:17:18 2026 * Verifying cluster certificate files Mon Apr 20 06:17:18 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:18 2026 * Verifying all nodes belong to an existing group Waiting for job 4193 ... Mon Apr 20 06:17:18 2026 * Verifying group 'default' Mon Apr 20 06:17:18 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:18 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:20 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:20 2026 * Verifying configuration file consistency Mon Apr 20 06:17:20 2026 * Verifying node status Mon Apr 20 06:17:20 2026 * Verifying instance status Mon Apr 20 06:17:20 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Mon Apr 20 06:17:20 2026 * Verifying orphan volumes Mon Apr 20 06:17:20 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:20 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:20 2026 * Other Notes Mon Apr 20 06:17:20 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' caa49253a17f613632d18993f0e9d0dd8d7aa65d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4196, 4197 Waiting for job 4196 ... Mon Apr 20 06:17:24 2026 * Verifying cluster config Mon Apr 20 06:17:24 2026 * Verifying cluster certificate files Mon Apr 20 06:17:24 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:24 2026 * Verifying all nodes belong to an existing group Waiting for job 4197 ... Mon Apr 20 06:17:24 2026 * Verifying group 'default' Mon Apr 20 06:17:24 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:24 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:25 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:25 2026 * Verifying configuration file consistency Mon Apr 20 06:17:25 2026 * Verifying node status Mon Apr 20 06:17:25 2026 * Verifying instance status Mon Apr 20 06:17:25 2026 * Verifying orphan volumes Mon Apr 20 06:17:25 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:25 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:25 2026 * Other Notes Mon Apr 20 06:17:25 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' caa49253a17f613632d18993f0e9d0dd8d7aa65d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0873c59c2cfb2bfab04e5a79a39cdb1ad706ea2e /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4200, 4201 Waiting for job 4200 ... Mon Apr 20 06:17:29 2026 * Verifying cluster config Mon Apr 20 06:17:29 2026 * Verifying cluster certificate files Mon Apr 20 06:17:29 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:29 2026 * Verifying all nodes belong to an existing group Waiting for job 4201 ... Mon Apr 20 06:17:30 2026 * Verifying group 'default' Mon Apr 20 06:17:30 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:30 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:31 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:31 2026 * Verifying configuration file consistency Mon Apr 20 06:17:31 2026 * Verifying node status Mon Apr 20 06:17:31 2026 * Verifying instance status Mon Apr 20 06:17:31 2026 * Verifying orphan volumes Mon Apr 20 06:17:31 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:31 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:31 2026 * Other Notes Mon Apr 20 06:17:31 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0873c59c2cfb2bfab04e5a79a39cdb1ad706ea2e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17:33 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16e885d976e2fa9a8ab2fa2d6a280b8fbb803c35 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4204, 4205 Waiting for job 4204 ... Mon Apr 20 06:17:35 2026 * Verifying cluster config Mon Apr 20 06:17:35 2026 * Verifying cluster certificate files Mon Apr 20 06:17:35 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:35 2026 * Verifying all nodes belong to an existing group Waiting for job 4205 ... Mon Apr 20 06:17:36 2026 * Verifying group 'default' Mon Apr 20 06:17:36 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:36 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:37 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:37 2026 * Verifying configuration file consistency Mon Apr 20 06:17:37 2026 * Verifying node status Mon Apr 20 06:17:37 2026 * Verifying instance status Mon Apr 20 06:17:37 2026 * Verifying orphan volumes Mon Apr 20 06:17:37 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:37 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:37 2026 * Other Notes Mon Apr 20 06:17:37 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16e885d976e2fa9a8ab2fa2d6a280b8fbb803c35 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17:33 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Mon Apr 20 06:17:38 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17:39 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9da0e16e0cd467d1a759cbd2e56601272a921d21 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4208, 4209 Waiting for job 4208 ... Mon Apr 20 06:17:41 2026 * Verifying cluster config Mon Apr 20 06:17:41 2026 * Verifying cluster certificate files Mon Apr 20 06:17:41 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:41 2026 * Verifying all nodes belong to an existing group Waiting for job 4209 ... Mon Apr 20 06:17:41 2026 * Verifying group 'default' Mon Apr 20 06:17:41 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:41 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:43 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:43 2026 * Verifying configuration file consistency Mon Apr 20 06:17:43 2026 * Verifying node status Mon Apr 20 06:17:43 2026 * Verifying instance status Mon Apr 20 06:17:43 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Mon Apr 20 06:17:43 2026 * Verifying orphan volumes Mon Apr 20 06:17:43 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:43 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:43 2026 * Other Notes Mon Apr 20 06:17:43 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9da0e16e0cd467d1a759cbd2e56601272a921d21 /var/lib/ganeti/config.data Submitted jobs 4208, 4209 Waiting for job 4208 ... Mon Apr 20 06:17:41 2026 * Verifying cluster config Mon Apr 20 06:17:41 2026 * Verifying cluster certificate files Mon Apr 20 06:17:41 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:41 2026 * Verifying all nodes belong to an existing group Waiting for job 4209 ... Mon Apr 20 06:17:41 2026 * Verifying group 'default' Mon Apr 20 06:17:41 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:41 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:43 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:43 2026 * Verifying configuration file consistency Mon Apr 20 06:17:43 2026 * Verifying node status Mon Apr 20 06:17:43 2026 * Verifying instance status Mon Apr 20 06:17:43 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Mon Apr 20 06:17:43 2026 * Verifying orphan volumes Mon Apr 20 06:17:43 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:43 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17: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. Mon Apr 20 06:17:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:43 2026 * Other Notes Mon Apr 20 06:17:43 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17:39 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3822f96ec17d115b4362e157853a53078a2e2eb2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4212, 4213 Waiting for job 4212 ... Mon Apr 20 06:17:47 2026 * Verifying cluster config Mon Apr 20 06:17:47 2026 * Verifying cluster certificate files Mon Apr 20 06:17:47 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:47 2026 * Verifying all nodes belong to an existing group Waiting for job 4213 ... Mon Apr 20 06:17:47 2026 * Verifying group 'default' Mon Apr 20 06:17:47 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:47 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:48 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:48 2026 * Verifying configuration file consistency Mon Apr 20 06:17:48 2026 * Verifying node status Mon Apr 20 06:17:48 2026 * Verifying instance status Mon Apr 20 06:17:48 2026 * Verifying orphan volumes Mon Apr 20 06:17:48 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:48 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:48 2026 * Other Notes Mon Apr 20 06:17:48 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3822f96ec17d115b4362e157853a53078a2e2eb2 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:17:50 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2f2a38a8c1964e4a336d51aa5f9720fbbdb94ef3 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4216, 4217 Waiting for job 4216 ... Mon Apr 20 06:17:52 2026 * Verifying cluster config Mon Apr 20 06:17:52 2026 * Verifying cluster certificate files Mon Apr 20 06:17:52 2026 * Verifying hypervisor parameters Mon Apr 20 06:17:52 2026 * Verifying all nodes belong to an existing group Waiting for job 4217 ... Mon Apr 20 06:17:53 2026 * Verifying group 'default' Mon Apr 20 06:17:53 2026 * Gathering data (3 nodes) Mon Apr 20 06:17:53 2026 * Gathering information about nodes (3 nodes) Mon Apr 20 06:17:54 2026 * Gathering disk information (3 nodes) Mon Apr 20 06:17:54 2026 * Verifying configuration file consistency Mon Apr 20 06:17:54 2026 * Verifying node status Mon Apr 20 06:17:54 2026 * Verifying instance status Mon Apr 20 06:17:54 2026 * Verifying orphan volumes Mon Apr 20 06:17:54 2026 * Verifying N+1 Memory redundancy Mon Apr 20 06:17:54 2026 * Assessing cluster hypervisor parameters Mon Apr 20 06:17:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Apr 20 06:17:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Apr 20 06:17:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Apr 20 06:17:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Apr 20 06:17:54 2026 * Other Notes Mon Apr 20 06:17:54 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Apr 20 06:17:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2f2a38a8c1964e4a336d51aa5f9720fbbdb94ef3 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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-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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:06 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: memory-size value 768 is not in range [0, 252] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:06 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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 cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:09 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:09 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: cpu-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: cpu-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: disk-count value 2 is not in range [6, 6] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:18 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: disk-count value 2 is not in range [0, 1] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:24 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:24 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:29 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:29 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:34 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: nic-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:34 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:37 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: nic-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:37 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:40 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:40 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:46 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group e4fcf1b4-be74-4654-9c43-8a0f05f82008 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:46 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:49 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18:49 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:18: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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestIPolicyPlainInstance] Test instance policy interaction with instances >>>> 2026-04-20 06:18:51.818787 time=0:03:02.334407 [TestIPolicyPlainInstance] Test instance policy interaction with instances vvvv BLOCK 2026-04-20 06:18:51.818916 start [RunCustomSshPortTests] Test accessing nodes with custom SSH ports ^^^^ BLOCK 2026-04-20 06:18:51.818980 time=0:00:00.000064 [RunCustomSshPortTests] Test accessing nodes with custom SSH ports <<<< 2026-04-20 06:18:51.819051 start [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled 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' 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' Mon Apr 20 06:18:54 2026 * disk 0, size 768M Mon Apr 20 06:18:54 2026 * disk 1, size 512M Mon Apr 20 06:18:54 2026 * creating instance disks... Mon Apr 20 06:18:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:18:55 2026 adding disks to cluster config Mon Apr 20 06:18:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:18:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:18:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:18:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:18:55 2026 * running the instance OS create scripts... Mon Apr 20 06:18:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f75b53b3-3f72-4874-890f-66fc878b0e9a Serial number: 4 Creation time: 2026-04-20 06:18:55 Modification time: 2026-04-20 06:18:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b1:d4:ca IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 006ec1c1-3ce8-4f36-b2d1-1d1577ffd05d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/76806aad-c746-4a7f-a485-ff1c60edc050.disk0 on primary: /dev/gnt/76806aad-c746-4a7f-a485-ff1c60edc050.disk0 (253:0) name: disk0 UUID: f5b398ac-2e9c-46de-95cd-b970237a3ff3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ed5d164b-27d5-4c80-861d-9b65fce2b18b.disk1 on primary: /dev/gnt/ed5d164b-27d5-4c80-861d-9b65fce2b18b.disk1 (253:1) name: disk1 UUID: 03ac4f9c-544e-4e72-914e-61438e18e248 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Mon Apr 20 06:19:06 2026 * creating instance disks... Mon Apr 20 06:19:15 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:19:15 2026 adding disks to cluster config Mon Apr 20 06:19:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:19:15 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Mon Apr 20 06:19:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Apr 20 06:20:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:20:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:16 2026 * running the instance OS create scripts... Mon Apr 20 06:20:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 44e9c321-3a17-4f55-8d47-296fb2ebd327 Serial number: 4 Creation time: 2026-04-20 06:19:15 Modification time: 2026-04-20 06:20:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: itchy.staging.ganeti.org (group default, group UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:4a:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c83a5458-544e-424d-beab-81fe491c971d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: itchy.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: 915d5f53-2e1a-401f-aa84-ea79aed75df6 child devices: - child 0: plain, size 768M logical_id: gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_data on primary: /dev/gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_data (253:0) on secondary: /dev/gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_data (253:0) name: None UUID: 6c36824c-fd21-4cc4-bc6f-e4ba616c2009 - child 1: plain, size 128M logical_id: gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_meta on primary: /dev/gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_meta (253:1) on secondary: /dev/gnt/d8b67045-d6ed-4405-a4b7-eb1e014dcd0a.disk0_meta (253:1) name: None UUID: a2244f2f-18a6-4087-b891-7d58cb2a05d9 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: itchy.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: 9c0b0ea3-ee05-41d6-9745-590602ae8fcd child devices: - child 0: plain, size 512M logical_id: gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_data on primary: /dev/gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_data (253:2) on secondary: /dev/gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_data (253:2) name: None UUID: 66f590eb-21bf-4e1f-bcd8-62dce4ce3944 - child 1: plain, size 128M logical_id: gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_meta on primary: /dev/gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_meta (253:3) on secondary: /dev/gnt/0d3dbcd0-acca-44bf-b786-9e7442c6c0f2.disk1_meta (253:3) name: None UUID: d3ed9fd7-ee4d-4f73-93c4-df55f2783c5d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 remove -f kvm-test-instance02.staging.ganeti.org' 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' Mon Apr 20 06:20:30 2026 * disk 0, size 768M Mon Apr 20 06:20:30 2026 * disk 1, size 512M Mon Apr 20 06:20:30 2026 * creating instance disks... Mon Apr 20 06:20:30 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:20:30 2026 adding disks to cluster config Mon Apr 20 06:20:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:20:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:20:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:31 2026 * running the instance OS create scripts... Mon Apr 20 06:20:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fba48715-61b0-42dd-9369-8364876d0df3 Serial number: 4 Creation time: 2026-04-20 06:20:30 Modification time: 2026-04-20 06:20:31 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:64:a8:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56ea3e80-e965-454b-874f-508fe1084e91 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/300217be-309b-4d19-8c6e-3ddb9438b45b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/300217be-309b-4d19-8c6e-3ddb9438b45b.file.disk0 (N/A:N/A) name: disk0 UUID: 6de25356-8f64-45f7-a7fd-62397d745bc1 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eef8634a-be78-46b4-ac48-f9df6ba1f838.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eef8634a-be78-46b4-ac48-f9df6ba1f838.file.disk1 (N/A:N/A) name: disk1 UUID: 919235e2-a1b1-40e8-afb2-c086bd577f7f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 remove -f kvm-test-instance02.staging.ganeti.org' 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' Mon Apr 20 06:20:40 2026 * disk 0, size 768M Mon Apr 20 06:20:40 2026 * disk 1, size 512M Mon Apr 20 06:20:40 2026 * creating instance disks... Mon Apr 20 06:20:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Apr 20 06:20:41 2026 adding disks to cluster config Mon Apr 20 06:20:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:20:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Apr 20 06:20:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Apr 20 06:20:41 2026 * running the instance OS create scripts... Mon Apr 20 06:20:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b4910bd5-6787-47b6-97a2-7d214dacda51 Serial number: 4 Creation time: 2026-04-20 06:20:41 Modification time: 2026-04-20 06:20:41 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:2c:40 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 16f91571-ea52-418e-be32-f7c81e2b4bf7 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/77300833-e2be-40da-8ea9-d70bb32b91e5.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/77300833-e2be-40da-8ea9-d70bb32b91e5.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 958a26b7-f97a-4ea4-bcdb-714be3a875ba - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1d425df0-9453-4cee-9e62-d5e8affa3c06.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1d425df0-9453-4cee-9e62-d5e8affa3c06.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: a035158d-b2ee-4fc2-a2fe-8f1be71d8836 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -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 remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=rbd --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' Stderr was: Failure: prerequisites not met for this operation: Disk template 'rbd' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=diskless --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=blockdev --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' Failure: prerequisites not met for this operation: Disk template 'diskless' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=ext --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' Failure: prerequisites not met for this operation: Disk template 'blockdev' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Stderr was: Failure: prerequisites not met for this operation: Disk template 'ext' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=gluster --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' Stderr was: Failure: prerequisites not met for this operation: Disk template 'gluster' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd --ipolicy-disk-templates=plain,drbd' 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' Stderr was: 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' Failure: prerequisites not met for this operation: Disk template 'file' is not enabled in cluster. Enabled disk templates are: plain,drbd Stderr was: Failure: prerequisites not met for this operation: Disk template 'sharedfile' is not enabled in cluster. Enabled disk templates are: plain,drbd Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file,sharedfile --ipolicy-disk-templates=file,sharedfile' Mon Apr 20 06:20:58 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Apr 20 06:20:58 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template 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' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:itchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: Disk template 'plain' is not enabled in cluster. Enabled disk templates are: file,sharedfile Stderr was: Failure: prerequisites not met for this operation: Disk template 'drbd' is not enabled in cluster. Enabled disk templates are: file,sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates >>>> 2026-04-20 06:21:02.334778 time=0:02:10.515727 [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates **** 2026-04-20 06:21:02.334941 skipping [TestInstanceAddOsParams] Tests instance add with secret os parameters, test(s) instance-add-osparams disabled **** 2026-04-20 06:21:02.334966 skipping [TestSecretOsParams] Tests secret os parameter transmission, test(s) instance-add-osparams disabled vvvv BLOCK 2026-04-20 06:21:02.334976 start **** 2026-04-20 06:21:02.335046 skipping [TestInstStatusCollector] Test the Xen instance status collector, test(s) mon-collector disabled ^^^^ BLOCK 2026-04-20 06:21:02.335058 time=0:00:00.000082 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Apr 20 10:21:02 2026. <<<< 2026-04-20 06:21:02.761930 start [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4275 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4276 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 running 4276 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 running 4276 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 success 4276 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4277 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 2>&1' 4276 success 4277 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4278 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4277 4278 2>&1' 4277 running 4278 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4277 4278 2>&1' 4277 success 4278 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4278 2>&1' 4278 success ---- PASSED [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) >>>> 2026-04-20 06:21:17.991263 time=0:00:15.229333 [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) <<<< 2026-04-20 06:21:17.991433 start [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4279 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 running 4280 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 running 4280 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 success 4280 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4281 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4280 4281 2>&1' 4280 success 4281 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4282 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4281 4282 2>&1' 4281 running 4282 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4281 4282 2>&1' 4281 success 4282 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4282 2>&1' 4282 success ---- PASSED [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) >>>> 2026-04-20 06:21:33.297130 time=0:00:15.305697 [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4283 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4284 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 running 4284 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 running 4284 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 success 4284 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4284 2>&1' 4284 success <<<< 2026-04-20 06:21:41.055995 start [TestParallelModify] PERFORMANCE: Parallel instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4285 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4286 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4287 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4288 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4289 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4290 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4285 4286 4287 4288 4289 4290 2>&1' 4285 success 4286 success 4287 success 4288 success 4289 running 4290 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 success 4290 success ---- PASSED [TestParallelModify] PERFORMANCE: Parallel instance modify - >>>> 2026-04-20 06:21:46.621855 time=0:00:05.565860 [TestParallelModify] PERFORMANCE: Parallel instance modify <<<< 2026-04-20 06:21:46.621987 start [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4291: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4292: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 2>&1' 4291 running 4292 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4293: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 4293 2>&1' 4291 success 4292 running 4293 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4294: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4295: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 4293 4294 4295 2>&1' 4292 success 4293 running 4294 running 4295 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4296: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 4295 4296 2>&1' 4293 success 4294 success 4295 success 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' 4297: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4298: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 2>&1' 4296 running 4297 waiting 4298 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' 4299: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 4299 2>&1' 4296 running 4297 waiting 4298 running 4299 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 4299 2>&1' 4296 running 4297 waiting 4298 success 4299 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4299 2>&1' 4296 success 4297 running 4299 success Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4300: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4300 2>&1' 4297 success 4300 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4300 2>&1' 4300 success ---- PASSED [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations >>>> 2026-04-20 06:22:11.422030 time=0:00:24.800043 [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations <<<< 2026-04-20 06:22:11.422240 start [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list' Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list' Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop itchy.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop major-quimby.staging.ganeti.org running 768M Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop itchy.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop major-quimby.staging.ganeti.org running 768M - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d08ec30c-3456-49a6-8b39-b9c60a32f821 Serial number: 16 Creation time: 2026-04-20 06:21:36 Modification time: 2026-04-20 06:22:04 State: configured to be down, actual state is down Nodes: - primary: itchy.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:aa:71 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0cad71c8-fd0d-4fb0-9052-50a7c46b3d41 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/fcd05fde-7288-4597-874e-6f325bc8fd74.disk0 on primary: /dev/gnt/fcd05fde-7288-4597-874e-6f325bc8fd74.disk0 (253:0) name: disk0 UUID: 2aa7d309-694a-4f3a-90f9-0e8645228558 - disk/1: plain, size 512M access mode: rw logical_id: gnt/bbdcd918-3fd5-4f93-9096-5e5c10ebcbd4.disk1 on primary: /dev/gnt/bbdcd918-3fd5-4f93-9096-5e5c10ebcbd4.disk1 (253:1) name: disk1 UUID: 275ee54d-fa18-4619-b429-d92ee498e042 - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 8c2b88d3-2759-400c-8ab5-e072eebe7075 Serial number: 17 Creation time: 2026-04-20 06:21:38 Modification time: 2026-04-20 06:22:08 State: configured to be up, actual state is up Nodes: - primary: major-quimby.staging.ganeti.org group: default (UUID e4fcf1b4-be74-4654-9c43-8a0f05f82008) - 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_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:21:b7:d8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a764b79b-145b-42de-b674-2119da5d303e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f39b0d50-49dc-4824-9eaf-b1da6b40ad72.disk0 on primary: /dev/gnt/f39b0d50-49dc-4824-9eaf-b1da6b40ad72.disk0 (253:0) name: disk0 UUID: a71e1cb2-0ca6-4989-b4e5-63e8f9276242 - disk/1: plain, size 512M access mode: rw logical_id: gnt/429bcd79-cc65-412f-8f0c-d3584a974a16.disk1 on primary: /dev/gnt/429bcd79-cc65-412f-8f0c-d3584a974a16.disk1 (253:1) name: disk1 UUID: 24edb3a2-3572-426f-af44-1261de1375d3 ---- PASSED [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries >>>> 2026-04-20 06:22:13.071414 time=0:00:01.649174 [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4303 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4304 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4303 4304 2>&1' 4303 running 4304 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4303 4304 2>&1' 4303 success 4304 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 2>&1' 4304 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 2>&1' 4304 success <<<< 2026-04-20 06:22:20.763450 start [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4305 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4306 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4307 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4308 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4309 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4310 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4311 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4312 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4313 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4314 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4315 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4316 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4317 Submitting a delay job took 3.612887 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4318 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4319 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4320 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4321 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4322 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4323 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4324 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4325 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4326 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4327 Submitting a delay job took 2.625818 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4328 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4329 Submitting a delay job took 2.642583 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4330 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4331 Submitting a delay job took 2.684778 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4332 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4333 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4334 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4335 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4336 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4338 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4339 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4340 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4341 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4342 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4343 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4344 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4345 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4346 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4347 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4348 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4349 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4350 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4351 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4352 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4353 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4354 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4355 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4356 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4357 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4358 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4359 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4360 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4361 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4362 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4363 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4364 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4365 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4366 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4367 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4368 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4369 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4370 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4371 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4372 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4373 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4375 Submitting a delay job took 2.639701 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4376 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4377 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4378 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4379 Submitting a delay job took 2.696591 seconds, max 2.621777 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4380 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4381 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4382 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4383 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4384 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4385 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4386 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4387 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4388 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4389 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4390 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4391 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4392 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4393 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4394 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4395 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4396 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4397 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4398 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4399 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4400 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4401 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4402 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4403 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4404 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4405 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4406 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4407 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4408 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4409 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4410 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4411 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4412 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4413 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4414 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4416 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4417 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4418 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4419 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4420 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4421 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4422 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4423 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4424 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4425 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4426 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4427 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4428 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4429 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4430 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4431 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4432 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4433 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4434 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4435 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4436 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4437 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4438 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4439 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4440 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4441 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4442 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4443 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4444 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4445 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4446 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4447 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4448 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4449 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4450 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4451 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4452 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4453 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4454 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4455 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4456 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4457 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4458 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4459 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4460 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4461 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4462 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4463 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4464 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4465 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4466 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4467 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4468 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4469 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4470 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4471 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4472 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4473 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4474 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4475 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4476 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4477 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4478 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4479 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4480 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4481 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4482 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4483 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4484 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4485 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4486 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4487 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4488 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4489 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4490 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4491 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4492 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4493 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4494 JobID: 4495 JobID: 4496 JobID: 4497 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4498 JobID: 4499 JobID: 4500 JobID: 4501 JobID: 4502 JobID: 4503 JobID: 4504 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5f0b184e-b495-4df0-a70a-63da982495a4 Creation time: 2026-04-20 01:35:47 Modification time: 2026-04-20 06:22:20 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_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.Sf3XUZ instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 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 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4305 success 4306 success 4307 success 4308 success 4309 success 4310 success 4311 success 4312 success 4313 success 4314 success 4315 success 4316 success 4317 success 4318 success 4319 success 4320 success 4321 success 4322 success 4323 success 4324 success 4325 success 4326 success 4327 success 4328 success 4329 success 4330 success 4331 success 4332 success 4333 success 4334 success 4335 success 4336 success 4337 success 4338 success 4339 success 4340 success 4341 success 4342 success 4343 success 4344 success 4345 success 4346 success 4347 success 4348 success 4349 success 4350 success 4351 success 4352 success 4353 success 4354 success 4355 success 4356 success 4357 success 4358 success 4359 success 4360 success 4361 success 4362 success 4363 success 4364 success 4365 success 4366 success 4367 success 4368 success 4369 success 4370 success 4371 success 4372 success 4373 success 4374 success 4375 success 4376 success 4377 success 4378 success 4379 success 4380 success 4381 success 4382 success 4383 success 4384 success 4385 success 4386 success 4387 success 4388 success 4389 success 4390 success 4391 success 4392 success 4393 success 4394 success 4395 success 4396 success 4397 success 4398 success 4399 success 4400 success 4401 success 4402 success 4403 success 4404 success 4405 success 4406 success 4407 success 4408 success 4409 success 4410 success 4411 success 4412 success 4413 success 4414 success 4415 success 4416 success 4417 success 4418 success 4419 success 4420 success 4421 success 4422 success 4423 success 4424 success 4425 success 4426 success 4427 success 4428 success 4429 success 4430 success 4431 success 4432 success 4433 success 4434 success 4435 success 4436 success 4437 success 4438 success 4439 success 4440 success 4441 success 4442 success 4443 success 4444 success 4445 success 4446 success 4447 success 4448 success 4449 success 4450 success 4451 success 4452 success 4453 running 4454 waiting 4455 waiting 4456 waiting 4457 waiting 4458 waiting 4459 waiting 4460 waiting 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 queued 4473 queued 4474 queued 4475 queued 4476 queued 4477 queued 4478 queued 4479 queued 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4453 success 4454 success 4455 success 4456 success 4457 success 4458 success 4459 running 4460 success 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4459 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4459 success 4461 success 4462 success 4463 success 4464 success 4465 success 4466 success 4467 success 4468 running 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 waiting 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4468 success 4469 success 4470 success 4471 success 4472 success 4473 success 4474 success 4475 success 4476 running 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4476 success 4477 success 4478 success 4479 success 4480 success 4481 success 4482 success 4483 running 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4483 success 4484 success 4485 success 4486 success 4487 success 4488 success 4489 success 4490 success 4491 running 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4491 success 4492 success 4493 success 4494 success 4495 success 4496 success 4497 success 4498 success 4499 running 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4499 4500 4501 4502 4503 4504 2>&1' 4499 success 4500 success 4501 success 4502 success 4503 success 4504 success ---- PASSED [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance >>>> 2026-04-20 06:23:24.833437 time=0:01:04.069987 [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance <<<< 2026-04-20 06:23:24.833562 start [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4505 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4506 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 success 4506 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4507 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 success 4507 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4508 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 success 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 success ---- PASSED [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation >>>> 2026-04-20 06:26:07.895323 time=0:02:43.061761 [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation <<<< 2026-04-20 06:26:07.895509 start [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4509 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4510 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 running 4510 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 running 4510 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 success 4510 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4511 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4510 4511 2>&1' 4510 success 4511 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4512 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4511 4512 2>&1' 4511 running 4512 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4511 4512 2>&1' 4511 success 4512 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.05t4nscm -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4512 2>&1' 4512 success ---- PASSED [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation >>>> 2026-04-20 06:26:23.121574 time=0:00:15.226065 [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. <<<< 2026-04-20 06:26:23.545411 start [TestNodeRemoveAll] Removing all nodes from cluster Command: ssh scratchy.staging.ganeti.org 'gnt-node remove major-quimby.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-node remove itchy.staging.ganeti.org' ---- PASSED [TestNodeRemoveAll] Removing all nodes from cluster -------- >>>> 2026-04-20 06:26:28.228793 time=0:00:04.683382 [TestNodeRemoveAll] Removing all nodes from cluster <<<< 2026-04-20 06:26:28.228892 start [TestClusterDestroy] gnt-cluster destroy Command: ssh scratchy.staging.ganeti.org 'gnt-cluster destroy --yes-do-it' ---- PASSED [TestClusterDestroy] gnt-cluster destroy ------------------- >>>> 2026-04-20 06:26:31.686798 time=0:00:03.457906 [TestClusterDestroy] gnt-cluster destroy