Using /etc/ansible/ansible.cfg as config file 2026-05-06 08:33:32.923306 | PLAY [Build a RHEL9.2 cloud image suitable for Zuul] *** 2026-05-06 08:33:32.973054 | TASK [Gathering Facts] **************************** 2026-05-06 08:33:34.917778 | ok: [image-builder] 2026-05-06 08:33:34.925737 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-06 08:33:34.936461 | ok: [image-builder] 2026-05-06 08:33:34.939654 | TASK [ansible.builtin.include_role : base-appliance] *** 2026-05-06 08:33:34.982101 | TASK [base-appliance : Set appliance_archive] ***** 2026-05-06 08:33:35.000725 | ok: [image-builder] 2026-05-06 08:33:35.003944 | TASK [base-appliance : Set appliance_path] ******** 2026-05-06 08:33:35.022858 | ok: [image-builder] 2026-05-06 08:33:35.075215 | TASK [base-appliance : Remove existing appliance directory to avoid error: 2026-05-06 08:33:35.075229 | virt-customize: error: libguestfs error: cannot find any suitable libguestfs supermin] *** 2026-05-06 08:33:35.899176 | changed: [image-builder] 2026-05-06 08:33:35.902971 | TASK [base-appliance : Ensure appliance_path exists] *** 2026-05-06 08:33:36.518472 | changed: [image-builder] 2026-05-06 08:33:36.522067 | TASK [base-appliance : Download appliance] ******** 2026-05-06 08:33:37.835076 | ok: [image-builder] 2026-05-06 08:33:37.839039 | TASK [base-appliance : Unarchive appliance] ******* 2026-05-06 08:34:20.509164 | changed: [image-builder] 2026-05-06 08:34:20.512532 | TASK [base-appliance : set_fact] ****************** 2026-05-06 08:34:20.524043 | ok: [image-builder] 2026-05-06 08:34:20.530573 | TASK [ansible.builtin.include_role : base-local] *** 2026-05-06 08:34:20.583064 | TASK [base-local : Set image_tmp_dir] ************* 2026-05-06 08:34:20.602235 | ok: [image-builder] 2026-05-06 08:34:20.606002 | TASK [base-local : Copy the image] **************** 2026-05-06 08:34:21.479253 | changed: [image-builder] 2026-05-06 08:34:21.482849 | TASK [base-local : Set image_file] **************** 2026-05-06 08:34:21.502893 | ok: [image-builder] 2026-05-06 08:34:21.506300 | TASK [base-local : Set virt_customize_cmd] ******** 2026-05-06 08:34:21.574186 | ok: [image-builder] 2026-05-06 08:34:21.580643 | TASK [ansible.builtin.include_role : sshd-config] *** 2026-05-06 08:34:21.675894 | TASK [sshd-config : Prepare sshd_config file] ***** 2026-05-06 08:34:23.153266 | changed: [image-builder] 2026-05-06 08:34:23.156860 | TASK [sshd-config : set_fact] ********************* 2026-05-06 08:34:23.176718 | ok: [image-builder] 2026-05-06 08:34:23.179975 | TASK [sshd-config : Generate ssh host keys] ******* 2026-05-06 08:34:23.197678 | skipping: [image-builder] 2026-05-06 08:34:23.201035 | TASK [sshd-config : set_fact] ********************* 2026-05-06 08:34:23.221803 | ok: [image-builder] 2026-05-06 08:34:23.277787 | TASK [ansible.builtin.include_role : zuul-user] *** 2026-05-06 08:34:23.318702 | TASK [zuul-user : Prepare the sudoers file] ******* 2026-05-06 08:34:25.217101 | changed: [image-builder] 2026-05-06 08:34:25.220615 | TASK [zuul-user : Prepare the authorized_keys file] *** 2026-05-06 08:34:26.539049 | changed: [image-builder] 2026-05-06 08:34:26.542747 | TASK [zuul-user : set_fact] *********************** 2026-05-06 08:34:26.554106 | ok: [image-builder] 2026-05-06 08:34:26.557278 | TASK [zuul-user : set_fact] *********************** 2026-05-06 08:34:26.568763 | ok: [image-builder] 2026-05-06 08:34:26.572163 | TASK [zuul-user : set_fact] *********************** 2026-05-06 08:34:26.596695 | ok: [image-builder] 2026-05-06 08:34:26.600060 | TASK [zuul-user : set_fact] *********************** 2026-05-06 08:34:26.610828 | ok: [image-builder] 2026-05-06 08:34:26.616824 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-06 08:34:26.694935 | ok: [image-builder] 2026-05-06 08:34:26.698743 | TASK [cloud-rhel-common : Download the cirros cloud image] *** 2026-05-06 08:34:27.430988 | ok: [image-builder] 2026-05-06 08:34:27.434646 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-06 08:34:27.447170 | ok: [image-builder] 2026-05-06 08:34:27.450772 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-06 08:34:27.462120 | ok: [image-builder] 2026-05-06 08:34:27.465374 | TASK [ansible.builtin.include_role : base-customize] *** 2026-05-06 08:34:27.496504 | TASK [base-customize : debug] ********************* 2026-05-06 08:34:27.507175 | ok: [image-builder] => { 2026-05-06 08:34:27.507191 | "msg": "Running: virt-customize -m 2048 -a /home/zuul/build/cache/tmp/cloud-rhel-9-2-7fbe3583a3d1482f88e0ee013d535ab1/rhel-guest-image-9.2-20230531.18.x86_64.qcow2 --selinux-relabel --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-7fbe3583a3d1482f88e0ee013d535ab1/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-7fbe3583a3d1482f88e0ee013d535ab1/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-7fbe3583a3d1482f88e0ee013d535ab1/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-06 08:34:27.507193 | } 2026-05-06 08:34:27.510537 | TASK [base-customize : Run virt-customize] ******** 2026-05-06 08:34:48.521961 | changed: [image-builder] 2026-05-06 08:34:48.535001 | TASK [ansible.builtin.include_role : base-finalize] *** 2026-05-06 08:34:48.565687 | TASK [base-finalize : set_fact] ******************* 2026-05-06 08:34:48.586901 | ok: [image-builder] 2026-05-06 08:34:48.590190 | TASK [base-finalize : Create raw file] ************ 2026-05-06 08:34:53.916878 | changed: [image-builder] 2026-05-06 08:34:53.923118 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-06 08:36:51.399637 | changed: [image-builder] 2026-05-06 08:36:51.405113 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-06 08:36:51.423936 | skipping: [image-builder] 2026-05-06 08:36:51.438073 | TASK [base-cleanup : Remove tmp directory] ******** 2026-05-06 08:36:54.619112 | changed: [image-builder] 2026-05-06 08:36:54.632364 | PLAY RECAP **************************************** 2026-05-06 08:36:54.632423 | image-builder : ok=32 changed=11 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-05-06 08:36:54.632441 | 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-7fbe3583a3d1482f88e0ee013d535ab1 -e raw_type=True Exit code: 0