PLAY [ganeti_nodes] ************************************************************ TASK [Wait for SSH] ************************************************************ ok: [fallout-boy.staging.ganeti.org -> localhost] ok: [snake.staging.ganeti.org -> localhost] ok: [scratchy.staging.ganeti.org -> localhost] PLAY [ganeti_nodes] ************************************************************ TASK [Gathering Facts] ********************************************************* ok: [scratchy.staging.ganeti.org] ok: [fallout-boy.staging.ganeti.org] ok: [snake.staging.ganeti.org] TASK [ganeti_source_build : Configure/Enable en_US.UTF-8 locale] *************** changed: [scratchy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti general build dependencies] ********* [WARNING]: Updating cache and auto-installing missing dependency: python3-apt changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti Python build dependencies] ********** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] changed: [snake.staging.ganeti.org] TASK [ganeti_source_build : Install Ganeti Haskell build dependencies] ********* changed: [scratchy.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] TASK [ganeti_source_build : Checkout Ganeti repository] ************************ [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: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti_source_build : Run autogen.sh] ************************************ changed: [scratchy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] TASK [ganeti_source_build : Run configure] ************************************* changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] TASK [ganeti_source_build : Run make] ****************************************** changed: [scratchy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] TASK [ganeti_source_build : Create required directories] *********************** changed: [fallout-boy.staging.ganeti.org] => (item=/etc/ganeti) changed: [scratchy.staging.ganeti.org] => (item=/etc/ganeti) changed: [snake.staging.ganeti.org] => (item=/etc/ganeti) changed: [scratchy.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [fallout-boy.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [snake.staging.ganeti.org] => (item=/var/lib/ganeti) changed: [scratchy.staging.ganeti.org] => (item=/var/log/ganeti) changed: [fallout-boy.staging.ganeti.org] => (item=/var/log/ganeti) changed: [snake.staging.ganeti.org] => (item=/var/log/ganeti) changed: [scratchy.staging.ganeti.org] => (item=/srv/ganeti) changed: [fallout-boy.staging.ganeti.org] => (item=/srv/ganeti) changed: [snake.staging.ganeti.org] => (item=/srv/ganeti) changed: [scratchy.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [fallout-boy.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [snake.staging.ganeti.org] => (item=/srv/ganeti/os) changed: [fallout-boy.staging.ganeti.org] => (item=/srv/ganeti/export) changed: [scratchy.staging.ganeti.org] => (item=/srv/ganeti/export) changed: [snake.staging.ganeti.org] => (item=/srv/ganeti/export) TASK [ganeti_source_build : Run make install] ********************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] PLAY [master_node] ************************************************************* TASK [Gathering Facts] ********************************************************* ok: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Install ceph/cephadm dependencies] ********************** changed: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Download cephadm] *************************************** changed: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Initiate ceph] ****************************************** changed: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Install local ceph command] ***************************** changed: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Read generated public key] ****************************** ok: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Read generated ceph.client.admin.keyring] *************** ok: [snake.staging.ganeti.org] TASK [ceph_bootstrap : Read generated ceph.conf] ******************************* ok: [snake.staging.ganeti.org] PLAY [non_master_nodes] ******************************************************** TASK [Gathering Facts] ********************************************************* ok: [scratchy.staging.ganeti.org] ok: [fallout-boy.staging.ganeti.org] TASK [ceph_hosts : Install ceph/cephadm dependencies] ************************** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ceph_hosts : store master node name in var] ****************************** ok: [fallout-boy.staging.ganeti.org] ok: [scratchy.staging.ganeti.org] TASK [ceph_hosts : Install ceph SSH public key] ******************************** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ceph_hosts : Install ceph SSH public key to /etc/ceph/ceph.pub] ********** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ceph_hosts : Install ceph config to /etc/ceph/ceph.conf] ***************** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ceph_hosts : Install ceph keyring to /etc/ceph/ceph.client.admin.keyring] *** changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ceph_hosts : Add ceph host] ********************************************** changed: [fallout-boy.staging.ganeti.org -> snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org -> snake.staging.ganeti.org] PLAY [ganeti_nodes] ************************************************************ TASK [Gathering Facts] ********************************************************* ok: [snake.staging.ganeti.org] ok: [scratchy.staging.ganeti.org] ok: [fallout-boy.staging.ganeti.org] TASK [ceph_osd : pause the playbook to wait for cephadm to finish] ************* Pausing for 30 seconds (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) ok: [snake.staging.ganeti.org] TASK [ceph_osd : store master node name in var] ******************************** ok: [snake.staging.ganeti.org] ok: [fallout-boy.staging.ganeti.org] ok: [scratchy.staging.ganeti.org] TASK [ceph_osd : Add /dev/vdb as OSD] ****************************************** changed: [snake.staging.ganeti.org -> snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org -> snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org -> snake.staging.ganeti.org] PLAY [ganeti_nodes] ************************************************************ TASK [Gathering Facts] ********************************************************* ok: [snake.staging.ganeti.org] ok: [fallout-boy.staging.ganeti.org] ok: [scratchy.staging.ganeti.org] TASK [ganeti : Install required packages] ************************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Make sure cluster name is present in /etc/hosts] **************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Install ganeti rapi users file (1/2)] *************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Install ganeti rapi users file (2/2)] *************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Create file storage path] *************************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Whitelist shared-file storage path in /etc/ganeti/file-storage-paths] *** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Install statically linked busybox version for custom initrd] **** changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Copy script to create busybox initrd] *************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Create busybox initrd for use in ganeti instances] ************** changed: [scratchy.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] TASK [ganeti : Create VNC password file] *************************************** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Install ganeti defaults (enable debug logging for all services)] *** changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : QUICKFIX: disable SSH strict host key checking in ganeti-testsuite] *** [WARNING]: Consider using the replace, lineinfile or template module rather than running 'sed'. If you need to use command because replace, lineinfile or template is insufficient you can add 'warn: false' to this command task or set 'command_warnings=False' in ansible.cfg to get rid of this message. changed: [snake.staging.ganeti.org] changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : QUICKFIX: Install colors.py (missing from Ganeti source)] ******* changed: [fallout-boy.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] changed: [snake.staging.ganeti.org] TASK [ganeti : QUICKFIX: install these packages to make the kvm-ifup-os script pass the tests in ganeti-testsuite] *** changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] TASK [ganeti : Install cronjob to overwrite /var/log/ganeti/qa-output.log] ***** changed: [fallout-boy.staging.ganeti.org] changed: [snake.staging.ganeti.org] changed: [scratchy.staging.ganeti.org] PLAY [master_node] ************************************************************* TASK [Gathering Facts] ********************************************************* ok: [snake.staging.ganeti.org] TASK [Create Ganeti rbd pool] ************************************************** changed: [snake.staging.ganeti.org] TASK [Initialise Ganeti rbd pool] ********************************************** changed: [snake.staging.ganeti.org] TASK [Initialise cluster] ****************************************************** changed: [snake.staging.ganeti.org] TASK [Add nodes] *************************************************************** changed: [snake.staging.ganeti.org] => (item=fallout-boy.staging.ganeti.org) changed: [snake.staging.ganeti.org] => (item=scratchy.staging.ganeti.org) PLAY RECAP ********************************************************************* fallout-boy.staging.ganeti.org : ok=39 changed=32 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 scratchy.staging.ganeti.org : ok=39 changed=32 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0