2026-04-22 09:26:58.050632 | Job console starting 2026-04-22 09:26:58.062071 | Updating git repos 2026-04-22 09:26:58.110610 | Cloning repos into workspace 2026-04-22 09:27:01.146294 | Restoring repo states 2026-04-22 09:27:01.155849 | Merging changes 2026-04-22 09:27:02.668758 | Checking out repos 2026-04-22 09:27:02.832753 | Preparing playbooks 2026-04-22 09:27:10.623779 | Running Ansible setup 2026-04-22 09:27:14.208909 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:27:14.842862 | 2026-04-22 09:27:14.843050 | PLAY [localhost] 2026-04-22 09:27:14.856111 | 2026-04-22 09:27:14.856329 | TASK [Gathering Facts] 2026-04-22 09:27:15.770751 | localhost | ok 2026-04-22 09:27:15.779147 | 2026-04-22 09:27:15.779229 | TASK [Setup log path fact] 2026-04-22 09:27:15.798965 | localhost | ok 2026-04-22 09:27:15.811098 | 2026-04-22 09:27:15.811164 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:27:15.839937 | localhost | ok 2026-04-22 09:27:15.848941 | 2026-04-22 09:27:15.849046 | TASK [emit-job-header : Print job information] 2026-04-22 09:27:15.891518 | # Job Information 2026-04-22 09:27:15.891789 | Ansible Version: 2.16.16 2026-04-22 09:27:15.891828 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-focal 2026-04-22 09:27:15.891852 | Pipeline: check 2026-04-22 09:27:15.891873 | Executor: 0a8996d2b663 2026-04-22 09:27:15.891893 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/118 2026-04-22 09:27:15.891916 | Event ID: 427684f0-3e2d-11f1-83da-a94e8dbaadfb 2026-04-22 09:27:15.895262 | 2026-04-22 09:27:15.895336 | LOOP [emit-job-header : Print node information] 2026-04-22 09:27:15.982700 | localhost | ok: 2026-04-22 09:27:15.982884 | localhost | # Node Information 2026-04-22 09:27:15.982913 | localhost | Inventory Hostname: ubuntu-focal 2026-04-22 09:27:15.982941 | localhost | Hostname: np0000169253 2026-04-22 09:27:15.982962 | localhost | Username: zuul 2026-04-22 09:27:15.982986 | localhost | Distro: Ubuntu 20.04 2026-04-22 09:27:15.983007 | localhost | Provider: yul1 2026-04-22 09:27:15.983027 | localhost | Region: ca-ymq-1 2026-04-22 09:27:15.983046 | localhost | Label: ubuntu-focal 2026-04-22 09:27:15.983065 | localhost | Product Name: OpenStack Nova 2026-04-22 09:27:15.983085 | localhost | Interface IP: 199.19.213.47 2026-04-22 09:27:15.989222 | 2026-04-22 09:27:15.989289 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 09:27:16.368202 | localhost -> localhost | changed 2026-04-22 09:27:16.375472 | 2026-04-22 09:27:16.375566 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 09:27:17.199270 | localhost -> localhost | changed 2026-04-22 09:27:17.205262 | 2026-04-22 09:27:17.205322 | PLAY [all] 2026-04-22 09:27:17.218534 | 2026-04-22 09:27:17.218615 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 09:27:17.462014 | ubuntu-focal -> localhost | ok 2026-04-22 09:27:17.467975 | 2026-04-22 09:27:17.468052 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 09:27:17.496983 | ubuntu-focal | ok 2026-04-22 09:27:17.512766 | ubuntu-focal | included: /var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 09:27:17.519345 | 2026-04-22 09:27:17.528344 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 09:27:18.560620 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-04-22 09:27:18.560808 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/b981e4f1c57f46e597159c85c9be0752_id_rsa 2026-04-22 09:27:18.560840 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/b981e4f1c57f46e597159c85c9be0752_id_rsa.pub 2026-04-22 09:27:18.560863 | ubuntu-focal -> localhost | The key fingerprint is: 2026-04-22 09:27:18.560886 | ubuntu-focal -> localhost | SHA256:ocEH+4p4uBzbOcWtN1sdLn+otQdqDxACUbYrcEEHjCM zuul-build-sshkey 2026-04-22 09:27:18.561093 | ubuntu-focal -> localhost | The key's randomart image is: 2026-04-22 09:27:18.561122 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-04-22 09:27:18.561149 | ubuntu-focal -> localhost | | +*+= | 2026-04-22 09:27:18.561171 | ubuntu-focal -> localhost | |E o .* + | 2026-04-22 09:27:18.561193 | ubuntu-focal -> localhost | | .... * + | 2026-04-22 09:27:18.561214 | ubuntu-focal -> localhost | | o B o | 2026-04-22 09:27:18.561235 | ubuntu-focal -> localhost | | ..o.S . | 2026-04-22 09:27:18.561255 | ubuntu-focal -> localhost | | o oo... o.. | 2026-04-22 09:27:18.561275 | ubuntu-focal -> localhost | | + o... +.+o | 2026-04-22 09:27:18.561295 | ubuntu-focal -> localhost | | . *... o.o=..o | 2026-04-22 09:27:18.561318 | ubuntu-focal -> localhost | | + o. ..+.o+o | 2026-04-22 09:27:18.561339 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-04-22 09:27:18.561389 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.639142 2026-04-22 09:27:18.566562 | 2026-04-22 09:27:18.566630 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 09:27:18.597477 | ubuntu-focal | ok 2026-04-22 09:27:18.610784 | ubuntu-focal | included: /var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 09:27:18.618963 | 2026-04-22 09:27:18.619044 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 09:27:18.645052 | ubuntu-focal | skipping: Conditional result was False 2026-04-22 09:27:18.657180 | 2026-04-22 09:27:18.657330 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 09:27:19.153498 | ubuntu-focal | changed 2026-04-22 09:27:19.160260 | 2026-04-22 09:27:19.160476 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 09:27:19.326266 | ubuntu-focal | ok 2026-04-22 09:27:19.336803 | 2026-04-22 09:27:19.337074 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 09:27:19.797425 | ubuntu-focal | changed 2026-04-22 09:27:19.804688 | 2026-04-22 09:27:19.804755 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 09:27:20.238868 | ubuntu-focal | changed 2026-04-22 09:27:20.243891 | 2026-04-22 09:27:20.243958 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 09:27:20.272244 | ubuntu-focal | skipping: Conditional result was False 2026-04-22 09:27:20.279499 | 2026-04-22 09:27:20.279565 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 09:27:20.721204 | ubuntu-focal -> localhost | changed 2026-04-22 09:27:20.742120 | 2026-04-22 09:27:20.742259 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 09:27:21.056564 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/b981e4f1c57f46e597159c85c9be0752_id_rsa (zuul-build-sshkey) 2026-04-22 09:27:21.056771 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.010828 2026-04-22 09:27:21.061917 | 2026-04-22 09:27:21.061980 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 09:27:21.347789 | ubuntu-focal | ok 2026-04-22 09:27:21.352990 | 2026-04-22 09:27:21.353052 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 09:27:21.377367 | ubuntu-focal | skipping: Conditional result was False 2026-04-22 09:27:21.391624 | 2026-04-22 09:27:21.391758 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 09:27:21.736795 | ubuntu-focal | ok 2026-04-22 09:27:21.742842 | 2026-04-22 09:27:21.742911 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 09:27:22.587209 | ubuntu-focal | Output suppressed because no_log was given 2026-04-22 09:27:22.597056 | 2026-04-22 09:27:22.597146 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 09:27:22.791990 | ubuntu-focal | ok: "logs" 2026-04-22 09:27:22.792370 | ubuntu-focal | ok: All items complete 2026-04-22 09:27:22.792428 | 2026-04-22 09:27:22.928423 | ubuntu-focal | ok: "artifacts" 2026-04-22 09:27:23.087137 | ubuntu-focal | ok: "docs" 2026-04-22 09:27:23.104292 | 2026-04-22 09:27:23.104440 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 09:27:23.287728 | ubuntu-focal | changed: "logs" 2026-04-22 09:27:23.489481 | ubuntu-focal | changed: "artifacts" 2026-04-22 09:27:23.593045 | ubuntu-focal | changed: "docs" 2026-04-22 09:27:23.605363 | 2026-04-22 09:27:23.605468 | PLAY RECAP 2026-04-22 09:27:23.605512 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:27:23.605542 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 09:27:23.605563 | 2026-04-22 09:27:23.783743 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:27:23.785754 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:27:24.416085 | 2026-04-22 09:27:24.416233 | PLAY [all] 2026-04-22 09:27:24.429443 | 2026-04-22 09:27:24.429529 | TASK [setup-uv : Extract archive] 2026-04-22 09:27:26.603748 | ubuntu-focal | changed 2026-04-22 09:27:26.681840 | 2026-04-22 09:27:26.681977 | TASK [setup-uv : Print version] 2026-04-22 09:27:27.066839 | ubuntu-focal | uv 0.8.13 2026-04-22 09:27:27.228984 | ubuntu-focal | ok: Runtime: 0:00:00.008423 2026-04-22 09:27:27.237466 | 2026-04-22 09:27:27.243202 | PLAY RECAP 2026-04-22 09:27:27.244143 | ubuntu-focal | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:27:27.244191 | 2026-04-22 09:27:27.406258 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:27:27.407643 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:27:28.118692 | 2026-04-22 09:27:28.119021 | PLAY [all] 2026-04-22 09:27:28.134908 | 2026-04-22 09:27:28.134990 | TASK [Copy inventory file for Zuul] 2026-04-22 09:27:29.005607 | ubuntu-focal | changed 2026-04-22 09:27:29.021982 | 2026-04-22 09:27:29.022169 | TASK [Switch "ansible_host" to private IP] 2026-04-22 09:27:29.318267 | ubuntu-focal | changed: 1 replacements made 2026-04-22 09:27:29.323468 | 2026-04-22 09:27:29.323533 | TASK [Run Molecule scenario] 2026-04-22 09:27:30.023060 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-22 09:27:30.758696 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-22 09:27:30.954831 | ubuntu-focal | Using CPython 3.13.7 2026-04-22 09:27:30.954930 | ubuntu-focal | Creating virtual environment at: .venv 2026-04-22 09:27:31.315405 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-04-22 09:27:31.319349 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-04-22 09:27:31.319598 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-04-22 09:27:31.481418 | ubuntu-focal | Downloading cryptography 2026-04-22 09:27:31.517858 | ubuntu-focal | Downloading pygments 2026-04-22 09:27:31.649392 | ubuntu-focal | Downloading ansible-core 2026-04-22 09:27:31.676372 | ubuntu-focal | Installed 36 packages in 23ms 2026-04-22 09:27:32.749114 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-04-22 09:27:32.749197 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 09:27:33.552290 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 09:27:33.552367 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-04-22 09:27:33.552464 | ubuntu-focal | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-22 09:27:33.552534 | ubuntu-focal | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-04-22 09:27:43.731180 | ubuntu-focal | INFO [nerdctl > dependency] Executing 2026-04-22 09:27:43.731414 | ubuntu-focal | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-04-22 09:27:43.731711 | ubuntu-focal | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-04-22 09:27:43.731856 | ubuntu-focal | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 09:27:43.738987 | ubuntu-focal | INFO [nerdctl > cleanup] Executing 2026-04-22 09:27:43.739334 | ubuntu-focal | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:27:43.744672 | ubuntu-focal | INFO [nerdctl > destroy] Executing 2026-04-22 09:27:43.744707 | ubuntu-focal | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:27:43.744800 | ubuntu-focal | INFO [nerdctl > destroy] Executed: Successful 2026-04-22 09:27:43.750010 | ubuntu-focal | INFO [nerdctl > syntax] Executing 2026-04-22 09:27:44.220121 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:44.220298 | 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-04-22 09:27:44.220502 | 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-04-22 09:27:44.220666 | ubuntu-focal | 2026-04-22 09:27:44.622143 | ubuntu-focal | 2026-04-22 09:27:44.622314 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-04-22 09:27:44.689563 | ubuntu-focal | INFO [nerdctl > syntax] Executed: Successful 2026-04-22 09:27:44.700938 | ubuntu-focal | INFO [nerdctl > create] Executing 2026-04-22 09:27:44.702323 | ubuntu-focal | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:27:44.707642 | ubuntu-focal | INFO [nerdctl > prepare] Executing 2026-04-22 09:27:45.154572 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:45.154709 | 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-04-22 09:27:45.154913 | 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-04-22 09:27:45.155084 | ubuntu-focal | 2026-04-22 09:27:45.510129 | ubuntu-focal | 2026-04-22 09:27:45.510216 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-04-22 09:27:45.510328 | ubuntu-focal | 2026-04-22 09:27:45.510456 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:27:45.510584 | ubuntu-focal | Wednesday 22 April 2026 09:27:45 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-04-22 09:27:46.700787 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-22 09:27:46.700919 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:27:46.701044 | ubuntu-focal | 2026-04-22 09:27:46.701213 | ubuntu-focal | TASK [Update "apt" cache] ****************************************************** 2026-04-22 09:27:46.701375 | ubuntu-focal | Wednesday 22 April 2026 09:27:46 +0000 (0:00:01.184) 0:00:01.214 ******* 2026-04-22 09:28:04.397515 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:04.397655 | ubuntu-focal | 2026-04-22 09:28:04.397825 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-22 09:28:04.398021 | ubuntu-focal | ubuntu-focal : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:04.398175 | ubuntu-focal | 2026-04-22 09:28:04.398327 | ubuntu-focal | 2026-04-22 09:28:04.398503 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-22 09:28:04.398703 | ubuntu-focal | Wednesday 22 April 2026 09:28:04 +0000 (0:00:17.703) 0:00:18.917 ******* 2026-04-22 09:28:04.398858 | ubuntu-focal | =============================================================================== 2026-04-22 09:28:04.399115 | ubuntu-focal | Update "apt" cache ----------------------------------------------------- 17.70s 2026-04-22 09:28:04.399309 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.18s 2026-04-22 09:28:04.486207 | ubuntu-focal | INFO [nerdctl > prepare] Executed: Successful 2026-04-22 09:28:04.496300 | ubuntu-focal | INFO [nerdctl > converge] Executing 2026-04-22 09:28:04.998312 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:04.998379 | 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-04-22 09:28:04.998609 | 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-04-22 09:28:04.998748 | ubuntu-focal | 2026-04-22 09:28:05.397251 | ubuntu-focal | 2026-04-22 09:28:05.397336 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-22 09:28:05.397441 | ubuntu-focal | 2026-04-22 09:28:05.397564 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:05.397726 | ubuntu-focal | Wednesday 22 April 2026 09:28:05 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-04-22 09:28:06.466306 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-22 09:28:06.468703 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:06.468899 | ubuntu-focal | 2026-04-22 09:28:06.469112 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:06.469315 | ubuntu-focal | Wednesday 22 April 2026 09:28:06 +0000 (0:00:01.071) 0:00:01.084 ******* 2026-04-22 09:28:06.930893 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:06.931038 | ubuntu-focal | 2026-04-22 09:28:06.931284 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:28:06.931482 | ubuntu-focal | Wednesday 22 April 2026 09:28:06 +0000 (0:00:00.461) 0:00:01.546 ******* 2026-04-22 09:28:06.958317 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:06.958484 | ubuntu-focal | 2026-04-22 09:28:06.958694 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:28:06.958899 | ubuntu-focal | Wednesday 22 April 2026 09:28:06 +0000 (0:00:00.027) 0:00:01.573 ******* 2026-04-22 09:28:07.338596 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:07.338753 | ubuntu-focal | 2026-04-22 09:28:07.338970 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:28:07.339179 | ubuntu-focal | Wednesday 22 April 2026 09:28:07 +0000 (0:00:00.380) 0:00:01.953 ******* 2026-04-22 09:28:07.448404 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-22 09:28:07.448562 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-22 09:28:07.448744 | ubuntu-focal | } 2026-04-22 09:28:07.448951 | ubuntu-focal | 2026-04-22 09:28:07.449153 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:28:07.449338 | ubuntu-focal | Wednesday 22 April 2026 09:28:07 +0000 (0:00:00.109) 0:00:02.063 ******* 2026-04-22 09:28:08.083296 | ubuntu-focal | [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-22 09:28:08.089375 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:08.089476 | ubuntu-focal | 2026-04-22 09:28:08.089600 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:28:08.089715 | ubuntu-focal | Wednesday 22 April 2026 09:28:08 +0000 (0:00:00.641) 0:00:02.704 ******* 2026-04-22 09:28:08.109371 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:08.109442 | ubuntu-focal | 2026-04-22 09:28:08.109596 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:08.109745 | ubuntu-focal | Wednesday 22 April 2026 09:28:08 +0000 (0:00:00.019) 0:00:02.724 ******* 2026-04-22 09:28:08.348302 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:08.348422 | ubuntu-focal | 2026-04-22 09:28:08.348577 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:28:08.348710 | ubuntu-focal | Wednesday 22 April 2026 09:28:08 +0000 (0:00:00.238) 0:00:02.963 ******* 2026-04-22 09:28:09.535479 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:09.535612 | ubuntu-focal | 2026-04-22 09:28:09.535811 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:28:09.535992 | ubuntu-focal | Wednesday 22 April 2026 09:28:09 +0000 (0:00:01.187) 0:00:04.150 ******* 2026-04-22 09:28:09.613152 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-22 09:28:09.613227 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.31/containerd-1.7.31-linux-amd64.tar.gz" 2026-04-22 09:28:09.613333 | ubuntu-focal | } 2026-04-22 09:28:09.613424 | ubuntu-focal | 2026-04-22 09:28:09.613530 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:28:09.613651 | ubuntu-focal | Wednesday 22 April 2026 09:28:09 +0000 (0:00:00.077) 0:00:04.228 ******* 2026-04-22 09:28:10.681163 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:10.681314 | ubuntu-focal | 2026-04-22 09:28:10.681632 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:28:10.681900 | ubuntu-focal | Wednesday 22 April 2026 09:28:10 +0000 (0:00:01.067) 0:00:05.296 ******* 2026-04-22 09:28:15.752551 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:15.752630 | ubuntu-focal | 2026-04-22 09:28:15.752643 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-22 09:28:15.752736 | ubuntu-focal | Wednesday 22 April 2026 09:28:15 +0000 (0:00:05.063) 0:00:10.360 ******* 2026-04-22 09:28:15.764569 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:15.764645 | ubuntu-focal | 2026-04-22 09:28:15.764727 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-22 09:28:15.764805 | ubuntu-focal | Wednesday 22 April 2026 09:28:15 +0000 (0:00:00.020) 0:00:10.380 ******* 2026-04-22 09:28:15.782070 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:15.782219 | ubuntu-focal | 2026-04-22 09:28:15.782405 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-22 09:28:15.782597 | ubuntu-focal | Wednesday 22 April 2026 09:28:15 +0000 (0:00:00.017) 0:00:10.397 ******* 2026-04-22 09:28:15.795662 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:15.795787 | ubuntu-focal | 2026-04-22 09:28:15.795965 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-22 09:28:15.796138 | ubuntu-focal | Wednesday 22 April 2026 09:28:15 +0000 (0:00:00.013) 0:00:10.411 ******* 2026-04-22 09:28:21.360517 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:21.360588 | ubuntu-focal | 2026-04-22 09:28:21.360737 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-22 09:28:21.360876 | ubuntu-focal | Wednesday 22 April 2026 09:28:21 +0000 (0:00:05.564) 0:00:15.976 ******* 2026-04-22 09:28:22.032006 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:22.032255 | ubuntu-focal | 2026-04-22 09:28:22.032487 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-22 09:28:22.032694 | ubuntu-focal | Wednesday 22 April 2026 09:28:22 +0000 (0:00:00.670) 0:00:16.647 ******* 2026-04-22 09:28:23.175511 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-04-22 09:28:23.175594 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-22 09:28:23.175701 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-22 09:28:23.175811 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-22 09:28:23.175959 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-22 09:28:23.176053 | ubuntu-focal | 2026-04-22 09:28:23.176174 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-22 09:28:23.176313 | ubuntu-focal | Wednesday 22 April 2026 09:28:23 +0000 (0:00:01.144) 0:00:17.791 ******* 2026-04-22 09:28:23.798951 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:23.799156 | ubuntu-focal | 2026-04-22 09:28:23.799431 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-22 09:28:23.799715 | ubuntu-focal | Wednesday 22 April 2026 09:28:23 +0000 (0:00:00.621) 0:00:18.412 ******* 2026-04-22 09:28:23.799988 | ubuntu-focal | 2026-04-22 09:28:23.800317 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-22 09:28:23.800595 | ubuntu-focal | Wednesday 22 April 2026 09:28:23 +0000 (0:00:00.001) 0:00:18.414 ******* 2026-04-22 09:28:24.747030 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:24.747328 | ubuntu-focal | 2026-04-22 09:28:24.747600 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-22 09:28:24.747857 | ubuntu-focal | Wednesday 22 April 2026 09:28:24 +0000 (0:00:00.947) 0:00:19.362 ******* 2026-04-22 09:28:25.236933 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:25.237142 | ubuntu-focal | 2026-04-22 09:28:25.237275 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-22 09:28:25.237431 | ubuntu-focal | Wednesday 22 April 2026 09:28:25 +0000 (0:00:00.488) 0:00:19.850 ******* 2026-04-22 09:28:25.785291 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:25.785773 | ubuntu-focal | 2026-04-22 09:28:25.786149 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-22 09:28:25.786505 | ubuntu-focal | ubuntu-focal : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-22 09:28:25.786766 | ubuntu-focal | 2026-04-22 09:28:25.787092 | ubuntu-focal | 2026-04-22 09:28:25.787439 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-22 09:28:25.787748 | ubuntu-focal | Wednesday 22 April 2026 09:28:25 +0000 (0:00:00.544) 0:00:20.395 ******* 2026-04-22 09:28:25.788006 | ubuntu-focal | =============================================================================== 2026-04-22 09:28:25.788501 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.56s 2026-04-22 09:28:25.788801 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 5.06s 2026-04-22 09:28:25.789065 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.19s 2026-04-22 09:28:25.789427 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.14s 2026-04-22 09:28:25.789849 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-22 09:28:25.790133 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 1.07s 2026-04-22 09:28:25.790460 | ubuntu-focal | vexxhost.containers.containerd : Reload systemd ------------------------- 0.95s 2026-04-22 09:28:25.790854 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.67s 2026-04-22 09:28:25.791127 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.64s 2026-04-22 09:28:25.791384 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.62s 2026-04-22 09:28:25.791890 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.54s 2026-04-22 09:28:25.792173 | ubuntu-focal | vexxhost.containers.containerd : Restart containerd --------------------- 0.49s 2026-04-22 09:28:25.792468 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-04-22 09:28:25.792778 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-04-22 09:28:25.793051 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-04-22 09:28:25.793322 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.11s 2026-04-22 09:28:25.793817 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-04-22 09:28:25.794127 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-22 09:28:25.794388 | ubuntu-focal | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-04-22 09:28:25.794566 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-22 09:28:25.878910 | ubuntu-focal | INFO [nerdctl > converge] Executed: Successful 2026-04-22 09:28:25.888757 | ubuntu-focal | INFO [nerdctl > idempotence] Executing 2026-04-22 09:28:26.357530 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:26.358077 | 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-04-22 09:28:26.358453 | 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-04-22 09:28:26.358719 | ubuntu-focal | 2026-04-22 09:28:26.714894 | ubuntu-focal | 2026-04-22 09:28:26.715280 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-22 09:28:26.715516 | ubuntu-focal | 2026-04-22 09:28:26.715763 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:26.716008 | ubuntu-focal | Wednesday 22 April 2026 09:28:26 +0000 (0:00:00.013) 0:00:00.013 ******* 2026-04-22 09:28:27.749208 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-22 09:28:27.752072 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:27.752091 | ubuntu-focal | 2026-04-22 09:28:27.752100 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:27.752107 | ubuntu-focal | Wednesday 22 April 2026 09:28:27 +0000 (0:00:01.037) 0:00:01.050 ******* 2026-04-22 09:28:28.145950 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:28.146038 | ubuntu-focal | 2026-04-22 09:28:28.146049 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:28:28.146059 | ubuntu-focal | Wednesday 22 April 2026 09:28:28 +0000 (0:00:00.393) 0:00:01.443 ******* 2026-04-22 09:28:28.171474 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:28.171536 | ubuntu-focal | 2026-04-22 09:28:28.171547 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:28:28.171557 | ubuntu-focal | Wednesday 22 April 2026 09:28:28 +0000 (0:00:00.025) 0:00:01.469 ******* 2026-04-22 09:28:28.589111 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:28.589201 | ubuntu-focal | 2026-04-22 09:28:28.589210 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:28:28.589217 | ubuntu-focal | Wednesday 22 April 2026 09:28:28 +0000 (0:00:00.417) 0:00:01.886 ******* 2026-04-22 09:28:28.648747 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-22 09:28:28.648840 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-22 09:28:28.648849 | ubuntu-focal | } 2026-04-22 09:28:28.648857 | ubuntu-focal | 2026-04-22 09:28:28.648863 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:28:28.648870 | ubuntu-focal | Wednesday 22 April 2026 09:28:28 +0000 (0:00:00.059) 0:00:01.946 ******* 2026-04-22 09:28:29.136930 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:29.137017 | ubuntu-focal | 2026-04-22 09:28:29.137028 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:28:29.137038 | ubuntu-focal | Wednesday 22 April 2026 09:28:29 +0000 (0:00:00.488) 0:00:02.434 ******* 2026-04-22 09:28:29.151797 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:29.152210 | ubuntu-focal | 2026-04-22 09:28:29.152292 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:29.152301 | ubuntu-focal | Wednesday 22 April 2026 09:28:29 +0000 (0:00:00.015) 0:00:02.450 ******* 2026-04-22 09:28:29.409824 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:29.409915 | ubuntu-focal | 2026-04-22 09:28:29.409930 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:28:29.410095 | ubuntu-focal | Wednesday 22 April 2026 09:28:29 +0000 (0:00:00.258) 0:00:02.708 ******* 2026-04-22 09:28:30.492530 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:30.492638 | ubuntu-focal | 2026-04-22 09:28:30.492885 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:28:30.492944 | ubuntu-focal | Wednesday 22 April 2026 09:28:30 +0000 (0:00:01.082) 0:00:03.791 ******* 2026-04-22 09:28:30.570540 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-22 09:28:30.570644 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.31/containerd-1.7.31-linux-amd64.tar.gz" 2026-04-22 09:28:30.571168 | ubuntu-focal | } 2026-04-22 09:28:30.571241 | ubuntu-focal | 2026-04-22 09:28:30.571249 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:28:30.571256 | ubuntu-focal | Wednesday 22 April 2026 09:28:30 +0000 (0:00:00.077) 0:00:03.868 ******* 2026-04-22 09:28:30.972915 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:30.973024 | ubuntu-focal | 2026-04-22 09:28:30.973039 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:28:30.973262 | ubuntu-focal | Wednesday 22 April 2026 09:28:30 +0000 (0:00:00.401) 0:00:04.269 ******* 2026-04-22 09:28:34.107727 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:34.107791 | ubuntu-focal | 2026-04-22 09:28:34.108037 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-22 09:28:34.108057 | ubuntu-focal | Wednesday 22 April 2026 09:28:34 +0000 (0:00:03.136) 0:00:07.406 ******* 2026-04-22 09:28:34.126844 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:34.126907 | ubuntu-focal | 2026-04-22 09:28:34.127143 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-22 09:28:34.127189 | ubuntu-focal | Wednesday 22 April 2026 09:28:34 +0000 (0:00:00.019) 0:00:07.425 ******* 2026-04-22 09:28:34.141499 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:34.141599 | ubuntu-focal | 2026-04-22 09:28:34.141893 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-22 09:28:34.141917 | ubuntu-focal | Wednesday 22 April 2026 09:28:34 +0000 (0:00:00.014) 0:00:07.440 ******* 2026-04-22 09:28:34.163882 | ubuntu-focal | skipping: [ubuntu-focal] 2026-04-22 09:28:34.164280 | ubuntu-focal | 2026-04-22 09:28:34.164363 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-22 09:28:34.164369 | ubuntu-focal | Wednesday 22 April 2026 09:28:34 +0000 (0:00:00.021) 0:00:07.462 ******* 2026-04-22 09:28:35.375656 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:35.375733 | ubuntu-focal | 2026-04-22 09:28:35.375752 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-22 09:28:35.375856 | ubuntu-focal | Wednesday 22 April 2026 09:28:35 +0000 (0:00:01.212) 0:00:08.674 ******* 2026-04-22 09:28:35.913467 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:35.914088 | ubuntu-focal | 2026-04-22 09:28:35.914144 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-22 09:28:35.914170 | ubuntu-focal | Wednesday 22 April 2026 09:28:35 +0000 (0:00:00.537) 0:00:09.211 ******* 2026-04-22 09:28:37.050370 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-04-22 09:28:37.050443 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-22 09:28:37.050985 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-22 09:28:37.051034 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-22 09:28:37.051040 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-22 09:28:37.051045 | ubuntu-focal | 2026-04-22 09:28:37.051051 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-22 09:28:37.051056 | ubuntu-focal | Wednesday 22 April 2026 09:28:37 +0000 (0:00:01.137) 0:00:10.349 ******* 2026-04-22 09:28:37.655555 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:37.656950 | ubuntu-focal | 2026-04-22 09:28:37.657010 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-22 09:28:37.657022 | ubuntu-focal | Wednesday 22 April 2026 09:28:37 +0000 (0:00:00.601) 0:00:10.950 ******* 2026-04-22 09:28:37.657031 | ubuntu-focal | 2026-04-22 09:28:37.657041 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-22 09:28:37.657050 | ubuntu-focal | Wednesday 22 April 2026 09:28:37 +0000 (0:00:00.003) 0:00:10.954 ******* 2026-04-22 09:28:38.315368 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:38.315443 | ubuntu-focal | 2026-04-22 09:28:38.317961 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-22 09:28:38.318016 | ubuntu-focal | ubuntu-focal : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-22 09:28:38.318024 | ubuntu-focal | 2026-04-22 09:28:38.318030 | ubuntu-focal | 2026-04-22 09:28:38.318035 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-22 09:28:38.318039 | ubuntu-focal | Wednesday 22 April 2026 09:28:38 +0000 (0:00:00.660) 0:00:11.614 ******* 2026-04-22 09:28:38.318043 | ubuntu-focal | =============================================================================== 2026-04-22 09:28:38.318048 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 3.14s 2026-04-22 09:28:38.318052 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.21s 2026-04-22 09:28:38.318058 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.14s 2026-04-22 09:28:38.318064 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.08s 2026-04-22 09:28:38.318070 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-22 09:28:38.318075 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.66s 2026-04-22 09:28:38.318081 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.60s 2026-04-22 09:28:38.318086 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.54s 2026-04-22 09:28:38.318092 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-04-22 09:28:38.318097 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.42s 2026-04-22 09:28:38.318102 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-04-22 09:28:38.318108 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-22 09:28:38.318113 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.26s 2026-04-22 09:28:38.318118 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-04-22 09:28:38.318123 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-22 09:28:38.318136 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-22 09:28:38.318142 | ubuntu-focal | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-22 09:28:38.318161 | ubuntu-focal | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-04-22 09:28:38.318166 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-22 09:28:38.318171 | ubuntu-focal | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.01s 2026-04-22 09:28:38.441855 | ubuntu-focal | INFO [nerdctl > idempotence] Executed: Successful 2026-04-22 09:28:38.451448 | ubuntu-focal | INFO [nerdctl > side_effect] Executing 2026-04-22 09:28:38.451774 | ubuntu-focal | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:38.456878 | ubuntu-focal | INFO [nerdctl > verify] Executing 2026-04-22 09:28:38.921767 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:38.922098 | 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-04-22 09:28:38.922357 | 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-04-22 09:28:38.922575 | ubuntu-focal | 2026-04-22 09:28:39.251583 | ubuntu-focal | 2026-04-22 09:28:39.251902 | ubuntu-focal | PLAY [Verify] ****************************************************************** 2026-04-22 09:28:39.252139 | ubuntu-focal | 2026-04-22 09:28:39.252473 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:39.252738 | ubuntu-focal | Wednesday 22 April 2026 09:28:39 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-04-22 09:28:40.284776 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-22 09:28:40.289950 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:40.289982 | ubuntu-focal | 2026-04-22 09:28:40.289993 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-22 09:28:40.290003 | ubuntu-focal | Wednesday 22 April 2026 09:28:40 +0000 (0:00:01.037) 0:00:01.048 ******* 2026-04-22 09:28:40.689841 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:40.689900 | ubuntu-focal | 2026-04-22 09:28:40.689912 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:28:40.689922 | ubuntu-focal | Wednesday 22 April 2026 09:28:40 +0000 (0:00:00.399) 0:00:01.448 ******* 2026-04-22 09:28:41.810603 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:41.810663 | ubuntu-focal | 2026-04-22 09:28:41.810675 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:28:41.810685 | ubuntu-focal | Wednesday 22 April 2026 09:28:41 +0000 (0:00:01.120) 0:00:02.569 ******* 2026-04-22 09:28:42.043348 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-22 09:28:42.043921 | ubuntu-focal | 2026-04-22 09:28:42.043977 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:28:42.043988 | ubuntu-focal | Wednesday 22 April 2026 09:28:42 +0000 (0:00:00.233) 0:00:02.802 ******* 2026-04-22 09:28:42.109480 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-22 09:28:42.110485 | ubuntu-focal | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-04-22 09:28:42.110545 | ubuntu-focal | } 2026-04-22 09:28:42.110557 | ubuntu-focal | 2026-04-22 09:28:42.110567 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:28:42.110577 | ubuntu-focal | Wednesday 22 April 2026 09:28:42 +0000 (0:00:00.065) 0:00:02.868 ******* 2026-04-22 09:28:43.078818 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:43.079498 | ubuntu-focal | 2026-04-22 09:28:43.079610 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:28:43.079624 | ubuntu-focal | Wednesday 22 April 2026 09:28:43 +0000 (0:00:00.969) 0:00:03.837 ******* 2026-04-22 09:28:44.709492 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:44.710068 | ubuntu-focal | 2026-04-22 09:28:44.710124 | ubuntu-focal | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-22 09:28:44.710149 | ubuntu-focal | Wednesday 22 April 2026 09:28:44 +0000 (0:00:01.631) 0:00:05.468 ******* 2026-04-22 09:28:45.368986 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:45.369054 | ubuntu-focal | 2026-04-22 09:28:45.369359 | ubuntu-focal | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-04-22 09:28:45.369408 | ubuntu-focal | Wednesday 22 April 2026 09:28:45 +0000 (0:00:00.657) 0:00:06.126 ******* 2026-04-22 09:28:45.857937 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:45.858104 | ubuntu-focal | 2026-04-22 09:28:45.858400 | ubuntu-focal | TASK [Restart "containerd"] **************************************************** 2026-04-22 09:28:45.858458 | ubuntu-focal | Wednesday 22 April 2026 09:28:45 +0000 (0:00:00.490) 0:00:06.616 ******* 2026-04-22 09:28:46.630636 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:46.631312 | ubuntu-focal | 2026-04-22 09:28:46.631381 | ubuntu-focal | TASK [Pull image from registry] ************************************************ 2026-04-22 09:28:46.631395 | ubuntu-focal | Wednesday 22 April 2026 09:28:46 +0000 (0:00:00.772) 0:00:07.389 ******* 2026-04-22 09:28:48.568052 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:48.568706 | ubuntu-focal | 2026-04-22 09:28:48.568801 | ubuntu-focal | TASK [List images] ************************************************************* 2026-04-22 09:28:48.568812 | ubuntu-focal | Wednesday 22 April 2026 09:28:48 +0000 (0:00:01.937) 0:00:09.326 ******* 2026-04-22 09:28:48.843858 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-22 09:28:48.843916 | ubuntu-focal | 2026-04-22 09:28:48.843927 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-22 09:28:48.843936 | ubuntu-focal | ubuntu-focal : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:48.843945 | ubuntu-focal | 2026-04-22 09:28:48.843961 | ubuntu-focal | 2026-04-22 09:28:48.843970 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-22 09:28:48.844094 | ubuntu-focal | Wednesday 22 April 2026 09:28:48 +0000 (0:00:00.276) 0:00:09.602 ******* 2026-04-22 09:28:48.844201 | ubuntu-focal | =============================================================================== 2026-04-22 09:28:48.844361 | ubuntu-focal | Pull image from registry ------------------------------------------------ 1.94s 2026-04-22 09:28:48.845634 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 1.63s 2026-04-22 09:28:48.845684 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.12s 2026-04-22 09:28:48.845693 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-22 09:28:48.845699 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.97s 2026-04-22 09:28:48.845705 | ubuntu-focal | Restart "containerd" ---------------------------------------------------- 0.77s 2026-04-22 09:28:48.845711 | ubuntu-focal | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.66s 2026-04-22 09:28:48.845717 | ubuntu-focal | Install the 10-containerd-net.conflist file ----------------------------- 0.49s 2026-04-22 09:28:48.845724 | ubuntu-focal | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.40s 2026-04-22 09:28:48.845730 | ubuntu-focal | List images ------------------------------------------------------------- 0.28s 2026-04-22 09:28:48.845736 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.23s 2026-04-22 09:28:48.845742 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-04-22 09:28:48.937449 | ubuntu-focal | INFO [nerdctl > verify] Executed: Successful 2026-04-22 09:28:48.947700 | ubuntu-focal | INFO [nerdctl > cleanup] Executing 2026-04-22 09:28:48.948003 | ubuntu-focal | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:48.953082 | ubuntu-focal | INFO [nerdctl > destroy] Executing 2026-04-22 09:28:48.953201 | ubuntu-focal | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:48.953310 | ubuntu-focal | INFO [nerdctl > destroy] Executed: Successful 2026-04-22 09:28:48.953580 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 09:28:49.495110 | ubuntu-focal | ok: Runtime: 0:01:19.357179 2026-04-22 09:28:49.500108 | 2026-04-22 09:28:49.500158 | PLAY RECAP 2026-04-22 09:28:49.500203 | ubuntu-focal | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:49.500225 | 2026-04-22 09:28:49.635365 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:49.637028 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:28:50.299716 | 2026-04-22 09:28:50.299923 | PLAY [all] 2026-04-22 09:28:50.314625 | 2026-04-22 09:28:50.314725 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 09:28:50.361186 | ubuntu-focal | skipping: Conditional result was False 2026-04-22 09:28:50.371651 | 2026-04-22 09:28:50.371783 | TASK [fetch-output : Set log path for single node] 2026-04-22 09:28:50.417068 | ubuntu-focal | ok 2026-04-22 09:28:50.422342 | 2026-04-22 09:28:50.422418 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 09:28:51.395850 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/logs" 2026-04-22 09:28:51.645099 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/artifacts" 2026-04-22 09:28:51.913032 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/b981e4f1c57f46e597159c85c9be0752/work/docs" 2026-04-22 09:28:51.922928 | 2026-04-22 09:28:51.923081 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 09:28:52.667125 | ubuntu-focal | ok 2026-04-22 09:28:52.667560 | ubuntu-focal | changed: All items complete 2026-04-22 09:28:52.667608 | 2026-04-22 09:28:53.096441 | ubuntu-focal | changed: .d..t...... ./ 2026-04-22 09:28:53.865814 | ubuntu-focal | changed: .d..t...... ./ 2026-04-22 09:28:53.886917 | 2026-04-22 09:28:53.887499 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 09:28:54.318721 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.005517 2026-04-22 09:28:54.544975 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.012064 2026-04-22 09:28:54.564142 | 2026-04-22 09:28:54.564272 | PLAY [all] 2026-04-22 09:28:54.575801 | 2026-04-22 09:28:54.575918 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 09:28:55.001138 | ubuntu-focal | changed 2026-04-22 09:28:55.011438 | 2026-04-22 09:28:55.011527 | PLAY RECAP 2026-04-22 09:28:55.012443 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 09:28:55.012553 | 2026-04-22 09:28:55.143704 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:28:55.144829 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 09:28:55.777290 | 2026-04-22 09:28:55.777423 | PLAY [localhost] 2026-04-22 09:28:55.788424 | 2026-04-22 09:28:55.788541 | TASK [Generate Zuul manifest] 2026-04-22 09:28:55.811631 | localhost | ok 2026-04-22 09:28:55.828412 | 2026-04-22 09:28:55.828556 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 09:28:56.753131 | localhost | changed 2026-04-22 09:28:56.765807 | 2026-04-22 09:28:56.765915 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 09:28:56.797469 | localhost | ok 2026-04-22 09:28:56.805747 | 2026-04-22 09:28:56.805820 | TASK [Upload logs] 2026-04-22 09:28:56.827890 | localhost | ok 2026-04-22 09:28:56.886065 | 2026-04-22 09:28:56.886214 | TASK [Set zuul-log-path fact] 2026-04-22 09:28:56.909477 | localhost | ok 2026-04-22 09:28:56.921851 | 2026-04-22 09:28:56.921956 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:28:56.963153 | localhost | ok 2026-04-22 09:28:56.973087 | 2026-04-22 09:28:56.973164 | TASK [upload-logs : Create log directories] 2026-04-22 09:28:57.408054 | localhost | changed 2026-04-22 09:28:57.413874 | 2026-04-22 09:28:57.413961 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 09:28:58.287147 | localhost -> localhost | ok: Runtime: 0:00:00.022609 2026-04-22 09:28:58.294427 | 2026-04-22 09:28:58.294503 | TASK [upload-logs : Upload logs to log server] 2026-04-22 09:28:58.879258 | localhost | Output suppressed because no_log was given 2026-04-22 09:28:58.885065 | 2026-04-22 09:28:58.885164 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 09:28:58.931228 | localhost | skipping: Conditional result was False 2026-04-22 09:28:58.938941 | localhost | skipping: Conditional result was False 2026-04-22 09:28:58.949167 | 2026-04-22 09:28:58.949378 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 09:28:59.001856 | localhost | skipping: Conditional result was False 2026-04-22 09:28:59.002235 | 2026-04-22 09:28:59.006108 | localhost | skipping: Conditional result was False 2026-04-22 09:28:59.022054 | 2026-04-22 09:28:59.044811 | LOOP [upload-logs : Upload console log and json output]