Using /etc/ansible/ansible.cfg as config file 2026-05-12 03:55:57.184478 | PLAY [Build an Arch Linux cloud image] ************ 2026-05-12 03:55:57.190383 | TASK [Gathering Facts] **************************** 2026-05-12 03:55:59.302765 | ok: [image-builder] 2026-05-12 03:55:59.310857 | TASK [discover-arch : tempfile] ******************* 2026-05-12 03:56:00.071178 | changed: [image-builder] 2026-05-12 03:56:00.074797 | TASK [discover-arch : file] *********************** 2026-05-12 03:56:00.847243 | changed: [image-builder] 2026-05-12 03:56:00.850743 | TASK [discover-arch : Fetch publication page] ***** 2026-05-12 03:56:02.737140 | changed: [image-builder] 2026-05-12 03:56:02.740983 | TASK [discover-arch : Find rawhide qcow2 url] ***** 2026-05-12 03:56:03.504925 | changed: [image-builder] 2026-05-12 03:56:03.508314 | TASK [discover-arch : Find checksum file url] ***** 2026-05-12 03:56:04.149899 | changed: [image-builder] 2026-05-12 03:56:04.154581 | TASK [discover-arch : set_fact] ******************* 2026-05-12 03:56:04.165016 | ok: [image-builder] 2026-05-12 03:56:04.168073 | TASK [discover-arch : file] *********************** 2026-05-12 03:56:04.859122 | changed: [image-builder] 2026-05-12 03:56:04.862782 | TASK [discover-arch : Fetch checksum file] ******** 2026-05-12 03:56:06.009983 | changed: [image-builder] 2026-05-12 03:56:06.013438 | TASK [discover-arch : Find checksum] ************** 2026-05-12 03:56:06.675813 | changed: [image-builder] 2026-05-12 03:56:06.679428 | TASK [discover-arch : set_fact] ******************* 2026-05-12 03:56:06.690037 | ok: [image-builder] 2026-05-12 03:56:06.695612 | TASK [base-appliance : Set appliance_archive] ***** 2026-05-12 03:56:06.713597 | ok: [image-builder] 2026-05-12 03:56:06.716564 | TASK [base-appliance : Set appliance_path] ******** 2026-05-12 03:56:06.791647 | ok: [image-builder] 2026-05-12 03:56:06.795211 | TASK [base-appliance : Remove existing appliance directory to avoid error: 2026-05-12 03:56:06.795214 | virt-customize: error: libguestfs error: cannot find any suitable libguestfs supermin] *** 2026-05-12 03:56:07.453722 | changed: [image-builder] 2026-05-12 03:56:07.457063 | TASK [base-appliance : Ensure appliance_path exists] *** 2026-05-12 03:56:08.104058 | changed: [image-builder] 2026-05-12 03:56:08.107662 | TASK [base-appliance : Download appliance] ******** 2026-05-12 03:56:09.465409 | ok: [image-builder] 2026-05-12 03:56:09.469113 | TASK [base-appliance : Unarchive appliance] ******* 2026-05-12 03:56:52.401387 | changed: [image-builder] 2026-05-12 03:56:52.406705 | TASK [base-appliance : set_fact] ****************** 2026-05-12 03:56:52.417247 | ok: [image-builder] 2026-05-12 03:56:52.423278 | TASK [discover-arch : assert] ********************* 2026-05-12 03:56:52.440112 | ok: [image-builder] => { 2026-05-12 03:56:52.440124 | "changed": false, 2026-05-12 03:56:52.440126 | "msg": "All assertions passed" 2026-05-12 03:56:52.440128 | } 2026-05-12 03:56:52.443207 | TASK [discover-arch : Set some runtime facts] ***** 2026-05-12 03:56:52.493140 | ok: [image-builder] 2026-05-12 03:56:52.496856 | TASK [discover-arch : Make sure cache directory exist] *** 2026-05-12 03:56:53.201603 | ok: [image-builder] 2026-05-12 03:56:53.204984 | TASK [discover-arch : Delete previous image cache] *** 2026-05-12 03:56:53.213132 | skipping: [image-builder] 2026-05-12 03:56:53.216567 | TASK [discover-arch : Check if image is already downloaded] *** 2026-05-12 03:56:54.939635 | ok: [image-builder] 2026-05-12 03:56:54.943195 | TASK [discover-arch : Download if checksum doesn't match] *** 2026-05-12 03:56:54.952512 | skipping: [image-builder] 2026-05-12 03:56:54.956070 | TASK [discover-arch : Create tmp directory] ******* 2026-05-12 03:56:55.652501 | changed: [image-builder] 2026-05-12 03:56:55.656159 | TASK [discover-arch : Set filename copy fact] ***** 2026-05-12 03:56:55.677261 | ok: [image-builder] 2026-05-12 03:56:55.681176 | TASK [discover-arch : Copy the image] ************* 2026-05-12 03:56:58.236777 | changed: [image-builder] 2026-05-12 03:56:58.243059 | TASK [discover-arch : debug] ********************** 2026-05-12 03:56:58.254515 | ok: [image-builder] => { 2026-05-12 03:56:58.254529 | "msg": "Discovered image name: Arch-Linux-x86_64-cloudimg.qcow2\nDiscovered image_url: https://geo.mirror.pkgbuild.com/images/latest/Arch-Linux-x86_64-cloudimg.qcow2\nDiscovered image_checksum: sha256:02ee5dcd46586022b7926d566e50d68d1a5e206a5b7bd04e98c5fa78f87f94e3\nImage tmp dir: /home/zuul/build/cache//tmp/arch-linux-3aff6d9da1584f75bc8f11b6b9897bb1\nImage cache dir: /home/zuul/build/cache/\nImage cache file: /home/zuul/build/cache//Arch-Linux-x86_64-cloudimg.qcow2\nImage memsize: 2048\nImage file: /home/zuul/build/cache//tmp/arch-linux-3aff6d9da1584f75bc8f11b6b9897bb1/Arch-Linux-x86_64-cloudimg.qcow2\n" 2026-05-12 03:56:58.254533 | } 2026-05-12 03:56:58.257597 | TASK [discover-arch : copy zuul public key] ******* 2026-05-12 03:56:59.600066 | changed: [image-builder] 2026-05-12 03:56:59.603713 | TASK [discover-arch : Get zuul public key contents] *** 2026-05-12 03:57:00.348489 | changed: [image-builder] 2026-05-12 03:57:00.351895 | TASK [discover-arch : Set empty virt customize cmd when no configuration needed] *** 2026-05-12 03:57:00.365334 | ok: [image-builder] 2026-05-12 03:57:00.374195 | TASK [base-customize : debug] ********************* 2026-05-12 03:57:00.384422 | ok: [image-builder] => { 2026-05-12 03:57:00.384436 | "msg": "Running: virt-customize -m 2048 -a /home/zuul/build/cache//tmp/arch-linux-3aff6d9da1584f75bc8f11b6b9897bb1/Arch-Linux-x86_64-cloudimg.qcow2 --run-command 'useradd -m zuul' --run-command 'passwd -l zuul' --ssh-inject 'zuul:string:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCdBiYfRpZCEOFGkVcorTs9R+JfP6LVCVmeaQVnDINTwZA/J9LJmsKjJA6iTgzV7YBJM8dM4J/yBSUoZMFvxs9Vy5RvCmSlOBsXsX1IY7KvfjB9ZdoFT5YLvPYxHiYWcaov0poGMu8kyHbzyV/LKfuC82X7C5Oo6cf6hK7ERb0HKmEIVZ+4A6y0einVPc6ByuavgUBwlsUXNyYMnkZZnqL5qmVJImL0etrblOwrW4o9U/MxNb9Q6gpvyYKf/rjt+cjGnRzOufJ+Gpt2NGyqfEIF1qgjxMPAOkeFl+mkUnHNJJac+9wQIEWAQFSUUdCSKMMHXPPTF3GB+Jkx9AfO7fFfjCpa48oPCUDLL1FJ90SOSaR95cfAlree7dbChMffDMI9xumQjBaFn+DDCiFCQHVx49W4oUHEGSvXZOF4V2BsIxi9q1otX+9LplZ9WJ9dvsi5CgbXrIld42MruwHnTrGEaShv5FECjaC70A0CdHngGTwPFheaSq1MuTjJmzW0T89LeY1XTFizUA9DM+gQnzZH5QmmYgYjM7IwSxSZydZA1SIJMq1LAOYEpug8sQ0hP7hHkZ7U9I/aUs5U0GSrcw4LPNgM7MOq4Q+NadPwA4raLUlj4CliSav0oX1LusEFG+dnfNIsoPoWrtr2X2tc6ZeWU1BncGfxYf/WrWEkZcSz8w==' --run-command 'mkdir -p /home/zuul/.ssh && chmod 700 /home/zuul/.ssh && chown zuul:zuul /home/zuul/.ssh' --run-command 'chmod 600 /home/zuul/.ssh/authorized_keys && chown zuul:zuul /home/zuul/.ssh/authorized_keys' --run-command \"echo 'zuul ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/zuul\" --run-command 'chmod 440 /etc/sudoers.d/zuul' --run-command 'sudo rm -rf /etc/pacman.d/gnupg && sudo pacman-key --init && sudo pacman-key --populate archlinux' --run-command 'sudo pacman -Sy --noconfirm --overwrite \"*\" git rsync iproute traceroute'" 2026-05-12 03:57:00.384440 | } 2026-05-12 03:57:00.387610 | TASK [base-customize : Run virt-customize] ******** 2026-05-12 03:57:32.155521 | changed: [image-builder] 2026-05-12 03:57:32.162251 | TASK [base-finalize : set_fact] ******************* 2026-05-12 03:57:32.184379 | ok: [image-builder] 2026-05-12 03:57:32.187700 | TASK [base-finalize : Create raw file] ************ 2026-05-12 03:57:37.289858 | changed: [image-builder] 2026-05-12 03:57:37.296227 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-12 03:57:57.695364 | changed: [image-builder] 2026-05-12 03:57:57.700167 | TASK [base-finalize : ansible.posix.synchronize] *** 2026-05-12 03:57:57.788431 | skipping: [image-builder] 2026-05-12 03:57:57.795356 | TASK [base-cleanup : Remove tmp directory] ******** 2026-05-12 03:57:59.015555 | changed: [image-builder] 2026-05-12 03:57:59.029359 | PLAY RECAP **************************************** 2026-05-12 03:57:59.029418 | image-builder : ok=35 changed=19 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-05-12 03:57:59.029433 | Running: /usr/bin/ansible-playbook -v -i /var/lib/nodepool/config/nodepool/dib-ansible/inventory.yaml /var/lib/nodepool/config/nodepool/dib-ansible/arch-linux.yaml -e image_output=/var/lib/nodepool/dib/arch-linux-3aff6d9da1584f75bc8f11b6b9897bb1 -e raw_type=True Exit code: 0