Using /etc/ansible/ansible.cfg as config file 2026-05-12 09:09:16.703336 | PLAY [Build a RHEL9.2 cloud image suitable for Zuul] *** 2026-05-12 09:09:16.708617 | TASK [Gathering Facts] **************************** 2026-05-12 09:09:23.781778 | ok: [image-builder] 2026-05-12 09:09:23.789634 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-12 09:09:23.800262 | ok: [image-builder] 2026-05-12 09:09:23.803470 | TASK [ansible.builtin.include_role : base-appliance] *** 2026-05-12 09:09:23.874489 | TASK [base-appliance : Set appliance_archive] ***** 2026-05-12 09:09:23.893596 | ok: [image-builder] 2026-05-12 09:09:23.897257 | TASK [base-appliance : Set appliance_path] ******** 2026-05-12 09:09:23.916977 | ok: [image-builder] 2026-05-12 09:09:23.973754 | TASK [base-appliance : Remove existing appliance directory to avoid error: 2026-05-12 09:09:23.973757 | virt-customize: error: libguestfs error: cannot find any suitable libguestfs supermin] *** 2026-05-12 09:09:25.275591 | changed: [image-builder] 2026-05-12 09:09:25.279262 | TASK [base-appliance : Ensure appliance_path exists] *** 2026-05-12 09:09:26.057163 | changed: [image-builder] 2026-05-12 09:09:26.060544 | TASK [base-appliance : Download appliance] ******** 2026-05-12 09:09:27.630317 | ok: [image-builder] 2026-05-12 09:09:27.634295 | TASK [base-appliance : Unarchive appliance] ******* 2026-05-12 09:10:12.749533 | changed: [image-builder] 2026-05-12 09:10:12.753014 | TASK [base-appliance : set_fact] ****************** 2026-05-12 09:10:12.764800 | ok: [image-builder] 2026-05-12 09:10:12.771600 | TASK [ansible.builtin.include_role : base-local] *** 2026-05-12 09:10:12.836984 | TASK [base-local : Set image_tmp_dir] ************* 2026-05-12 09:10:12.857180 | ok: [image-builder] 2026-05-12 09:10:12.860896 | TASK [base-local : Copy the image] **************** 2026-05-12 09:10:13.700487 | changed: [image-builder] 2026-05-12 09:10:13.707271 | TASK [base-local : Set image_file] **************** 2026-05-12 09:10:13.727075 | ok: [image-builder] 2026-05-12 09:10:13.730108 | TASK [base-local : Set virt_customize_cmd] ******** 2026-05-12 09:10:13.739413 | ok: [image-builder] 2026-05-12 09:10:13.746056 | TASK [ansible.builtin.include_role : sshd-config] *** 2026-05-12 09:10:13.811257 | TASK [sshd-config : Prepare sshd_config file] ***** 2026-05-12 09:10:15.404532 | changed: [image-builder] 2026-05-12 09:10:15.408029 | TASK [sshd-config : set_fact] ********************* 2026-05-12 09:10:15.427192 | ok: [image-builder] 2026-05-12 09:10:15.430356 | TASK [sshd-config : Generate ssh host keys] ******* 2026-05-12 09:10:15.475881 | skipping: [image-builder] 2026-05-12 09:10:15.479385 | TASK [sshd-config : set_fact] ********************* 2026-05-12 09:10:15.499645 | ok: [image-builder] 2026-05-12 09:10:15.505490 | TASK [ansible.builtin.include_role : zuul-user] *** 2026-05-12 09:10:15.600103 | TASK [zuul-user : Prepare the sudoers file] ******* 2026-05-12 09:10:17.808057 | changed: [image-builder] 2026-05-12 09:10:17.812299 | TASK [zuul-user : Prepare the authorized_keys file] *** 2026-05-12 09:10:19.413369 | changed: [image-builder] 2026-05-12 09:10:19.416950 | TASK [zuul-user : set_fact] *********************** 2026-05-12 09:10:19.428267 | ok: [image-builder] 2026-05-12 09:10:19.431337 | TASK [zuul-user : set_fact] *********************** 2026-05-12 09:10:19.442560 | ok: [image-builder] 2026-05-12 09:10:19.445822 | TASK [zuul-user : set_fact] *********************** 2026-05-12 09:10:19.487657 | ok: [image-builder] 2026-05-12 09:10:19.490812 | TASK [zuul-user : set_fact] *********************** 2026-05-12 09:10:19.502003 | ok: [image-builder] 2026-05-12 09:10:19.507808 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-12 09:10:19.582599 | ok: [image-builder] 2026-05-12 09:10:19.586128 | TASK [cloud-rhel-common : Download the cirros cloud image] *** 2026-05-12 09:10:20.557920 | ok: [image-builder] 2026-05-12 09:10:20.561554 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-12 09:10:20.573389 | ok: [image-builder] 2026-05-12 09:10:20.577175 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-12 09:10:20.588404 | ok: [image-builder] 2026-05-12 09:10:20.591605 | TASK [ansible.builtin.include_role : base-customize] *** 2026-05-12 09:10:20.620885 | TASK [base-customize : debug] ********************* 2026-05-12 09:10:20.631051 | ok: [image-builder] => { 2026-05-12 09:10:20.631063 | "msg": "Running: virt-customize -m 2048 -a /home/zuul/build/cache/tmp/cloud-rhel-9-2-2f61391fca5a4e4f920800e7694dd8cf/rhel-guest-image-9.2-20230531.18.x86_64.qcow2 --selinux-relabel --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-2f61391fca5a4e4f920800e7694dd8cf/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-2f61391fca5a4e4f920800e7694dd8cf/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-2f61391fca5a4e4f920800e7694dd8cf/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-12 09:10:20.631066 | } 2026-05-12 09:10:20.676087 | TASK [base-customize : Run virt-customize] ******** 2026-05-12 09:10:42.060209 | changed: [image-builder] 2026-05-12 09:10:42.067023 | TASK [ansible.builtin.include_role : base-finalize] *** 2026-05-12 09:10:42.105501 | TASK [base-finalize : set_fact] ******************* 2026-05-12 09:10:42.127384 | ok: [image-builder] 2026-05-12 09:10:42.130632 | TASK [base-finalize : Create raw file] ************ 2026-05-12 09:10:47.336448 | changed: [image-builder] 2026-05-12 09:10:47.342630 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-12 09:12:30.442839 | changed: [image-builder] 2026-05-12 09:12:30.448798 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-12 09:12:30.489240 | skipping: [image-builder] 2026-05-12 09:12:30.501660 | TASK [base-cleanup : Remove tmp directory] ******** 2026-05-12 09:12:32.779332 | changed: [image-builder] 2026-05-12 09:12:32.792433 | PLAY RECAP **************************************** 2026-05-12 09:12:32.792466 | image-builder : ok=32 changed=11 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-05-12 09:12:32.792480 | 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-2f61391fca5a4e4f920800e7694dd8cf -e raw_type=True Exit code: 0