Using /etc/ansible/ansible.cfg as config file 2026-05-08 08:45:59.891140 | PLAY [Build a RHEL9.2 cloud image suitable for Zuul] *** 2026-05-08 08:45:59.896653 | TASK [Gathering Facts] **************************** 2026-05-08 08:46:01.911068 | ok: [image-builder] 2026-05-08 08:46:01.919318 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-08 08:46:01.931075 | ok: [image-builder] 2026-05-08 08:46:01.934556 | TASK [ansible.builtin.include_role : base-appliance] *** 2026-05-08 08:46:01.993389 | TASK [base-appliance : Set appliance_archive] ***** 2026-05-08 08:46:02.013802 | ok: [image-builder] 2026-05-08 08:46:02.076101 | TASK [base-appliance : Set appliance_path] ******** 2026-05-08 08:46:02.097478 | ok: [image-builder] 2026-05-08 08:46:02.100809 | TASK [base-appliance : Remove existing appliance directory to avoid error: 2026-05-08 08:46:02.100812 | virt-customize: error: libguestfs error: cannot find any suitable libguestfs supermin] *** 2026-05-08 08:46:03.104118 | changed: [image-builder] 2026-05-08 08:46:03.107842 | TASK [base-appliance : Ensure appliance_path exists] *** 2026-05-08 08:46:04.004922 | changed: [image-builder] 2026-05-08 08:46:04.008498 | TASK [base-appliance : Download appliance] ******** 2026-05-08 08:46:05.423913 | ok: [image-builder] 2026-05-08 08:46:05.427875 | TASK [base-appliance : Unarchive appliance] ******* 2026-05-08 08:46:49.048650 | changed: [image-builder] 2026-05-08 08:46:49.052092 | TASK [base-appliance : set_fact] ****************** 2026-05-08 08:46:49.064109 | ok: [image-builder] 2026-05-08 08:46:49.071286 | TASK [ansible.builtin.include_role : base-local] *** 2026-05-08 08:46:49.116211 | TASK [base-local : Set image_tmp_dir] ************* 2026-05-08 08:46:49.136863 | ok: [image-builder] 2026-05-08 08:46:49.175548 | TASK [base-local : Copy the image] **************** 2026-05-08 08:46:50.320324 | changed: [image-builder] 2026-05-08 08:46:50.323885 | TASK [base-local : Set image_file] **************** 2026-05-08 08:46:50.343932 | ok: [image-builder] 2026-05-08 08:46:50.347240 | TASK [base-local : Set virt_customize_cmd] ******** 2026-05-08 08:46:50.379835 | ok: [image-builder] 2026-05-08 08:46:50.385899 | TASK [ansible.builtin.include_role : sshd-config] *** 2026-05-08 08:46:50.428934 | TASK [sshd-config : Prepare sshd_config file] ***** 2026-05-08 08:46:52.075599 | changed: [image-builder] 2026-05-08 08:46:52.079226 | TASK [sshd-config : set_fact] ********************* 2026-05-08 08:46:52.099145 | ok: [image-builder] 2026-05-08 08:46:52.102498 | TASK [sshd-config : Generate ssh host keys] ******* 2026-05-08 08:46:52.177539 | skipping: [image-builder] 2026-05-08 08:46:52.181067 | TASK [sshd-config : set_fact] ********************* 2026-05-08 08:46:52.202144 | ok: [image-builder] 2026-05-08 08:46:52.208293 | TASK [ansible.builtin.include_role : zuul-user] *** 2026-05-08 08:46:52.311708 | TASK [zuul-user : Prepare the sudoers file] ******* 2026-05-08 08:46:53.839382 | changed: [image-builder] 2026-05-08 08:46:53.842850 | TASK [zuul-user : Prepare the authorized_keys file] *** 2026-05-08 08:46:55.321151 | changed: [image-builder] 2026-05-08 08:46:55.324832 | TASK [zuul-user : set_fact] *********************** 2026-05-08 08:46:55.336226 | ok: [image-builder] 2026-05-08 08:46:55.339431 | TASK [zuul-user : set_fact] *********************** 2026-05-08 08:46:55.351862 | ok: [image-builder] 2026-05-08 08:46:55.355385 | TASK [zuul-user : set_fact] *********************** 2026-05-08 08:46:55.399611 | ok: [image-builder] 2026-05-08 08:46:55.403004 | TASK [zuul-user : set_fact] *********************** 2026-05-08 08:46:55.414455 | ok: [image-builder] 2026-05-08 08:46:55.478508 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-08 08:46:55.501879 | ok: [image-builder] 2026-05-08 08:46:55.505519 | TASK [cloud-rhel-common : Download the cirros cloud image] *** 2026-05-08 08:46:56.421612 | ok: [image-builder] 2026-05-08 08:46:56.427327 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-08 08:46:56.440044 | ok: [image-builder] 2026-05-08 08:46:56.443650 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-08 08:46:56.455285 | ok: [image-builder] 2026-05-08 08:46:56.458589 | TASK [ansible.builtin.include_role : base-customize] *** 2026-05-08 08:46:56.497147 | TASK [base-customize : debug] ********************* 2026-05-08 08:46:56.508933 | ok: [image-builder] => { 2026-05-08 08:46:56.508948 | "msg": "Running: virt-customize -m 2048 -a /home/zuul/build/cache/tmp/cloud-rhel-9-2-955c4a4fbce842d4933104c073949d40/rhel-guest-image-9.2-20230531.18.x86_64.qcow2 --selinux-relabel --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-955c4a4fbce842d4933104c073949d40/sshd_config:/etc/ssh/' --chmod '0600:/etc/ssh/sshd_config' --run-command 'if id zuul; then userdel -r -f zuul; fi' --run-command 'adduser -m zuul' --mkdir '/home/zuul/.ssh' --chmod '0700:/home/zuul/.ssh' --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-955c4a4fbce842d4933104c073949d40/authorized_keys:/home/zuul/.ssh/' --chmod '0600:/home/zuul/.ssh/authorized_keys' --run-command 'chown -R zuul:zuul /home/zuul/.ssh/' --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-955c4a4fbce842d4933104c073949d40/zuul:/etc/sudoers.d/' --chmod '0440:/etc/sudoers.d/zuul' --run-command 'chown root:root /etc/sudoers.d/zuul' --run-command 'chcon -R -h system_u:object_r:user_home_t:s0 /home/zuul && chcon -R -h system_u:object_r:ssh_home_t:s0 /home/zuul/.ssh' --mkdir '/opt/cache/files' --copy-in '/home/zuul/build/cache/cirros-0.5.2-x86_64-disk.img:/opt/cache/files' --run-command 'chown -R zuul:zuul /opt/cache/files/' --run-command 'chmod -R a+rX /opt/cache/files/*'" 2026-05-08 08:46:56.508950 | } 2026-05-08 08:46:56.512348 | TASK [base-customize : Run virt-customize] ******** 2026-05-08 08:47:18.976439 | changed: [image-builder] 2026-05-08 08:47:18.983184 | TASK [ansible.builtin.include_role : base-finalize] *** 2026-05-08 08:47:19.013774 | TASK [base-finalize : set_fact] ******************* 2026-05-08 08:47:19.086532 | ok: [image-builder] 2026-05-08 08:47:19.090210 | TASK [base-finalize : Create raw file] ************ 2026-05-08 08:47:23.937625 | changed: [image-builder] 2026-05-08 08:47:23.944144 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-08 08:49:23.397164 | changed: [image-builder] 2026-05-08 08:49:23.403506 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-08 08:49:23.422486 | skipping: [image-builder] 2026-05-08 08:49:23.483726 | TASK [base-cleanup : Remove tmp directory] ******** 2026-05-08 08:49:25.822248 | changed: [image-builder] 2026-05-08 08:49:25.835512 | PLAY RECAP **************************************** 2026-05-08 08:49:25.835549 | image-builder : ok=32 changed=11 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-05-08 08:49:25.835565 | Running: /usr/bin/ansible-playbook -v -i /var/lib/nodepool/config/nodepool/dib-ansible/inventory.yaml /var/lib/nodepool/config/nodepool/dib-ansible/cloud-rhel-9-2.yaml -e image_output=/var/lib/nodepool/dib/cloud-rhel-9-2-955c4a4fbce842d4933104c073949d40 -e raw_type=True Exit code: 0