Using /etc/ansible/ansible.cfg as config file 2026-05-10 08:56:53.223965 | PLAY [Build a RHEL9.2 cloud image suitable for Zuul] *** 2026-05-10 08:56:53.276966 | TASK [Gathering Facts] **************************** 2026-05-10 08:56:55.111192 | ok: [image-builder] 2026-05-10 08:56:55.119414 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-10 08:56:55.130343 | ok: [image-builder] 2026-05-10 08:56:55.133620 | TASK [ansible.builtin.include_role : base-appliance] *** 2026-05-10 08:56:55.191345 | TASK [base-appliance : Set appliance_archive] ***** 2026-05-10 08:56:55.210631 | ok: [image-builder] 2026-05-10 08:56:55.213852 | TASK [base-appliance : Set appliance_path] ******** 2026-05-10 08:56:55.286830 | ok: [image-builder] 2026-05-10 08:56:55.290098 | TASK [base-appliance : Remove existing appliance directory to avoid error: 2026-05-10 08:56:55.290101 | virt-customize: error: libguestfs error: cannot find any suitable libguestfs supermin] *** 2026-05-10 08:56:56.119926 | changed: [image-builder] 2026-05-10 08:56:56.123687 | TASK [base-appliance : Ensure appliance_path exists] *** 2026-05-10 08:56:56.736877 | changed: [image-builder] 2026-05-10 08:56:56.740459 | TASK [base-appliance : Download appliance] ******** 2026-05-10 08:56:58.268909 | ok: [image-builder] 2026-05-10 08:56:58.273355 | TASK [base-appliance : Unarchive appliance] ******* 2026-05-10 08:57:48.317040 | changed: [image-builder] 2026-05-10 08:57:48.320508 | TASK [base-appliance : set_fact] ****************** 2026-05-10 08:57:48.332369 | ok: [image-builder] 2026-05-10 08:57:48.338920 | TASK [ansible.builtin.include_role : base-local] *** 2026-05-10 08:57:48.414218 | TASK [base-local : Set image_tmp_dir] ************* 2026-05-10 08:57:48.436615 | ok: [image-builder] 2026-05-10 08:57:48.440634 | TASK [base-local : Copy the image] **************** 2026-05-10 08:57:49.254915 | changed: [image-builder] 2026-05-10 08:57:49.258494 | TASK [base-local : Set image_file] **************** 2026-05-10 08:57:49.277619 | ok: [image-builder] 2026-05-10 08:57:49.280722 | TASK [base-local : Set virt_customize_cmd] ******** 2026-05-10 08:57:49.290141 | ok: [image-builder] 2026-05-10 08:57:49.295850 | TASK [ansible.builtin.include_role : sshd-config] *** 2026-05-10 08:57:49.385790 | TASK [sshd-config : Prepare sshd_config file] ***** 2026-05-10 08:57:50.875231 | changed: [image-builder] 2026-05-10 08:57:50.878726 | TASK [sshd-config : set_fact] ********************* 2026-05-10 08:57:50.897790 | ok: [image-builder] 2026-05-10 08:57:50.900923 | TASK [sshd-config : Generate ssh host keys] ******* 2026-05-10 08:57:50.977887 | skipping: [image-builder] 2026-05-10 08:57:50.981348 | TASK [sshd-config : set_fact] ********************* 2026-05-10 08:57:51.002194 | ok: [image-builder] 2026-05-10 08:57:51.011073 | TASK [ansible.builtin.include_role : zuul-user] *** 2026-05-10 08:57:51.108857 | TASK [zuul-user : Prepare the sudoers file] ******* 2026-05-10 08:57:52.505230 | changed: [image-builder] 2026-05-10 08:57:52.508664 | TASK [zuul-user : Prepare the authorized_keys file] *** 2026-05-10 08:57:53.853022 | changed: [image-builder] 2026-05-10 08:57:53.857184 | TASK [zuul-user : set_fact] *********************** 2026-05-10 08:57:53.868229 | ok: [image-builder] 2026-05-10 08:57:53.871319 | TASK [zuul-user : set_fact] *********************** 2026-05-10 08:57:53.883568 | ok: [image-builder] 2026-05-10 08:57:53.886859 | TASK [zuul-user : set_fact] *********************** 2026-05-10 08:57:53.911726 | ok: [image-builder] 2026-05-10 08:57:53.914862 | TASK [zuul-user : set_fact] *********************** 2026-05-10 08:57:53.983731 | ok: [image-builder] 2026-05-10 08:57:53.989883 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-10 08:57:54.074376 | ok: [image-builder] 2026-05-10 08:57:54.078006 | TASK [cloud-rhel-common : Download the cirros cloud image] *** 2026-05-10 08:57:54.804591 | ok: [image-builder] 2026-05-10 08:57:54.808016 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-10 08:57:54.820669 | ok: [image-builder] 2026-05-10 08:57:54.824154 | TASK [cloud-rhel-common : ansible.builtin.set_fact] *** 2026-05-10 08:57:54.835338 | ok: [image-builder] 2026-05-10 08:57:54.838386 | TASK [ansible.builtin.include_role : base-customize] *** 2026-05-10 08:57:54.895667 | TASK [base-customize : debug] ********************* 2026-05-10 08:57:54.907189 | ok: [image-builder] => { 2026-05-10 08:57:54.907201 | "msg": "Running: virt-customize -m 2048 -a /home/zuul/build/cache/tmp/cloud-rhel-9-2-eda7acb195c54f35b1c25c342720ef2d/rhel-guest-image-9.2-20230531.18.x86_64.qcow2 --selinux-relabel --copy-in '/home/zuul/build/cache/tmp/cloud-rhel-9-2-eda7acb195c54f35b1c25c342720ef2d/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-eda7acb195c54f35b1c25c342720ef2d/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-eda7acb195c54f35b1c25c342720ef2d/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-10 08:57:54.907204 | } 2026-05-10 08:57:54.910449 | TASK [base-customize : Run virt-customize] ******** 2026-05-10 08:58:19.422328 | changed: [image-builder] 2026-05-10 08:58:19.428572 | TASK [ansible.builtin.include_role : base-finalize] *** 2026-05-10 08:58:19.462064 | TASK [base-finalize : set_fact] ******************* 2026-05-10 08:58:19.492226 | ok: [image-builder] 2026-05-10 08:58:19.495964 | TASK [base-finalize : Create raw file] ************ 2026-05-10 08:58:24.996715 | changed: [image-builder] 2026-05-10 08:58:25.002964 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-10 09:00:04.405438 | changed: [image-builder] 2026-05-10 09:00:04.410489 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-10 09:00:04.484577 | skipping: [image-builder] 2026-05-10 09:00:04.493853 | TASK [base-cleanup : Remove tmp directory] ******** 2026-05-10 09:00:06.759908 | changed: [image-builder] 2026-05-10 09:00:06.773100 | PLAY RECAP **************************************** 2026-05-10 09:00:06.773138 | image-builder : ok=32 changed=11 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-05-10 09:00:06.773153 | 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-eda7acb195c54f35b1c25c342720ef2d -e raw_type=True Exit code: 0