PLAY [ganeti_nodes] ************************************************************ TASK [Wait for SSH] ************************************************************ ok: [flanders.staging.ganeti.org -> localhost] ok: [bumble-bee-man.staging.ganeti.org -> localhost] ok: [fat-tony.staging.ganeti.org -> localhost] PLAY [ganeti_nodes] ************************************************************ TASK [Gathering Facts] ********************************************************* ok: [flanders.staging.ganeti.org] ok: [fat-tony.staging.ganeti.org] ok: [bumble-bee-man.staging.ganeti.org] TASK [ganeti_source_build : Configure/Enable en_US.UTF-8 locale] *************** changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti general build dependencies] ********* changed: [flanders.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti Python build dependencies] ********** changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti Haskell build dependencies] ********* changed: [fat-tony.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti_source_build : Install old PCRE libraries (Debian < 13)] ********** skipping: [bumble-bee-man.staging.ganeti.org] skipping: [flanders.staging.ganeti.org] skipping: [fat-tony.staging.ganeti.org] TASK [ganeti_source_build : Install TDFA libraries (Debian >= 13)] ************* changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] TASK [ganeti_source_build : Checkout Ganeti repository] ************************ changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti_source_build : Run autogen.sh] ************************************ changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti_source_build : Run configure with regex-pcre (Debian < 13)] ******* skipping: [bumble-bee-man.staging.ganeti.org] skipping: [flanders.staging.ganeti.org] skipping: [fat-tony.staging.ganeti.org] TASK [ganeti_source_build : Run configure with regex-tdfa (Debian >= 13)] ****** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti_source_build : Run make] ****************************************** changed: [fat-tony.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti_source_build : Create required directories] *********************** changed: [fat-tony.staging.ganeti.org] => (item=/etc/ganeti) changed: [bumble-bee-man.staging.ganeti.org] => (item=/etc/ganeti) changed: [flanders.staging.ganeti.org] => (item=/etc/ganeti) changed: [fat-tony.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [flanders.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [bumble-bee-man.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [flanders.staging.ganeti.org] => (item=/var/log/ganeti) changed: [fat-tony.staging.ganeti.org] => (item=/var/log/ganeti) changed: [bumble-bee-man.staging.ganeti.org] => (item=/var/log/ganeti) changed: [flanders.staging.ganeti.org] => (item=/srv/ganeti) changed: [fat-tony.staging.ganeti.org] => (item=/srv/ganeti) changed: [bumble-bee-man.staging.ganeti.org] => (item=/srv/ganeti) changed: [flanders.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [fat-tony.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [bumble-bee-man.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [flanders.staging.ganeti.org] => (item=/srv/ganeti/export) changed: [fat-tony.staging.ganeti.org] => (item=/srv/ganeti/export) changed: [bumble-bee-man.staging.ganeti.org] => (item=/srv/ganeti/export) TASK [ganeti_source_build : Run make install] ********************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] PLAY [master_node] ************************************************************* TASK [Gathering Facts] ********************************************************* ok: [bumble-bee-man.staging.ganeti.org] TASK [nfs_server : Install required packages] ********************************** changed: [bumble-bee-man.staging.ganeti.org] TASK [nfs_server : Create nfs server directory] ******************************** changed: [bumble-bee-man.staging.ganeti.org] TASK [nfs_server : Export shared-file-storage folder] ************************** [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually changed: [bumble-bee-man.staging.ganeti.org] TASK [nfs_server : Restart NFS server] ***************************************** changed: [bumble-bee-man.staging.ganeti.org] PLAY [non_master_nodes] ******************************************************** TASK [Gathering Facts] ********************************************************* ok: [fat-tony.staging.ganeti.org] ok: [flanders.staging.ganeti.org] TASK [nfs_client : Install required packages] ********************************** changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [nfs_client : Create nfs client directory] ******************************** changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [nfs_client : mount nfs share] ******************************************** changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] PLAY [ganeti_nodes] ************************************************************ TASK [Gathering Facts] ********************************************************* ok: [fat-tony.staging.ganeti.org] ok: [flanders.staging.ganeti.org] ok: [bumble-bee-man.staging.ganeti.org] TASK [storage : Install lvm packages] ****************************************** ok: [bumble-bee-man.staging.ganeti.org] ok: [flanders.staging.ganeti.org] ok: [fat-tony.staging.ganeti.org] TASK [storage : Create physical volume / volume group for ganeti] ************** changed: [flanders.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [drbd : install DRBD related packages] ************************************ ok: [bumble-bee-man.staging.ganeti.org] ok: [flanders.staging.ganeti.org] ok: [fat-tony.staging.ganeti.org] TASK [drbd : Configure DRBD module options] ************************************ changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [drbd : Load DRBD module] ************************************************* changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install required packages] ************************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install required packages for Debian trixie] ******************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Make sure cluster name is present in /etc/hosts] **************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install ganeti rapi users file (1/2)] *************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install ganeti rapi users file (2/2)] *************************** changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] TASK [ganeti : Create file storage path] *************************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Whitelist shared-file storage path in /etc/ganeti/file-storage-paths] *** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install statically linked busybox version for custom initrd] **** changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] TASK [ganeti : Copy script to create busybox initrd] *************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Create busybox initrd for use in ganeti instances] ************** changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti : Create VNC password file] *************************************** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : Install ganeti defaults (enable debug logging for all services)] *** changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti : QUICKFIX: disable SSH strict host key checking in ganeti-testsuite] *** changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : QUICKFIX: Install colors.py (missing from Ganeti source)] ******* changed: [bumble-bee-man.staging.ganeti.org] changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] TASK [ganeti : QUICKFIX: install these packages to make the kvm-ifup-os script pass the tests in ganeti-testsuite] *** changed: [bumble-bee-man.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [flanders.staging.ganeti.org] TASK [ganeti : Install cronjob to overwrite /var/log/ganeti/qa-output.log] ***** changed: [flanders.staging.ganeti.org] changed: [fat-tony.staging.ganeti.org] changed: [bumble-bee-man.staging.ganeti.org] PLAY [master_node] ************************************************************* TASK [Gathering Facts] ********************************************************* ok: [bumble-bee-man.staging.ganeti.org] TASK [Initialise cluster] ****************************************************** fatal: [bumble-bee-man.staging.ganeti.org]: FAILED! => {"changed": true, "cmd": ["gnt-cluster", "init", "--no-ssh-init", "--vg-name", "gnt", "--master-netdev", "virt-bridge", "--master-netmask", "24", "--enabled-hypervisors", "kvm", "--nic-parameters", "mode=bridged,link=virt-bridge", "--enabled-disk-templates=plain,file,drbd,sharedfile", "--shared-file-storage-dir=/srv/ganeti/shared-file-storage", "--file-storage-dir=/srv/ganeti/file-storage", "--default-iallocator", "hail", "--hypervisor-parameters", "kvm:serial_console=false,spice_bind=0.0.0.0,spice_use_tls=false,kernel_path=/vmlinuz,initrd_path=/boot/ganeti_busybox_initrd,kernel_args=init=/init,cpu_type=host,disk_aio=threads,disk_cache=none,migration_bandwidth=1000", "--ipolicy-bounds-specs", "min:nic-count=0,cpu-count=1,disk-count=0,spindle-use=0,disk-size=512M,memory-size=128M/max:nic-count=8,cpu-count=48,disk-count=8,spindle-use=8,disk-size=1TB,memory-size=1TB", "--ipolicy-disk-templates=plain,file,drbd,sharedfile", "--disk-parameters", "drbd:disk-barriers=n,protocol=C,dynamic-resync=true,c-plan-ahead=20,c-min-rate=10240,c-max-rate=1310720,net-custom=--max-buffers=16000 --max-epoch-size=16000", "staging-cluster.ganeti.org"], "delta": "0:00:04.108340", "end": "2026-01-29 23:34:04.710551", "msg": "non-zero return code", "rc": 1, "start": "2026-01-29 23:34:00.602211", "stderr": "Failure: command execution error:\nCould not start the node daemon, command /usr/lib/ganeti/daemon-util start ganeti-noded had exitcode 1 and error ALERT: ganeti-noded started in debug mode.\n Private and secret parameters WILL be logged!\nError when starting daemon process: b\"'HttpSslParams' object has no attribute 'ssl_key_path'\"", "stderr_lines": ["Failure: command execution error:", "Could not start the node daemon, command /usr/lib/ganeti/daemon-util start ganeti-noded had exitcode 1 and error ALERT: ganeti-noded started in debug mode.", " Private and secret parameters WILL be logged!", "Error when starting daemon process: b\"'HttpSslParams' object has no attribute 'ssl_key_path'\""], "stdout": "", "stdout_lines": []}