2026-04-15 01:00:01.855015 | Job console starting 2026-04-15 01:00:01.863338 | Updating git repos 2026-04-15 01:00:01.898959 | Cloning repos into workspace 2026-04-15 01:00:01.949387 | Restoring repo states 2026-04-15 01:00:01.955340 | Merging changes 2026-04-15 01:00:02.427183 | Checking out repos 2026-04-15 01:00:02.455281 | Preparing playbooks 2026-04-15 01:00:03.686271 | Running Ansible setup 2026-04-15 01:00:07.809292 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 01:00:08.406886 | 2026-04-15 01:00:08.407059 | PLAY [localhost] 2026-04-15 01:00:08.415201 | 2026-04-15 01:00:08.415279 | TASK [Gathering Facts] 2026-04-15 01:00:09.446459 | localhost | ok 2026-04-15 01:00:09.455635 | 2026-04-15 01:00:09.455749 | TASK [Setup log path fact] 2026-04-15 01:00:09.475045 | localhost | ok 2026-04-15 01:00:09.490208 | 2026-04-15 01:00:09.490285 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 01:00:09.520735 | localhost | ok 2026-04-15 01:00:09.531226 | 2026-04-15 01:00:09.531318 | TASK [emit-job-header : Print job information] 2026-04-15 01:00:09.573973 | # Job Information 2026-04-15 01:00:09.574246 | Ansible Version: 2.16.16 2026-04-15 01:00:09.574318 | Job: ansible-collection-containers-molecule-containerd-ubuntu-noble 2026-04-15 01:00:09.574368 | Pipeline: check 2026-04-15 01:00:09.574413 | Executor: 0a8996d2b663 2026-04-15 01:00:09.574457 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/109 2026-04-15 01:00:09.574508 | Event ID: 276b5040-3866-11f1-87ec-4c6fd3e486d6 2026-04-15 01:00:09.578742 | 2026-04-15 01:00:09.578837 | LOOP [emit-job-header : Print node information] 2026-04-15 01:00:09.702034 | localhost | ok: 2026-04-15 01:00:09.702223 | localhost | # Node Information 2026-04-15 01:00:09.702262 | localhost | Inventory Hostname: ubuntu-noble 2026-04-15 01:00:09.702427 | localhost | Hostname: np0000166321 2026-04-15 01:00:09.702465 | localhost | Username: zuul 2026-04-15 01:00:09.702498 | localhost | Distro: Ubuntu 24.04 2026-04-15 01:00:09.702526 | localhost | Provider: yul1 2026-04-15 01:00:09.702552 | localhost | Region: ca-ymq-1 2026-04-15 01:00:09.702578 | localhost | Label: ubuntu-noble 2026-04-15 01:00:09.702604 | localhost | Product Name: OpenStack Nova 2026-04-15 01:00:09.702629 | localhost | Interface IP: 199.204.45.235 2026-04-15 01:00:09.721883 | 2026-04-15 01:00:09.722074 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-15 01:00:10.131717 | localhost -> localhost | changed 2026-04-15 01:00:10.137535 | 2026-04-15 01:00:10.137616 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-15 01:00:11.043525 | localhost -> localhost | changed 2026-04-15 01:00:11.053542 | 2026-04-15 01:00:11.357125 | PLAY [all] 2026-04-15 01:00:11.384994 | 2026-04-15 01:00:11.385094 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-15 01:00:11.633297 | ubuntu-noble -> localhost | ok 2026-04-15 01:00:11.642393 | 2026-04-15 01:00:11.642487 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-15 01:00:11.675797 | ubuntu-noble | ok 2026-04-15 01:00:11.690436 | ubuntu-noble | included: /var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-15 01:00:11.697225 | 2026-04-15 01:00:11.697291 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-15 01:00:13.127922 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-15 01:00:13.128119 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/2798787bb5fe40198e0c5f935b1f1703_id_rsa 2026-04-15 01:00:13.128163 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/2798787bb5fe40198e0c5f935b1f1703_id_rsa.pub 2026-04-15 01:00:13.128198 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-15 01:00:13.128230 | ubuntu-noble -> localhost | SHA256:5mv3kSYEEGZnUmVuPkvZvNM5LzviORrCwbM7YYFVyJM zuul-build-sshkey 2026-04-15 01:00:13.128277 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-15 01:00:13.128309 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-15 01:00:13.128348 | ubuntu-noble -> localhost | | *++=+ | 2026-04-15 01:00:13.128380 | ubuntu-noble -> localhost | | o =Eo | 2026-04-15 01:00:13.128409 | ubuntu-noble -> localhost | | o..o | 2026-04-15 01:00:13.128439 | ubuntu-noble -> localhost | | ...+ + | 2026-04-15 01:00:13.128469 | ubuntu-noble -> localhost | | S.* o | 2026-04-15 01:00:13.128499 | ubuntu-noble -> localhost | | +o* o + . | 2026-04-15 01:00:13.128529 | ubuntu-noble -> localhost | | .=.+ * + | 2026-04-15 01:00:13.128560 | ubuntu-noble -> localhost | | o+.+o+oo | 2026-04-15 01:00:13.128595 | ubuntu-noble -> localhost | | .oo.++o.+.| 2026-04-15 01:00:13.128626 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-15 01:00:13.128692 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.016265 2026-04-15 01:00:13.137195 | 2026-04-15 01:00:13.137334 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-15 01:00:13.180992 | ubuntu-noble | ok 2026-04-15 01:00:13.189231 | ubuntu-noble | included: /var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-15 01:00:13.196924 | 2026-04-15 01:00:13.197008 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-15 01:00:13.224689 | ubuntu-noble | skipping: Conditional result was False 2026-04-15 01:00:13.236589 | 2026-04-15 01:00:13.236732 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-15 01:00:13.782778 | ubuntu-noble | changed 2026-04-15 01:00:13.791830 | 2026-04-15 01:00:13.791914 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-15 01:00:14.019396 | ubuntu-noble | ok 2026-04-15 01:00:14.332926 | 2026-04-15 01:00:14.333073 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-15 01:00:14.892991 | ubuntu-noble | changed 2026-04-15 01:00:14.898472 | 2026-04-15 01:00:14.898537 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-15 01:00:15.477793 | ubuntu-noble | changed 2026-04-15 01:00:15.484981 | 2026-04-15 01:00:15.485064 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-15 01:00:15.498772 | ubuntu-noble | skipping: Conditional result was False 2026-04-15 01:00:15.506778 | 2026-04-15 01:00:15.506863 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-15 01:00:16.198149 | ubuntu-noble -> localhost | changed 2026-04-15 01:00:16.213018 | 2026-04-15 01:00:16.213101 | TASK [add-build-sshkey : Add back temp key] 2026-04-15 01:00:16.481346 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/2798787bb5fe40198e0c5f935b1f1703_id_rsa (zuul-build-sshkey) 2026-04-15 01:00:16.481522 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.010858 2026-04-15 01:00:16.487948 | 2026-04-15 01:00:16.488041 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-15 01:00:16.841373 | ubuntu-noble | ok 2026-04-15 01:00:16.846442 | 2026-04-15 01:00:16.846508 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-15 01:00:16.870164 | ubuntu-noble | skipping: Conditional result was False 2026-04-15 01:00:16.881595 | 2026-04-15 01:00:16.881687 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-15 01:00:17.243422 | ubuntu-noble | ok 2026-04-15 01:00:17.253250 | 2026-04-15 01:00:17.253392 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-15 01:00:18.186827 | ubuntu-noble | Output suppressed because no_log was given 2026-04-15 01:00:18.200445 | 2026-04-15 01:00:18.200644 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-15 01:00:18.464748 | ubuntu-noble | ok: "logs" 2026-04-15 01:00:18.658415 | ubuntu-noble | ok: All items complete 2026-04-15 01:00:18.658536 | 2026-04-15 01:00:18.666416 | ubuntu-noble | ok: "artifacts" 2026-04-15 01:00:18.911056 | ubuntu-noble | ok: "docs" 2026-04-15 01:00:18.918353 | 2026-04-15 01:00:18.918461 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-15 01:00:19.160992 | ubuntu-noble | changed: "logs" 2026-04-15 01:00:19.385762 | ubuntu-noble | changed: "artifacts" 2026-04-15 01:00:19.573214 | ubuntu-noble | changed: "docs" 2026-04-15 01:00:19.598476 | 2026-04-15 01:00:19.794694 | PLAY RECAP 2026-04-15 01:00:19.794918 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 01:00:19.794997 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-15 01:00:19.795048 | 2026-04-15 01:00:19.950897 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 01:00:19.953080 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 01:00:20.600942 | 2026-04-15 01:00:20.601079 | PLAY [all] 2026-04-15 01:00:20.612843 | 2026-04-15 01:00:20.612941 | TASK [setup-uv : Extract archive] 2026-04-15 01:00:23.058608 | ubuntu-noble | changed 2026-04-15 01:00:23.379337 | 2026-04-15 01:00:23.379473 | TASK [setup-uv : Print version] 2026-04-15 01:00:23.778116 | ubuntu-noble | uv 0.8.13 2026-04-15 01:00:23.942369 | ubuntu-noble | ok: Runtime: 0:00:00.015428 2026-04-15 01:00:23.953187 | 2026-04-15 01:00:23.953299 | PLAY RECAP 2026-04-15 01:00:23.953349 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 01:00:23.953374 | 2026-04-15 01:00:24.054961 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 01:00:24.057790 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 01:00:24.651858 | 2026-04-15 01:00:24.806654 | PLAY [all] 2026-04-15 01:00:24.847052 | 2026-04-15 01:00:24.847194 | TASK [Copy inventory file for Zuul] 2026-04-15 01:00:25.824025 | ubuntu-noble | changed 2026-04-15 01:00:25.889138 | 2026-04-15 01:00:25.889267 | TASK [Switch "ansible_host" to private IP] 2026-04-15 01:00:26.250500 | ubuntu-noble | changed: 1 replacements made 2026-04-15 01:00:26.256491 | 2026-04-15 01:00:26.256558 | TASK [Run Molecule scenario] 2026-04-15 01:00:26.715632 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-15 01:00:26.715792 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-15 01:00:27.001262 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-15 01:00:27.002080 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-15 01:00:27.002609 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-15 01:00:27.204291 | ubuntu-noble | Downloading cryptography 2026-04-15 01:00:27.261486 | ubuntu-noble | Downloading pygments 2026-04-15 01:00:27.482933 | ubuntu-noble | Downloading ansible-core 2026-04-15 01:00:27.537904 | ubuntu-noble | Installed 37 packages in 54ms 2026-04-15 01:00:28.350960 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-15 01:00:28.351069 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-15 01:00:29.239901 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-15 01:00:29.240001 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-15 01:00:29.240018 | ubuntu-noble | INFO [containerd > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-15 01:00:29.240114 | ubuntu-noble | INFO [containerd > prerun] Performing prerun with role_name_check=0... 2026-04-15 01:00:58.520610 | ubuntu-noble | INFO [containerd > dependency] Executing 2026-04-15 01:00:58.520884 | ubuntu-noble | WARNING [containerd > dependency] Missing roles requirements file: requirements.yml 2026-04-15 01:00:58.521200 | ubuntu-noble | WARNING [containerd > dependency] Missing collections requirements file: collections.yml 2026-04-15 01:00:58.521514 | ubuntu-noble | WARNING [containerd > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-15 01:00:58.527527 | ubuntu-noble | INFO [containerd > cleanup] Executing 2026-04-15 01:00:58.527859 | ubuntu-noble | WARNING [containerd > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 01:00:58.533680 | ubuntu-noble | INFO [containerd > destroy] Executing 2026-04-15 01:00:58.533725 | ubuntu-noble | WARNING [containerd > destroy] Skipping, '--destroy=never' requested. 2026-04-15 01:00:58.533836 | ubuntu-noble | INFO [containerd > destroy] Executed: Successful 2026-04-15 01:00:58.539857 | ubuntu-noble | INFO [containerd > syntax] Executing 2026-04-15 01:00:59.131017 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-15 01:00:59.131229 | ubuntu-noble | [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-04-15 01:00:59.131570 | ubuntu-noble | 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-04-15 01:00:59.131789 | ubuntu-noble | 2026-04-15 01:00:59.600932 | ubuntu-noble | 2026-04-15 01:00:59.601213 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/converge.yml 2026-04-15 01:00:59.673840 | ubuntu-noble | INFO [containerd > syntax] Executed: Successful 2026-04-15 01:00:59.688233 | ubuntu-noble | INFO [containerd > create] Executing 2026-04-15 01:00:59.690297 | ubuntu-noble | WARNING [containerd > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 01:00:59.696381 | ubuntu-noble | INFO [containerd > prepare] Executing 2026-04-15 01:01:00.246239 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-15 01:01:00.246490 | ubuntu-noble | [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-04-15 01:01:00.246721 | ubuntu-noble | 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-04-15 01:01:00.246910 | ubuntu-noble | 2026-04-15 01:01:00.661716 | ubuntu-noble | 2026-04-15 01:01:00.661871 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-15 01:01:00.662071 | ubuntu-noble | 2026-04-15 01:01:00.662290 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-15 01:01:00.662570 | ubuntu-noble | Wednesday 15 April 2026 01:01:00 +0000 (0:00:00.031) 0:00:00.031 ******* 2026-04-15 01:01:01.990782 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 01:01:01.993401 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-15 01:01:01.993529 | ubuntu-noble | 2026-04-15 01:01:01.995704 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-04-15 01:01:01.995769 | ubuntu-noble | Wednesday 15 April 2026 01:01:01 +0000 (0:00:01.332) 0:00:01.364 ******* 2026-04-15 01:01:08.915797 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-15 01:01:08.915905 | ubuntu-noble | 2026-04-15 01:01:08.916100 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-15 01:01:08.916364 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-15 01:01:08.916543 | ubuntu-noble | 2026-04-15 01:01:08.916744 | ubuntu-noble | 2026-04-15 01:01:08.916930 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-15 01:01:08.917130 | ubuntu-noble | Wednesday 15 April 2026 01:01:08 +0000 (0:00:06.922) 0:00:08.286 ******* 2026-04-15 01:01:08.917375 | ubuntu-noble | =============================================================================== 2026-04-15 01:01:08.917557 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 6.92s 2026-04-15 01:01:08.917789 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.33s 2026-04-15 01:01:09.019033 | ubuntu-noble | INFO [containerd > prepare] Executed: Successful 2026-04-15 01:01:09.029129 | ubuntu-noble | INFO [containerd > converge] Executing 2026-04-15 01:01:09.585079 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-15 01:01:09.585248 | ubuntu-noble | [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-04-15 01:01:09.585521 | ubuntu-noble | 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-04-15 01:01:09.585751 | ubuntu-noble | 2026-04-15 01:01:10.037332 | ubuntu-noble | 2026-04-15 01:01:10.037597 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-15 01:01:10.037831 | ubuntu-noble | 2026-04-15 01:01:10.038063 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-15 01:01:10.038289 | ubuntu-noble | Wednesday 15 April 2026 01:01:10 +0000 (0:00:00.016) 0:00:00.016 ******* 2026-04-15 01:01:11.189418 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 01:01:11.190439 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-15 01:01:11.190520 | ubuntu-noble | 2026-04-15 01:01:11.190535 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 01:01:11.190556 | ubuntu-noble | Wednesday 15 April 2026 01:01:11 +0000 (0:00:01.151) 0:00:01.168 ******* 2026-04-15 01:01:11.729804 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-15 01:01:11.729930 | ubuntu-noble | 2026-04-15 01:01:11.730173 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 01:01:11.730443 | ubuntu-noble | Wednesday 15 April 2026 01:01:11 +0000 (0:00:00.540) 0:00:01.709 ******* 2026-04-15 01:01:11.764567 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-15 01:01:11.764737 | ubuntu-noble | 2026-04-15 01:01:11.764957 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 01:01:11.765168 | ubuntu-noble | Wednesday 15 April 2026 01:01:11 +0000 (0:00:00.035) 0:00:01.744 ******* 2026-04-15 01:01:12.243214 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-15 01:01:12.243441 | ubuntu-noble | 2026-04-15 01:01:12.243667 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 01:01:12.243883 | ubuntu-noble | Wednesday 15 April 2026 01:01:12 +0000 (0:00:00.477) 0:00:02.222 ******* 2026-04-15 01:01:12.346876 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-15 01:01:12.347133 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 01:01:12.347407 | ubuntu-noble | } 2026-04-15 01:01:12.347604 | ubuntu-noble | 2026-04-15 01:01:12.347875 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 01:01:12.348041 | ubuntu-noble | Wednesday 15 April 2026 01:01:12 +0000 (0:00:00.103) 0:00:02.325 ******* 2026-04-15 01:01:13.240117 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-15 01:01:13.248023 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-15 01:01:13.248214 | ubuntu-noble | 2026-04-15 01:01:13.248468 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 01:01:13.248679 | ubuntu-noble | Wednesday 15 April 2026 01:01:13 +0000 (0:00:00.902) 0:00:03.228 ******* 2026-04-15 01:01:13.275583 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-15 01:01:13.275731 | ubuntu-noble | 2026-04-15 01:01:13.275937 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 01:01:13.276142 | ubuntu-noble | Wednesday 15 April 2026 01:01:13 +0000 (0:00:00.027) 0:00:03.255 ******* 2026-04-15 01:01:13.606403 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-15 01:01:13.606618 | ubuntu-noble | 2026-04-15 01:01:13.606844 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 01:01:13.607053 | ubuntu-noble | Wednesday 15 April 2026 01:01:13 +0000 (0:00:00.329) 0:00:03.585 ******* 2026-04-15 01:01:14.891838 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-15 01:01:14.891928 | ubuntu-noble | 2026-04-15 01:01:14.893451 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 01:01:14.893525 | ubuntu-noble | Wednesday 15 April 2026 01:01:14 +0000 (0:00:01.284) 0:00:04.869 ******* 2026-04-15 01:01:14.969373 | ubuntu-noble | [ERROR]: Task failed: Finalization of task args for 'ansible.builtin.debug' failed: Error while resolving value for 'msg': object of type 'NoneType' has no attribute 'keys' 2026-04-15 01:01:14.969572 | ubuntu-noble | 2026-04-15 01:01:14.969779 | ubuntu-noble | Task failed. 2026-04-15 01:01:14.970002 | ubuntu-noble | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/download_artifact/tasks/main.yml:15:3 2026-04-15 01:01:14.970568 | ubuntu-noble | 2026-04-15 01:01:14.970594 | ubuntu-noble | 13 # under the License. 2026-04-15 01:01:14.970608 | ubuntu-noble | 14 2026-04-15 01:01:14.970823 | ubuntu-noble | 15 - name: Starting download of file 2026-04-15 01:01:14.971016 | ubuntu-noble | ^ column 3 2026-04-15 01:01:14.971214 | ubuntu-noble | 2026-04-15 01:01:14.971446 | ubuntu-noble | <<< caused by >>> 2026-04-15 01:01:14.971625 | ubuntu-noble | 2026-04-15 01:01:14.971862 | ubuntu-noble | Finalization of task args for 'ansible.builtin.debug' failed. 2026-04-15 01:01:14.972147 | ubuntu-noble | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/download_artifact/tasks/main.yml:16:3 2026-04-15 01:01:14.972354 | ubuntu-noble | 2026-04-15 01:01:14.972552 | ubuntu-noble | 14 2026-04-15 01:01:14.972754 | ubuntu-noble | 15 - name: Starting download of file 2026-04-15 01:01:14.972951 | ubuntu-noble | 16 ansible.builtin.debug: 2026-04-15 01:01:14.973141 | ubuntu-noble | ^ column 3 2026-04-15 01:01:14.973329 | ubuntu-noble | 2026-04-15 01:01:14.973545 | ubuntu-noble | <<< caused by >>> 2026-04-15 01:01:14.973715 | ubuntu-noble | 2026-04-15 01:01:14.973911 | ubuntu-noble | Error while resolving value for 'msg'. 2026-04-15 01:01:14.974178 | ubuntu-noble | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/download_artifact/tasks/main.yml:17:10 2026-04-15 01:01:14.974400 | ubuntu-noble | 2026-04-15 01:01:14.974623 | ubuntu-noble | 15 - name: Starting download of file 2026-04-15 01:01:14.974827 | ubuntu-noble | 16 ansible.builtin.debug: 2026-04-15 01:01:14.975031 | ubuntu-noble | 17 msg: "{{ download_artifact_url }}" 2026-04-15 01:01:14.975217 | ubuntu-noble | ^ column 10 2026-04-15 01:01:14.975376 | ubuntu-noble | 2026-04-15 01:01:14.975511 | ubuntu-noble | <<< caused by >>> 2026-04-15 01:01:14.975640 | ubuntu-noble | 2026-04-15 01:01:14.975779 | ubuntu-noble | object of type 'NoneType' has no attribute 'keys' 2026-04-15 01:01:14.975923 | ubuntu-noble | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/containerd/defaults/main.yml:15:22 2026-04-15 01:01:14.976043 | ubuntu-noble | 2026-04-15 01:01:14.976175 | ubuntu-noble | 13 # under the License. 2026-04-15 01:01:14.976346 | ubuntu-noble | 14 2026-04-15 01:01:14.976478 | ubuntu-noble | 15 containerd_versions: "{{ containerd_archive_checksums['amd64'].keys() | list | community.general.version_sort }}" 2026-04-15 01:01:14.976597 | ubuntu-noble | ^ column 22 2026-04-15 01:01:14.976718 | ubuntu-noble | 2026-04-15 01:01:14.976978 | ubuntu-noble | fatal: [ubuntu-noble]: FAILED! => {"msg": "Task failed: Finalization of task args for 'ansible.builtin.debug' failed: Error while resolving value for 'msg': object of type 'NoneType' has no attribute 'keys'"} 2026-04-15 01:01:14.977149 | ubuntu-noble | 2026-04-15 01:01:14.977252 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-15 01:01:14.977430 | ubuntu-noble | ubuntu-noble : ok=7 changed=2 unreachable=0 failed=1 skipped=2 rescued=0 ignored=0 2026-04-15 01:01:14.977541 | ubuntu-noble | 2026-04-15 01:01:14.977657 | ubuntu-noble | 2026-04-15 01:01:14.977798 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-15 01:01:14.977929 | ubuntu-noble | Wednesday 15 April 2026 01:01:14 +0000 (0:00:00.082) 0:00:04.951 ******* 2026-04-15 01:01:14.978053 | ubuntu-noble | =============================================================================== 2026-04-15 01:01:14.978205 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.28s 2026-04-15 01:01:14.978372 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.15s 2026-04-15 01:01:14.978510 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-04-15 01:01:14.978645 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.54s 2026-04-15 01:01:14.978784 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.48s 2026-04-15 01:01:14.978918 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.33s 2026-04-15 01:01:14.979073 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.10s 2026-04-15 01:01:14.979212 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-04-15 01:01:14.979368 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-04-15 01:01:14.979497 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 0.03s 2026-04-15 01:01:15.131588 | ubuntu-noble | 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/converge.yml 2026-04-15 01:01:15.131680 | ubuntu-noble | ERROR [containerd > converge] Executed: Failed 2026-04-15 01:01:15.131845 | ubuntu-noble | 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/converge.yml 2026-04-15 01:01:15.454854 | ubuntu-noble | ERROR 2026-04-15 01:01:15.455059 | ubuntu-noble | { 2026-04-15 01:01:15.455101 | ubuntu-noble | "delta": "0:00:48.578510", 2026-04-15 01:01:15.455129 | ubuntu-noble | "end": "2026-04-15 01:01:15.212115", 2026-04-15 01:01:15.455156 | ubuntu-noble | "msg": "non-zero return code", 2026-04-15 01:01:15.455182 | ubuntu-noble | "rc": 2, 2026-04-15 01:01:15.455210 | ubuntu-noble | "start": "2026-04-15 01:00:26.633605" 2026-04-15 01:01:15.455235 | ubuntu-noble | } failure 2026-04-15 01:01:15.458815 | 2026-04-15 01:01:15.458877 | PLAY RECAP 2026-04-15 01:01:15.458934 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-15 01:01:15.458964 | 2026-04-15 01:01:15.554309 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 01:01:15.556401 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 01:01:16.101287 | 2026-04-15 01:01:16.101402 | PLAY [all] 2026-04-15 01:01:16.112618 | 2026-04-15 01:01:16.112695 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-15 01:01:16.157593 | ubuntu-noble | skipping: Conditional result was False 2026-04-15 01:01:16.166958 | 2026-04-15 01:01:16.167071 | TASK [fetch-output : Set log path for single node] 2026-04-15 01:01:16.210861 | ubuntu-noble | ok 2026-04-15 01:01:16.217526 | 2026-04-15 01:01:16.217593 | LOOP [fetch-output : Ensure local output dirs] 2026-04-15 01:01:16.610481 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/logs" 2026-04-15 01:01:16.852288 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/artifacts" 2026-04-15 01:01:17.091372 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2798787bb5fe40198e0c5f935b1f1703/work/docs" 2026-04-15 01:01:17.109736 | 2026-04-15 01:01:17.109935 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-15 01:01:17.750969 | ubuntu-noble | ok 2026-04-15 01:01:17.751510 | ubuntu-noble | changed: All items complete 2026-04-15 01:01:17.751560 | 2026-04-15 01:01:18.235902 | ubuntu-noble | changed: .d..t...... ./ 2026-04-15 01:01:18.752607 | ubuntu-noble | changed: .d..t...... ./ 2026-04-15 01:01:18.776994 | 2026-04-15 01:01:18.777172 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-15 01:01:19.197371 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.005739 2026-04-15 01:01:19.432729 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006756 2026-04-15 01:01:19.444166 | 2026-04-15 01:01:19.444224 | PLAY [all] 2026-04-15 01:01:19.450303 | 2026-04-15 01:01:19.450369 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-15 01:01:19.899249 | ubuntu-noble | changed 2026-04-15 01:01:19.907267 | 2026-04-15 01:01:19.907315 | PLAY RECAP 2026-04-15 01:01:19.907359 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-15 01:01:19.907381 | 2026-04-15 01:01:20.000426 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 01:01:20.002226 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-15 01:01:20.633803 | 2026-04-15 01:01:20.633959 | PLAY [localhost] 2026-04-15 01:01:20.644789 | 2026-04-15 01:01:20.644901 | TASK [Generate Zuul manifest] 2026-04-15 01:01:20.669849 | localhost | ok 2026-04-15 01:01:20.696451 | 2026-04-15 01:01:20.696709 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-15 01:01:20.991896 | localhost | changed 2026-04-15 01:01:21.005048 | 2026-04-15 01:01:21.005154 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-15 01:01:21.036783 | localhost | ok 2026-04-15 01:01:21.046375 | 2026-04-15 01:01:21.046466 | TASK [Upload logs] 2026-04-15 01:01:21.068731 | localhost | ok 2026-04-15 01:01:21.130696 | 2026-04-15 01:01:21.130851 | TASK [Set zuul-log-path fact] 2026-04-15 01:01:21.152420 | localhost | ok 2026-04-15 01:01:21.165040 | 2026-04-15 01:01:21.165115 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 01:01:21.196112 | localhost | ok 2026-04-15 01:01:21.206553 | 2026-04-15 01:01:21.206654 | TASK [upload-logs : Create log directories] 2026-04-15 01:01:21.633757 | localhost | changed 2026-04-15 01:01:21.640302 | 2026-04-15 01:01:21.640371 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-15 01:01:22.058677 | localhost -> localhost | ok: Runtime: 0:00:00.004569 2026-04-15 01:01:22.073066 | 2026-04-15 01:01:22.073161 | TASK [upload-logs : Upload logs to log server] 2026-04-15 01:01:22.562112 | localhost | Output suppressed because no_log was given 2026-04-15 01:01:22.567829 | 2026-04-15 01:01:22.567982 | LOOP [upload-logs : Compress console log and json output] 2026-04-15 01:01:22.618308 | localhost | skipping: Conditional result was False 2026-04-15 01:01:22.624918 | localhost | skipping: Conditional result was False 2026-04-15 01:01:22.634957 | 2026-04-15 01:01:22.635103 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-15 01:01:22.682221 | localhost | skipping: Conditional result was False 2026-04-15 01:01:22.682689 | 2026-04-15 01:01:22.686277 | localhost | skipping: Conditional result was False 2026-04-15 01:01:22.703524 | 2026-04-15 01:01:22.703729 | LOOP [upload-logs : Upload console log and json output]