2026-07-30 20:43:30.235434 | Job console starting 2026-07-30 20:43:30.247458 | Updating git repos 2026-07-30 20:43:30.282691 | Cloning repos into workspace 2026-07-30 20:43:30.461985 | Restoring repo states 2026-07-30 20:43:30.472984 | Merging changes 2026-07-30 20:43:30.775819 | Checking out repos 2026-07-30 20:43:30.876321 | Preparing playbooks 2026-07-30 20:43:32.465397 | Running Ansible setup 2026-07-30 20:43:36.154200 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-30 20:43:36.753056 | 2026-07-30 20:43:36.980207 | PLAY [localhost] 2026-07-30 20:43:36.994390 | 2026-07-30 20:43:36.994517 | TASK [Gathering Facts] 2026-07-30 20:43:38.053305 | localhost | ok 2026-07-30 20:43:38.062721 | 2026-07-30 20:43:38.062833 | TASK [Setup log path fact] 2026-07-30 20:43:38.080687 | localhost | ok 2026-07-30 20:43:38.095076 | 2026-07-30 20:43:38.095171 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-30 20:43:38.123857 | localhost | ok 2026-07-30 20:43:38.132165 | 2026-07-30 20:43:38.132249 | TASK [emit-job-header : Print job information] 2026-07-30 20:43:38.162998 | # Job Information 2026-07-30 20:43:38.163505 | Ansible Version: 2.16.18 2026-07-30 20:43:38.163617 | Job: ansible-collection-containers-molecule-containerd-ubuntu-focal 2026-07-30 20:43:38.163661 | Pipeline: check 2026-07-30 20:43:38.163688 | Executor: 2d72f0692154 2026-07-30 20:43:38.163711 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/141 2026-07-30 20:43:38.163755 | Event ID: 71e3a850-8c55-11f1-9431-fbcdebfbc859 2026-07-30 20:43:38.166830 | 2026-07-30 20:43:38.166899 | LOOP [emit-job-header : Print node information] 2026-07-30 20:43:38.257634 | localhost | ok: 2026-07-30 20:43:38.257796 | localhost | # Node Information 2026-07-30 20:43:38.257833 | localhost | Inventory Hostname: ubuntu-focal 2026-07-30 20:43:38.257862 | localhost | Hostname: np0000187621 2026-07-30 20:43:38.257890 | localhost | Username: zuul 2026-07-30 20:43:38.257921 | localhost | Distro: Ubuntu 20.04 2026-07-30 20:43:38.257949 | localhost | Provider: yul1 2026-07-30 20:43:38.257979 | localhost | Region: ca-ymq-1 2026-07-30 20:43:38.258007 | localhost | Label: ubuntu-focal 2026-07-30 20:43:38.258035 | localhost | Product Name: OpenStack Nova 2026-07-30 20:43:38.258063 | localhost | Interface IP: 199.204.45.144 2026-07-30 20:43:38.273219 | 2026-07-30 20:43:38.273370 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-30 20:43:38.936915 | localhost -> localhost | changed 2026-07-30 20:43:38.943300 | 2026-07-30 20:43:38.943405 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-30 20:43:40.498230 | localhost -> localhost | changed 2026-07-30 20:43:40.517462 | 2026-07-30 20:43:40.517578 | PLAY [all] 2026-07-30 20:43:40.530423 | 2026-07-30 20:43:40.530547 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-30 20:43:40.839126 | ubuntu-focal -> localhost | ok 2026-07-30 20:43:40.846687 | 2026-07-30 20:43:40.846806 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-30 20:43:40.877779 | ubuntu-focal | ok 2026-07-30 20:43:40.898945 | ubuntu-focal | included: /var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-30 20:43:40.908827 | 2026-07-30 20:43:40.917459 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-30 20:43:41.824895 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-07-30 20:43:41.825112 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/1ccfd70273354941b9ec52c0af04977d_id_rsa 2026-07-30 20:43:41.825170 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/1ccfd70273354941b9ec52c0af04977d_id_rsa.pub 2026-07-30 20:43:41.825208 | ubuntu-focal -> localhost | The key fingerprint is: 2026-07-30 20:43:41.825249 | ubuntu-focal -> localhost | SHA256:5jC9psJHADehF7PSOCeHBnOYgHOjIc7seKNQ+RJy0p8 zuul-build-sshkey 2026-07-30 20:43:41.825313 | ubuntu-focal -> localhost | The key's randomart image is: 2026-07-30 20:43:41.825350 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-07-30 20:43:41.825389 | ubuntu-focal -> localhost | |*o. +. | 2026-07-30 20:43:41.825422 | ubuntu-focal -> localhost | |B++=o+ | 2026-07-30 20:43:41.825453 | ubuntu-focal -> localhost | |=*O=*. | 2026-07-30 20:43:41.825483 | ubuntu-focal -> localhost | |+=*B. . | 2026-07-30 20:43:41.825513 | ubuntu-focal -> localhost | |o= + oo S | 2026-07-30 20:43:41.825543 | ubuntu-focal -> localhost | |o.+ E .= . | 2026-07-30 20:43:41.825572 | ubuntu-focal -> localhost | |.o + . + | 2026-07-30 20:43:41.825601 | ubuntu-focal -> localhost | |. o .o | 2026-07-30 20:43:41.825635 | ubuntu-focal -> localhost | | o. | 2026-07-30 20:43:41.825665 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-07-30 20:43:41.825743 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.489050 2026-07-30 20:43:41.831564 | 2026-07-30 20:43:41.831646 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-30 20:43:41.879529 | ubuntu-focal | ok 2026-07-30 20:43:41.892033 | ubuntu-focal | included: /var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-30 20:43:41.904100 | 2026-07-30 20:43:41.904219 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-30 20:43:41.928132 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:41.935860 | 2026-07-30 20:43:41.935955 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-30 20:43:42.386269 | ubuntu-focal | changed 2026-07-30 20:43:42.393999 | 2026-07-30 20:43:42.394132 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-30 20:43:42.560314 | ubuntu-focal | ok 2026-07-30 20:43:42.566275 | 2026-07-30 20:43:42.566363 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-30 20:43:43.326695 | ubuntu-focal | changed 2026-07-30 20:43:43.333389 | 2026-07-30 20:43:43.333507 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-30 20:43:43.746359 | ubuntu-focal | changed 2026-07-30 20:43:43.751362 | 2026-07-30 20:43:43.751441 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-30 20:43:43.776314 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:43.788494 | 2026-07-30 20:43:43.788646 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-30 20:43:44.192669 | ubuntu-focal -> localhost | changed 2026-07-30 20:43:44.206312 | 2026-07-30 20:43:44.206390 | TASK [add-build-sshkey : Add back temp key] 2026-07-30 20:43:44.502466 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/1ccfd70273354941b9ec52c0af04977d_id_rsa (zuul-build-sshkey) 2026-07-30 20:43:44.502704 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.013187 2026-07-30 20:43:44.509634 | 2026-07-30 20:43:44.509697 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-30 20:43:44.792813 | ubuntu-focal | ok 2026-07-30 20:43:44.798642 | 2026-07-30 20:43:44.798719 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-30 20:43:44.822807 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:44.840538 | 2026-07-30 20:43:44.840899 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-30 20:43:45.178401 | ubuntu-focal | ok 2026-07-30 20:43:45.187501 | 2026-07-30 20:43:45.187631 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-30 20:43:46.016493 | ubuntu-focal | Output suppressed because no_log was given 2026-07-30 20:43:46.059648 | 2026-07-30 20:43:46.059786 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-30 20:43:46.230302 | ubuntu-focal | ok: "logs" 2026-07-30 20:43:46.230551 | ubuntu-focal | ok: All items complete 2026-07-30 20:43:46.230580 | 2026-07-30 20:43:46.377279 | ubuntu-focal | ok: "artifacts" 2026-07-30 20:43:46.518990 | ubuntu-focal | ok: "docs" 2026-07-30 20:43:46.536261 | 2026-07-30 20:43:46.536384 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-30 20:43:46.707546 | ubuntu-focal | changed: "logs" 2026-07-30 20:43:46.845531 | ubuntu-focal | changed: "artifacts" 2026-07-30 20:43:47.001941 | ubuntu-focal | changed: "docs" 2026-07-30 20:43:47.015874 | 2026-07-30 20:43:47.015954 | PLAY RECAP 2026-07-30 20:43:47.015997 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:43:47.016027 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-30 20:43:47.016049 | 2026-07-30 20:43:47.200133 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-30 20:43:47.201654 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-30 20:43:47.868091 | 2026-07-30 20:43:47.868236 | PLAY [all] 2026-07-30 20:43:47.879709 | 2026-07-30 20:43:47.879789 | TASK [setup-uv : Extract archive] 2026-07-30 20:43:50.042066 | ubuntu-focal | changed 2026-07-30 20:43:50.048156 | 2026-07-30 20:43:50.048248 | TASK [setup-uv : Print version] 2026-07-30 20:43:50.429228 | ubuntu-focal | uv 0.8.13 2026-07-30 20:43:50.582657 | ubuntu-focal | ok: Runtime: 0:00:00.007149 2026-07-30 20:43:50.594634 | 2026-07-30 20:43:50.594748 | TASK [Install Ansible collection siblings] 2026-07-30 20:43:50.945604 | ubuntu-focal | ok: 2026-07-30 20:43:50.945943 | ubuntu-focal | Skipping ansible.posix: no checked-out sibling 2026-07-30 20:43:50.945988 | ubuntu-focal | Skipping community.general: no checked-out sibling 2026-07-30 20:43:50.948011 | 2026-07-30 20:43:50.948064 | PLAY RECAP 2026-07-30 20:43:50.948108 | ubuntu-focal | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:43:50.948129 | 2026-07-30 20:43:51.075102 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-30 20:43:51.077570 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-30 20:43:51.621124 | 2026-07-30 20:43:51.621239 | PLAY [all] 2026-07-30 20:43:51.632035 | 2026-07-30 20:43:51.632109 | LOOP [Check inventory directories] 2026-07-30 20:43:51.886933 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-07-30 20:43:52.020764 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/containerd/inventory" 2026-07-30 20:43:52.154942 | ubuntu-focal | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/inventory" 2026-07-30 20:43:52.176317 | 2026-07-30 20:43:52.176492 | LOOP [Copy inventory file for Zuul] 2026-07-30 20:43:52.882184 | ubuntu-focal | changed: 2026-07-30 20:43:52.882454 | ubuntu-focal | { 2026-07-30 20:43:52.882518 | ubuntu-focal | "ansible_loop_var": "item", 2026-07-30 20:43:52.882572 | ubuntu-focal | "changed": false, 2026-07-30 20:43:52.882757 | ubuntu-focal | "failed": false, 2026-07-30 20:43:52.882819 | ubuntu-focal | "invocation": { 2026-07-30 20:43:52.882844 | ubuntu-focal | "module_args": { 2026-07-30 20:43:52.882865 | ubuntu-focal | "checksum_algorithm": "sha1", 2026-07-30 20:43:52.882883 | ubuntu-focal | "follow": true, 2026-07-30 20:43:52.882903 | ubuntu-focal | "get_attributes": true, 2026-07-30 20:43:52.882924 | ubuntu-focal | "get_checksum": true, 2026-07-30 20:43:52.882943 | ubuntu-focal | "get_mime": true, 2026-07-30 20:43:52.882963 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-07-30 20:43:52.883020 | ubuntu-focal | } 2026-07-30 20:43:52.883040 | ubuntu-focal | }, 2026-07-30 20:43:52.883060 | ubuntu-focal | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-07-30 20:43:52.883091 | ubuntu-focal | "stat": { 2026-07-30 20:43:52.883111 | ubuntu-focal | "atime": 1785444225.9245994, 2026-07-30 20:43:52.883148 | ubuntu-focal | "attr_flags": "e", 2026-07-30 20:43:52.883194 | ubuntu-focal | "attributes": [ 2026-07-30 20:43:52.883228 | ubuntu-focal | "extents" 2026-07-30 20:43:52.883272 | ubuntu-focal | ], 2026-07-30 20:43:52.883295 | ubuntu-focal | "block_size": 4096, 2026-07-30 20:43:52.883315 | ubuntu-focal | "blocks": 8, 2026-07-30 20:43:52.883334 | ubuntu-focal | "charset": "binary", 2026-07-30 20:43:52.883355 | ubuntu-focal | "ctime": 1785444225.9245994, 2026-07-30 20:43:52.883401 | ubuntu-focal | "dev": 64513, 2026-07-30 20:43:52.883424 | ubuntu-focal | "device_type": 0, 2026-07-30 20:43:52.883444 | ubuntu-focal | "executable": true, 2026-07-30 20:43:52.883463 | ubuntu-focal | "exists": true, 2026-07-30 20:43:52.883484 | ubuntu-focal | "gid": 1000, 2026-07-30 20:43:52.883521 | ubuntu-focal | "gr_name": "zuul", 2026-07-30 20:43:52.883545 | ubuntu-focal | "inode": 1035293, 2026-07-30 20:43:52.883637 | ubuntu-focal | "isblk": false, 2026-07-30 20:43:52.883666 | ubuntu-focal | "ischr": false, 2026-07-30 20:43:52.883712 | ubuntu-focal | "isdir": true, 2026-07-30 20:43:52.883755 | ubuntu-focal | "isfifo": false, 2026-07-30 20:43:52.883777 | ubuntu-focal | "isgid": false, 2026-07-30 20:43:52.883825 | ubuntu-focal | "islnk": false, 2026-07-30 20:43:52.883847 | ubuntu-focal | "isreg": false, 2026-07-30 20:43:52.883893 | ubuntu-focal | "issock": false, 2026-07-30 20:43:52.883914 | ubuntu-focal | "isuid": false, 2026-07-30 20:43:52.883933 | ubuntu-focal | "mimetype": "inode/directory", 2026-07-30 20:43:52.883953 | ubuntu-focal | "mode": "0755", 2026-07-30 20:43:52.884000 | ubuntu-focal | "mtime": 1785444210.7263396, 2026-07-30 20:43:52.884036 | ubuntu-focal | "nlink": 11, 2026-07-30 20:43:52.884076 | ubuntu-focal | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-07-30 20:43:52.884101 | ubuntu-focal | "pw_name": "zuul", 2026-07-30 20:43:52.884144 | ubuntu-focal | "readable": true, 2026-07-30 20:43:52.884170 | ubuntu-focal | "rgrp": true, 2026-07-30 20:43:52.884191 | ubuntu-focal | "roth": true, 2026-07-30 20:43:52.884230 | ubuntu-focal | "rusr": true, 2026-07-30 20:43:52.884255 | ubuntu-focal | "size": 4096, 2026-07-30 20:43:52.884298 | ubuntu-focal | "uid": 1000, 2026-07-30 20:43:52.884323 | ubuntu-focal | "version": "3723631993", 2026-07-30 20:43:52.884344 | ubuntu-focal | "wgrp": false, 2026-07-30 20:43:52.884364 | ubuntu-focal | "woth": false, 2026-07-30 20:43:52.884415 | ubuntu-focal | "writeable": true, 2026-07-30 20:43:52.884439 | ubuntu-focal | "wusr": true, 2026-07-30 20:43:52.884576 | ubuntu-focal | "xgrp": true, 2026-07-30 20:43:52.884599 | ubuntu-focal | "xoth": true, 2026-07-30 20:43:52.884618 | ubuntu-focal | "xusr": true 2026-07-30 20:43:52.884671 | ubuntu-focal | } 2026-07-30 20:43:52.884697 | ubuntu-focal | } 2026-07-30 20:43:52.884738 | ubuntu-focal | ok: All items complete 2026-07-30 20:43:52.884762 | 2026-07-30 20:43:52.886639 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:52.889086 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:52.904627 | 2026-07-30 20:43:52.904747 | LOOP [Switch "ansible_host" to private IP] 2026-07-30 20:43:53.276912 | ubuntu-focal | changed: 1 replacements made 2026-07-30 20:43:53.278614 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:53.282244 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:43:53.296454 | 2026-07-30 20:43:53.296559 | TASK [Run Molecule scenario] 2026-07-30 20:43:53.940334 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-07-30 20:43:54.527583 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-07-30 20:43:54.696668 | ubuntu-focal | Using CPython 3.13.7 2026-07-30 20:43:54.696715 | ubuntu-focal | Creating virtual environment at: .venv 2026-07-30 20:43:54.734794 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-07-30 20:43:54.735839 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-07-30 20:43:54.735981 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-07-30 20:43:54.878443 | ubuntu-focal | Downloading cryptography 2026-07-30 20:43:54.914534 | ubuntu-focal | Downloading pygments 2026-07-30 20:43:55.046279 | ubuntu-focal | Downloading ansible-core 2026-07-30 20:43:55.069023 | ubuntu-focal | Installed 36 packages in 22ms 2026-07-30 20:43:56.140388 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-07-30 20:43:56.140424 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-07-30 20:43:56.998119 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-30 20:43:56.998184 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-07-30 20:43:56.998232 | ubuntu-focal | INFO [containerd > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-30 20:43:56.998309 | ubuntu-focal | INFO [containerd > prerun] Performing prerun with role_name_check=0... 2026-07-30 20:44:20.325542 | ubuntu-focal | INFO [containerd > dependency] Executing 2026-07-30 20:44:20.325779 | ubuntu-focal | WARNING [containerd > dependency] Missing roles requirements file: requirements.yml 2026-07-30 20:44:20.326049 | ubuntu-focal | WARNING [containerd > dependency] Missing collections requirements file: collections.yml 2026-07-30 20:44:20.326147 | ubuntu-focal | WARNING [containerd > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-30 20:44:20.333680 | ubuntu-focal | INFO [containerd > cleanup] Executing 2026-07-30 20:44:20.333979 | ubuntu-focal | WARNING [containerd > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 20:44:20.339466 | ubuntu-focal | INFO [containerd > destroy] Executing 2026-07-30 20:44:20.339502 | ubuntu-focal | WARNING [containerd > destroy] Skipping, '--destroy=never' requested. 2026-07-30 20:44:20.339570 | ubuntu-focal | INFO [containerd > destroy] Executed: Successful 2026-07-30 20:44:20.344965 | ubuntu-focal | INFO [containerd > syntax] Executing 2026-07-30 20:44:20.825178 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-07-30 20:44:20.825470 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-07-30 20:44:20.825716 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-07-30 20:44:20.825841 | ubuntu-focal | 2026-07-30 20:44:21.195803 | ubuntu-focal | 2026-07-30 20:44:21.195949 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/converge.yml 2026-07-30 20:44:21.260213 | ubuntu-focal | INFO [containerd > syntax] Executed: Successful 2026-07-30 20:44:21.270316 | ubuntu-focal | INFO [containerd > create] Executing 2026-07-30 20:44:21.271581 | ubuntu-focal | WARNING [containerd > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 20:44:21.276467 | ubuntu-focal | INFO [containerd > prepare] Executing 2026-07-30 20:44:21.735706 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-07-30 20:44:21.735893 | ubuntu-focal | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-07-30 20:44:21.736078 | ubuntu-focal | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-07-30 20:44:21.736229 | ubuntu-focal | 2026-07-30 20:44:22.091215 | ubuntu-focal | 2026-07-30 20:44:22.091390 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-07-30 20:44:22.091746 | ubuntu-focal | 2026-07-30 20:44:22.091849 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:44:22.092034 | ubuntu-focal | Thursday 30 July 2026 20:44:22 +0000 (0:00:00.028) 0:00:00.028 ********* 2026-07-30 20:44:22.561863 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-07-30 20:44:22.562117 | ubuntu-focal | [ERROR]: Task failed: Action failed: The following modules failed to execute: ansible.legacy.setup. 2026-07-30 20:44:22.562277 | ubuntu-focal | 2026-07-30 20:44:22.562457 | ubuntu-focal | Task failed: Action failed. 2026-07-30 20:44:22.562617 | ubuntu-focal | 2026-07-30 20:44:22.562789 | ubuntu-focal | <<< caused by >>> 2026-07-30 20:44:22.562936 | ubuntu-focal | 2026-07-30 20:44:22.563114 | ubuntu-focal | The following modules failed to execute: ansible.legacy.setup. 2026-07-30 20:44:22.563268 | ubuntu-focal | 2026-07-30 20:44:22.563439 | ubuntu-focal | +--[ Sub-Event 1 of 1 ]--- 2026-07-30 20:44:22.563651 | ubuntu-focal | | 2026-07-30 20:44:22.563843 | ubuntu-focal | | Ansible requires Python 3.9 or newer on the target. Current version: 3.8.10 (default, Mar 18 2025, 20:04:55) [GCC 9.4.0] 2026-07-30 20:44:22.564000 | ubuntu-focal | | 2026-07-30 20:44:22.564166 | ubuntu-focal | +--[ End Sub-Event ]--- 2026-07-30 20:44:22.564316 | ubuntu-focal | 2026-07-30 20:44:22.564656 | ubuntu-focal | fatal: [ubuntu-focal]: FAILED! => {"ansible_facts": {}, "changed": false, "failed_modules": {"ansible.legacy.setup": {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "deprecations": [], "exception": "(traceback unavailable)", "failed": true, "msg": "Ansible requires Python 3.9 or newer on the target. Current version: 3.8.10 (default, Mar 18 2025, 20:04:55) [GCC 9.4.0]", "warnings": ["Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3', but future installation of another Python interpreter could cause a different interpreter to be discovered."]}}, "msg": "The following modules failed to execute: ansible.legacy.setup."} 2026-07-30 20:44:22.564915 | ubuntu-focal | 2026-07-30 20:44:22.565106 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-07-30 20:44:22.565303 | ubuntu-focal | ubuntu-focal : ok=0 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-07-30 20:44:22.565503 | ubuntu-focal | 2026-07-30 20:44:22.565649 | ubuntu-focal | 2026-07-30 20:44:22.565816 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-07-30 20:44:22.565980 | ubuntu-focal | Thursday 30 July 2026 20:44:22 +0000 (0:00:00.473) 0:00:00.502 ********* 2026-07-30 20:44:22.566156 | ubuntu-focal | =============================================================================== 2026-07-30 20:44:22.566305 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 0.47s 2026-07-30 20:44:22.642672 | ubuntu-focal | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.containerd/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/prepare.yml 2026-07-30 20:44:22.642814 | ubuntu-focal | ERROR [containerd > prepare] Executed: Failed 2026-07-30 20:44:22.642935 | ubuntu-focal | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.containerd/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/prepare.yml 2026-07-30 20:44:22.954453 | ubuntu-focal | ERROR 2026-07-30 20:44:22.955250 | ubuntu-focal | { 2026-07-30 20:44:22.955325 | ubuntu-focal | "delta": "0:00:29.060526", 2026-07-30 20:44:22.955439 | ubuntu-focal | "end": "2026-07-30 20:44:22.709225", 2026-07-30 20:44:22.955487 | ubuntu-focal | "msg": "non-zero return code", 2026-07-30 20:44:22.955530 | ubuntu-focal | "rc": 2, 2026-07-30 20:44:22.955572 | ubuntu-focal | "start": "2026-07-30 20:43:53.648699" 2026-07-30 20:44:22.955614 | ubuntu-focal | } failure 2026-07-30 20:44:22.958108 | 2026-07-30 20:44:22.958185 | PLAY RECAP 2026-07-30 20:44:22.958232 | ubuntu-focal | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:44:22.958255 | 2026-07-30 20:44:23.084111 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-30 20:44:23.086862 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-30 20:44:23.701754 | 2026-07-30 20:44:23.701921 | PLAY [all] 2026-07-30 20:44:23.713483 | 2026-07-30 20:44:23.713564 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-30 20:44:23.749983 | ubuntu-focal | skipping: Conditional result was False 2026-07-30 20:44:23.760921 | 2026-07-30 20:44:23.761227 | TASK [fetch-output : Set log path for single node] 2026-07-30 20:44:23.797507 | ubuntu-focal | ok 2026-07-30 20:44:23.804361 | 2026-07-30 20:44:23.804534 | LOOP [fetch-output : Ensure local output dirs] 2026-07-30 20:44:24.199985 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/logs" 2026-07-30 20:44:24.407779 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/artifacts" 2026-07-30 20:44:24.599820 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/1ccfd70273354941b9ec52c0af04977d/work/docs" 2026-07-30 20:44:24.618327 | 2026-07-30 20:44:24.618429 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-30 20:44:25.185276 | ubuntu-focal | changed: .d..t...... ./ 2026-07-30 20:44:25.185436 | ubuntu-focal | changed: All items complete 2026-07-30 20:44:25.185463 | 2026-07-30 20:44:25.589280 | ubuntu-focal | changed: .d..t...... ./ 2026-07-30 20:44:26.035746 | ubuntu-focal | changed: .d..t...... ./ 2026-07-30 20:44:26.048063 | 2026-07-30 20:44:26.048164 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-30 20:44:26.468808 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.005577 2026-07-30 20:44:26.694131 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.006520 2026-07-30 20:44:26.716975 | 2026-07-30 20:44:26.717097 | PLAY [all] 2026-07-30 20:44:26.723698 | 2026-07-30 20:44:26.723781 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-30 20:44:27.131747 | ubuntu-focal | changed 2026-07-30 20:44:27.139367 | 2026-07-30 20:44:27.139419 | PLAY RECAP 2026-07-30 20:44:27.139460 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-30 20:44:27.139481 | 2026-07-30 20:44:27.249149 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-30 20:44:27.251837 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-30 20:44:27.820180 | 2026-07-30 20:44:27.820354 | PLAY [localhost] 2026-07-30 20:44:27.834168 | 2026-07-30 20:44:27.834268 | TASK [Generate Zuul manifest] 2026-07-30 20:44:27.852842 | localhost | ok 2026-07-30 20:44:27.868455 | 2026-07-30 20:44:27.868563 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-30 20:44:28.227882 | localhost | changed 2026-07-30 20:44:28.240470 | 2026-07-30 20:44:28.240558 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-30 20:44:28.268729 | localhost | ok 2026-07-30 20:44:28.280254 | 2026-07-30 20:44:28.280348 | TASK [Upload logs] 2026-07-30 20:44:28.300081 | localhost | ok 2026-07-30 20:44:28.362421 | 2026-07-30 20:44:28.362539 | TASK [Set zuul-log-path fact] 2026-07-30 20:44:28.383193 | localhost | ok 2026-07-30 20:44:28.396576 | 2026-07-30 20:44:28.396647 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-30 20:44:28.427596 | localhost | ok 2026-07-30 20:44:28.435981 | 2026-07-30 20:44:28.436061 | TASK [upload-logs : Create log directories] 2026-07-30 20:44:28.849289 | localhost | changed 2026-07-30 20:44:28.855251 | 2026-07-30 20:44:28.855321 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-30 20:44:29.266479 | localhost -> localhost | ok: Runtime: 0:00:00.004855 2026-07-30 20:44:29.280062 | 2026-07-30 20:44:29.280158 | TASK [upload-logs : Upload logs to log server] 2026-07-30 20:44:29.737948 | localhost | Output suppressed because no_log was given 2026-07-30 20:44:29.743674 | 2026-07-30 20:44:29.743755 | LOOP [upload-logs : Compress console log and json output] 2026-07-30 20:44:29.800927 | localhost | skipping: Conditional result was False 2026-07-30 20:44:29.808445 | localhost | skipping: Conditional result was False 2026-07-30 20:44:29.818349 | 2026-07-30 20:44:29.818504 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-30 20:44:29.858828 | localhost | skipping: Conditional result was False 2026-07-30 20:44:29.859123 | 2026-07-30 20:44:29.863629 | localhost | skipping: Conditional result was False 2026-07-30 20:44:29.884113 | 2026-07-30 20:44:29.884253 | LOOP [upload-logs : Upload console log and json output]