2026-05-20 20:55:14.446978 | Job console starting 2026-05-20 20:55:14.482058 | Updating git repos 2026-05-20 20:55:14.527164 | Cloning repos into workspace 2026-05-20 20:55:14.595490 | Restoring repo states 2026-05-20 20:55:14.601595 | Merging changes 2026-05-20 20:55:15.057374 | Checking out repos 2026-05-20 20:55:15.187702 | Preparing playbooks 2026-05-20 20:55:20.657557 | Running Ansible setup 2026-05-20 20:55:25.449163 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 20:55:26.141923 | 2026-05-20 20:55:26.142060 | PLAY [localhost] 2026-05-20 20:55:26.149746 | 2026-05-20 20:55:26.149816 | TASK [Gathering Facts] 2026-05-20 20:55:27.030959 | localhost | ok 2026-05-20 20:55:27.038073 | 2026-05-20 20:55:27.038219 | TASK [Setup log path fact] 2026-05-20 20:55:27.056377 | localhost | ok 2026-05-20 20:55:27.069780 | 2026-05-20 20:55:27.069862 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 20:55:27.101351 | localhost | ok 2026-05-20 20:55:27.107462 | 2026-05-20 20:55:27.107534 | TASK [emit-job-header : Print job information] 2026-05-20 20:55:27.146965 | # Job Information 2026-05-20 20:55:27.147144 | Ansible Version: 2.16.18 2026-05-20 20:55:27.147177 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-focal 2026-05-20 20:55:27.147200 | Pipeline: check 2026-05-20 20:55:27.147221 | Executor: 2d72f0692154 2026-05-20 20:55:27.147241 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/124 2026-05-20 20:55:27.147263 | Event ID: 0c2d4a60-548e-11f1-87c4-e1bb39321abb 2026-05-20 20:55:27.150199 | 2026-05-20 20:55:27.150266 | LOOP [emit-job-header : Print node information] 2026-05-20 20:55:27.240123 | localhost | ok: 2026-05-20 20:55:27.240353 | localhost | # Node Information 2026-05-20 20:55:27.240395 | localhost | Inventory Hostname: ubuntu-focal 2026-05-20 20:55:27.240425 | localhost | Hostname: np0000175493 2026-05-20 20:55:27.240451 | localhost | Username: zuul 2026-05-20 20:55:27.240482 | localhost | Distro: Ubuntu 20.04 2026-05-20 20:55:27.240509 | localhost | Provider: yul1 2026-05-20 20:55:27.240533 | localhost | Region: ca-ymq-1 2026-05-20 20:55:27.240557 | localhost | Label: ubuntu-focal 2026-05-20 20:55:27.240580 | localhost | Product Name: OpenStack Nova 2026-05-20 20:55:27.240616 | localhost | Interface IP: 199.204.45.89 2026-05-20 20:55:27.259230 | 2026-05-20 20:55:27.259423 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 20:55:27.689816 | localhost -> localhost | changed 2026-05-20 20:55:27.695560 | 2026-05-20 20:55:27.695635 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 20:55:28.556839 | localhost -> localhost | changed 2026-05-20 20:55:28.567743 | 2026-05-20 20:55:28.567885 | PLAY [all] 2026-05-20 20:55:28.578507 | 2026-05-20 20:55:28.578650 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 20:55:28.841083 | ubuntu-focal -> localhost | ok 2026-05-20 20:55:28.847126 | 2026-05-20 20:55:28.847255 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 20:55:28.877157 | ubuntu-focal | ok 2026-05-20 20:55:28.893139 | ubuntu-focal | included: /var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 20:55:28.899401 | 2026-05-20 20:55:28.899542 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 20:55:30.711134 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-05-20 20:55:30.711322 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/7c1cf29bbd4647979257e0318fb61ba0_id_rsa 2026-05-20 20:55:30.711355 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/7c1cf29bbd4647979257e0318fb61ba0_id_rsa.pub 2026-05-20 20:55:30.711379 | ubuntu-focal -> localhost | The key fingerprint is: 2026-05-20 20:55:30.711400 | ubuntu-focal -> localhost | SHA256:tcSm72nO2VpC9v+Y+xjaKeNqZrl0OLL8PDHp3MHcRWc zuul-build-sshkey 2026-05-20 20:55:30.711435 | ubuntu-focal -> localhost | The key's randomart image is: 2026-05-20 20:55:30.711460 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-05-20 20:55:30.711509 | ubuntu-focal -> localhost | | | 2026-05-20 20:55:30.711548 | ubuntu-focal -> localhost | | . E| 2026-05-20 20:55:30.711575 | ubuntu-focal -> localhost | | = o.| 2026-05-20 20:55:30.711602 | ubuntu-focal -> localhost | | = . .| 2026-05-20 20:55:30.711628 | ubuntu-focal -> localhost | | S ++ . . | 2026-05-20 20:55:30.711653 | ubuntu-focal -> localhost | | ++o+ . | 2026-05-20 20:55:30.711674 | ubuntu-focal -> localhost | | .o*=+.. | 2026-05-20 20:55:30.711693 | ubuntu-focal -> localhost | | . BXO++ * | 2026-05-20 20:55:30.711716 | ubuntu-focal -> localhost | | oB%*+oO+o| 2026-05-20 20:55:30.711736 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-05-20 20:55:30.711791 | ubuntu-focal -> localhost | ok: Runtime: 0:00:01.339378 2026-05-20 20:55:30.717339 | 2026-05-20 20:55:30.717426 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 20:55:30.752035 | ubuntu-focal | ok 2026-05-20 20:55:30.767553 | ubuntu-focal | included: /var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 20:55:30.780194 | 2026-05-20 20:55:30.780324 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 20:55:30.805867 | ubuntu-focal | skipping: Conditional result was False 2026-05-20 20:55:30.813343 | 2026-05-20 20:55:30.813420 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 20:55:31.335843 | ubuntu-focal | changed 2026-05-20 20:55:31.345849 | 2026-05-20 20:55:31.346018 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 20:55:31.543520 | ubuntu-focal | ok 2026-05-20 20:55:31.548710 | 2026-05-20 20:55:31.548797 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 20:55:31.977678 | ubuntu-focal | changed 2026-05-20 20:55:31.982832 | 2026-05-20 20:55:31.982898 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 20:55:32.485817 | ubuntu-focal | changed 2026-05-20 20:55:32.493942 | 2026-05-20 20:55:32.494029 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 20:55:32.518117 | ubuntu-focal | skipping: Conditional result was False 2026-05-20 20:55:32.525450 | 2026-05-20 20:55:32.525571 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 20:55:32.936302 | ubuntu-focal -> localhost | changed 2026-05-20 20:55:32.963521 | 2026-05-20 20:55:32.963695 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 20:55:33.270107 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/7c1cf29bbd4647979257e0318fb61ba0_id_rsa (zuul-build-sshkey) 2026-05-20 20:55:33.270365 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.013526 2026-05-20 20:55:33.277907 | 2026-05-20 20:55:33.278006 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 20:55:33.615876 | ubuntu-focal | ok 2026-05-20 20:55:33.620899 | 2026-05-20 20:55:33.620993 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 20:55:33.665738 | ubuntu-focal | skipping: Conditional result was False 2026-05-20 20:55:33.678144 | 2026-05-20 20:55:33.678241 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 20:55:33.989990 | ubuntu-focal | ok 2026-05-20 20:55:33.996072 | 2026-05-20 20:55:33.996143 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 20:55:34.832767 | ubuntu-focal | Output suppressed because no_log was given 2026-05-20 20:55:34.842845 | 2026-05-20 20:55:34.842916 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 20:55:35.082061 | ubuntu-focal | ok: "logs" 2026-05-20 20:55:35.082288 | ubuntu-focal | ok: All items complete 2026-05-20 20:55:35.082322 | 2026-05-20 20:55:35.178460 | ubuntu-focal | ok: "artifacts" 2026-05-20 20:55:35.359749 | ubuntu-focal | ok: "docs" 2026-05-20 20:55:35.375235 | 2026-05-20 20:55:35.375341 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 20:55:35.565542 | ubuntu-focal | changed: "logs" 2026-05-20 20:55:35.752073 | ubuntu-focal | changed: "artifacts" 2026-05-20 20:55:35.920704 | ubuntu-focal | changed: "docs" 2026-05-20 20:55:36.054054 | 2026-05-20 20:55:36.054182 | PLAY RECAP 2026-05-20 20:55:36.054244 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 20:55:36.054288 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 20:55:36.054320 | 2026-05-20 20:55:36.185095 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 20:55:36.187179 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 20:55:36.915277 | 2026-05-20 20:55:36.915459 | PLAY [all] 2026-05-20 20:55:36.929410 | 2026-05-20 20:55:36.929604 | TASK [setup-uv : Extract archive] 2026-05-20 20:55:39.347543 | ubuntu-focal | changed 2026-05-20 20:55:39.493988 | 2026-05-20 20:55:39.494245 | TASK [setup-uv : Print version] 2026-05-20 20:55:39.861896 | ubuntu-focal | uv 0.8.13 2026-05-20 20:55:40.043567 | ubuntu-focal | ok: Runtime: 0:00:00.009148 2026-05-20 20:55:40.061748 | 2026-05-20 20:55:40.061956 | TASK [Install Ansible collection siblings] 2026-05-20 20:55:40.449035 | ubuntu-focal | ok: 2026-05-20 20:55:40.449243 | ubuntu-focal | Skipping ansible.posix: no checked-out sibling 2026-05-20 20:55:40.449281 | ubuntu-focal | Skipping community.general: no checked-out sibling 2026-05-20 20:55:40.451196 | 2026-05-20 20:55:40.451252 | PLAY RECAP 2026-05-20 20:55:40.451309 | ubuntu-focal | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 20:55:40.451338 | 2026-05-20 20:55:40.579714 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 20:55:40.581439 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 20:55:41.220544 | 2026-05-20 20:55:41.220679 | PLAY [all] 2026-05-20 20:55:41.233769 | 2026-05-20 20:55:41.233857 | TASK [Copy inventory file for Zuul] 2026-05-20 20:55:42.131950 | ubuntu-focal | changed 2026-05-20 20:55:42.138331 | 2026-05-20 20:55:42.138421 | TASK [Switch "ansible_host" to private IP] 2026-05-20 20:55:42.477629 | ubuntu-focal | changed: 1 replacements made 2026-05-20 20:55:42.485396 | 2026-05-20 20:55:42.485511 | TASK [Run Molecule scenario] 2026-05-20 20:55:43.173989 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-20 20:55:43.849945 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-20 20:55:44.033769 | ubuntu-focal | Using CPython 3.13.7 2026-05-20 20:55:44.033847 | ubuntu-focal | Creating virtual environment at: .venv 2026-05-20 20:55:44.333874 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-05-20 20:55:44.338735 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-05-20 20:55:44.343317 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-05-20 20:55:44.523440 | ubuntu-focal | Downloading pygments 2026-05-20 20:55:44.540863 | ubuntu-focal | Downloading cryptography 2026-05-20 20:55:44.666221 | ubuntu-focal | Downloading ansible-core 2026-05-20 20:55:44.694900 | ubuntu-focal | Installed 36 packages in 28ms 2026-05-20 20:55:45.868299 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-05-20 20:55:45.868370 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 20:55:46.731167 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-20 20:55:46.731233 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-05-20 20:55:46.731442 | ubuntu-focal | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-20 20:55:46.731559 | ubuntu-focal | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-05-20 20:55:55.277082 | ubuntu-focal | INFO [nerdctl > dependency] Executing 2026-05-20 20:55:55.277240 | ubuntu-focal | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-05-20 20:55:55.277436 | ubuntu-focal | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-05-20 20:55:55.277560 | ubuntu-focal | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-20 20:55:55.284182 | ubuntu-focal | INFO [nerdctl > cleanup] Executing 2026-05-20 20:55:55.284978 | ubuntu-focal | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 20:55:55.295618 | ubuntu-focal | INFO [nerdctl > destroy] Executing 2026-05-20 20:55:55.295664 | ubuntu-focal | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-05-20 20:55:55.295782 | ubuntu-focal | INFO [nerdctl > destroy] Executed: Successful 2026-05-20 20:55:55.303452 | ubuntu-focal | INFO [nerdctl > syntax] Executing 2026-05-20 20:55:55.829233 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 20:55:55.829438 | 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-05-20 20:55:55.829664 | 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-05-20 20:55:55.829890 | ubuntu-focal | 2026-05-20 20:55:56.249627 | ubuntu-focal | 2026-05-20 20:55:56.249940 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-05-20 20:55:56.316323 | ubuntu-focal | INFO [nerdctl > syntax] Executed: Successful 2026-05-20 20:55:56.327084 | ubuntu-focal | INFO [nerdctl > create] Executing 2026-05-20 20:55:56.331074 | ubuntu-focal | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 20:55:56.342911 | ubuntu-focal | INFO [nerdctl > prepare] Executing 2026-05-20 20:55:56.814602 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 20:55:56.814789 | 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-05-20 20:55:56.814992 | 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-05-20 20:55:56.815177 | ubuntu-focal | 2026-05-20 20:55:57.192649 | ubuntu-focal | 2026-05-20 20:55:57.192810 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-05-20 20:55:57.193052 | ubuntu-focal | 2026-05-20 20:55:57.193314 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-05-20 20:55:57.193527 | ubuntu-focal | Wednesday 20 May 2026 20:55:57 +0000 (0:00:00.032) 0:00:00.032 ********* 2026-05-20 20:55:58.358483 | 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-05-20 20:55:58.361326 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:55:58.361629 | ubuntu-focal | 2026-05-20 20:55:58.361803 | ubuntu-focal | TASK [Update "apt" cache] ****************************************************** 2026-05-20 20:55:58.361999 | ubuntu-focal | Wednesday 20 May 2026 20:55:58 +0000 (0:00:01.169) 0:00:01.201 ********* 2026-05-20 20:56:05.341229 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:05.341350 | ubuntu-focal | 2026-05-20 20:56:05.341536 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-05-20 20:56:05.341770 | ubuntu-focal | ubuntu-focal : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-20 20:56:05.341944 | ubuntu-focal | 2026-05-20 20:56:05.342111 | ubuntu-focal | 2026-05-20 20:56:05.342310 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-05-20 20:56:05.342493 | ubuntu-focal | Wednesday 20 May 2026 20:56:05 +0000 (0:00:06.980) 0:00:08.181 ********* 2026-05-20 20:56:05.342692 | ubuntu-focal | =============================================================================== 2026-05-20 20:56:05.342878 | ubuntu-focal | Update "apt" cache ------------------------------------------------------ 6.98s 2026-05-20 20:56:05.343058 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-20 20:56:05.432394 | ubuntu-focal | INFO [nerdctl > prepare] Executed: Successful 2026-05-20 20:56:05.442599 | ubuntu-focal | INFO [nerdctl > converge] Executing 2026-05-20 20:56:05.944109 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 20:56:05.944186 | 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-05-20 20:56:05.944453 | 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-05-20 20:56:05.944578 | ubuntu-focal | 2026-05-20 20:56:06.313178 | ubuntu-focal | 2026-05-20 20:56:06.313328 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-05-20 20:56:06.313502 | ubuntu-focal | 2026-05-20 20:56:06.313701 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-05-20 20:56:06.313889 | ubuntu-focal | Wednesday 20 May 2026 20:56:06 +0000 (0:00:00.012) 0:00:00.012 ********* 2026-05-20 20:56:07.400204 | 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-05-20 20:56:07.402950 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:07.403156 | ubuntu-focal | 2026-05-20 20:56:07.403385 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 20:56:07.403601 | ubuntu-focal | Wednesday 20 May 2026 20:56:07 +0000 (0:00:01.089) 0:00:01.102 ********* 2026-05-20 20:56:07.880837 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:07.880913 | ubuntu-focal | 2026-05-20 20:56:07.881301 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 20:56:07.881477 | ubuntu-focal | Wednesday 20 May 2026 20:56:07 +0000 (0:00:00.477) 0:00:01.580 ********* 2026-05-20 20:56:07.912418 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:07.912509 | ubuntu-focal | 2026-05-20 20:56:07.912758 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 20:56:07.913052 | ubuntu-focal | Wednesday 20 May 2026 20:56:07 +0000 (0:00:00.031) 0:00:01.611 ********* 2026-05-20 20:56:08.319447 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:08.319653 | ubuntu-focal | 2026-05-20 20:56:08.319866 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 20:56:08.320073 | ubuntu-focal | Wednesday 20 May 2026 20:56:08 +0000 (0:00:00.406) 0:00:02.018 ********* 2026-05-20 20:56:08.409617 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-05-20 20:56:08.409766 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 20:56:08.409944 | ubuntu-focal | } 2026-05-20 20:56:08.410123 | ubuntu-focal | 2026-05-20 20:56:08.410325 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 20:56:08.410518 | ubuntu-focal | Wednesday 20 May 2026 20:56:08 +0000 (0:00:00.090) 0:00:02.108 ********* 2026-05-20 20:56:09.101148 | 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-05-20 20:56:09.106778 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:09.106958 | ubuntu-focal | 2026-05-20 20:56:09.107158 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 20:56:09.107345 | ubuntu-focal | Wednesday 20 May 2026 20:56:09 +0000 (0:00:00.698) 0:00:02.806 ********* 2026-05-20 20:56:09.130802 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:09.130914 | ubuntu-focal | 2026-05-20 20:56:09.131106 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 20:56:09.131306 | ubuntu-focal | Wednesday 20 May 2026 20:56:09 +0000 (0:00:00.023) 0:00:02.830 ********* 2026-05-20 20:56:09.435450 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:09.435622 | ubuntu-focal | 2026-05-20 20:56:09.435824 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 20:56:09.436020 | ubuntu-focal | Wednesday 20 May 2026 20:56:09 +0000 (0:00:00.304) 0:00:03.134 ********* 2026-05-20 20:56:10.664991 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:10.665157 | ubuntu-focal | 2026-05-20 20:56:10.665337 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 20:56:10.665600 | ubuntu-focal | Wednesday 20 May 2026 20:56:10 +0000 (0:00:01.228) 0:00:04.363 ********* 2026-05-20 20:56:10.740459 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-05-20 20:56:10.740619 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.31/containerd-1.7.31-linux-amd64.tar.gz" 2026-05-20 20:56:10.740886 | ubuntu-focal | } 2026-05-20 20:56:10.741048 | ubuntu-focal | 2026-05-20 20:56:10.741235 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 20:56:10.741412 | ubuntu-focal | Wednesday 20 May 2026 20:56:10 +0000 (0:00:00.076) 0:00:04.439 ********* 2026-05-20 20:56:11.967366 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:11.967522 | ubuntu-focal | 2026-05-20 20:56:11.967713 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 20:56:11.967891 | ubuntu-focal | Wednesday 20 May 2026 20:56:11 +0000 (0:00:01.226) 0:00:05.666 ********* 2026-05-20 20:56:16.034024 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:16.034188 | ubuntu-focal | 2026-05-20 20:56:16.034399 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 20:56:16.034647 | ubuntu-focal | Wednesday 20 May 2026 20:56:16 +0000 (0:00:04.066) 0:00:09.733 ********* 2026-05-20 20:56:16.061454 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:16.061653 | ubuntu-focal | 2026-05-20 20:56:16.061874 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 20:56:16.062079 | ubuntu-focal | Wednesday 20 May 2026 20:56:16 +0000 (0:00:00.027) 0:00:09.761 ********* 2026-05-20 20:56:16.081591 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:16.081667 | ubuntu-focal | 2026-05-20 20:56:16.081796 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 20:56:16.081975 | ubuntu-focal | Wednesday 20 May 2026 20:56:16 +0000 (0:00:00.019) 0:00:09.781 ********* 2026-05-20 20:56:16.099039 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:16.099204 | ubuntu-focal | 2026-05-20 20:56:16.099426 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 20:56:16.099616 | ubuntu-focal | Wednesday 20 May 2026 20:56:16 +0000 (0:00:00.017) 0:00:09.798 ********* 2026-05-20 20:56:26.366525 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:26.366601 | ubuntu-focal | 2026-05-20 20:56:26.366722 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 20:56:26.366857 | ubuntu-focal | Wednesday 20 May 2026 20:56:26 +0000 (0:00:10.267) 0:00:20.066 ********* 2026-05-20 20:56:27.040231 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:27.040415 | ubuntu-focal | 2026-05-20 20:56:27.040625 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 20:56:27.040836 | ubuntu-focal | Wednesday 20 May 2026 20:56:27 +0000 (0:00:00.673) 0:00:20.739 ********* 2026-05-20 20:56:28.161761 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-05-20 20:56:28.162071 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 20:56:28.162263 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 20:56:28.162685 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 20:56:28.162863 | ubuntu-focal | changed: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 20:56:28.163015 | ubuntu-focal | 2026-05-20 20:56:28.163188 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 20:56:28.163531 | ubuntu-focal | Wednesday 20 May 2026 20:56:28 +0000 (0:00:01.120) 0:00:21.860 ********* 2026-05-20 20:56:28.827242 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:28.827586 | ubuntu-focal | 2026-05-20 20:56:28.827704 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 20:56:28.827815 | ubuntu-focal | Wednesday 20 May 2026 20:56:28 +0000 (0:00:00.660) 0:00:22.520 ********* 2026-05-20 20:56:28.827917 | ubuntu-focal | 2026-05-20 20:56:28.828041 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-20 20:56:28.828148 | ubuntu-focal | Wednesday 20 May 2026 20:56:28 +0000 (0:00:00.002) 0:00:22.522 ********* 2026-05-20 20:56:29.799692 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:29.799742 | ubuntu-focal | 2026-05-20 20:56:29.799754 | ubuntu-focal | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 20:56:29.799764 | ubuntu-focal | Wednesday 20 May 2026 20:56:29 +0000 (0:00:00.976) 0:00:23.498 ********* 2026-05-20 20:56:30.345125 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:30.345218 | ubuntu-focal | 2026-05-20 20:56:30.345234 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 20:56:30.345248 | ubuntu-focal | Wednesday 20 May 2026 20:56:30 +0000 (0:00:00.545) 0:00:24.043 ********* 2026-05-20 20:56:30.897782 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:30.897857 | ubuntu-focal | 2026-05-20 20:56:30.897865 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-05-20 20:56:30.897873 | ubuntu-focal | ubuntu-focal : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-05-20 20:56:30.897879 | ubuntu-focal | 2026-05-20 20:56:30.897884 | ubuntu-focal | 2026-05-20 20:56:30.897890 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-05-20 20:56:30.897898 | ubuntu-focal | Wednesday 20 May 2026 20:56:30 +0000 (0:00:00.548) 0:00:24.591 ********* 2026-05-20 20:56:30.897904 | ubuntu-focal | =============================================================================== 2026-05-20 20:56:30.897910 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages ------------- 10.27s 2026-05-20 20:56:30.897916 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 4.07s 2026-05-20 20:56:30.897922 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.23s 2026-05-20 20:56:30.897927 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 1.23s 2026-05-20 20:56:30.897933 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.12s 2026-05-20 20:56:30.897939 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-20 20:56:30.897945 | ubuntu-focal | vexxhost.containers.containerd : Reload systemd ------------------------- 0.98s 2026-05-20 20:56:30.897969 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.70s 2026-05-20 20:56:30.897975 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.67s 2026-05-20 20:56:30.897980 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.66s 2026-05-20 20:56:30.897985 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.55s 2026-05-20 20:56:30.897991 | ubuntu-focal | vexxhost.containers.containerd : Restart containerd --------------------- 0.55s 2026-05-20 20:56:30.897996 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-05-20 20:56:30.898001 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.41s 2026-05-20 20:56:30.898007 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.30s 2026-05-20 20:56:30.898016 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-05-20 20:56:30.898022 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-05-20 20:56:30.898027 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-05-20 20:56:30.898032 | ubuntu-focal | vexxhost.containers.containerd : Install SELinux packages --------------- 0.03s 2026-05-20 20:56:30.898038 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-05-20 20:56:31.015092 | ubuntu-focal | INFO [nerdctl > converge] Executed: Successful 2026-05-20 20:56:31.024134 | ubuntu-focal | INFO [nerdctl > idempotence] Executing 2026-05-20 20:56:31.539405 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 20:56:31.539763 | 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-05-20 20:56:31.540025 | 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-05-20 20:56:31.540246 | ubuntu-focal | 2026-05-20 20:56:31.923556 | ubuntu-focal | 2026-05-20 20:56:31.923776 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-05-20 20:56:31.923936 | ubuntu-focal | 2026-05-20 20:56:31.924098 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-05-20 20:56:31.924265 | ubuntu-focal | Wednesday 20 May 2026 20:56:31 +0000 (0:00:00.013) 0:00:00.013 ********* 2026-05-20 20:56:32.999926 | 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-05-20 20:56:33.003931 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:33.004350 | ubuntu-focal | 2026-05-20 20:56:33.004436 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 20:56:33.004445 | ubuntu-focal | Wednesday 20 May 2026 20:56:33 +0000 (0:00:01.079) 0:00:01.092 ********* 2026-05-20 20:56:33.417753 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:33.417847 | ubuntu-focal | 2026-05-20 20:56:33.417858 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 20:56:33.417987 | ubuntu-focal | Wednesday 20 May 2026 20:56:33 +0000 (0:00:00.414) 0:00:01.507 ********* 2026-05-20 20:56:33.454418 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:33.454733 | ubuntu-focal | 2026-05-20 20:56:33.454804 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 20:56:33.454810 | ubuntu-focal | Wednesday 20 May 2026 20:56:33 +0000 (0:00:00.036) 0:00:01.543 ********* 2026-05-20 20:56:33.853123 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:33.853186 | ubuntu-focal | 2026-05-20 20:56:33.853453 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 20:56:33.853473 | ubuntu-focal | Wednesday 20 May 2026 20:56:33 +0000 (0:00:00.398) 0:00:01.942 ********* 2026-05-20 20:56:33.913581 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-05-20 20:56:33.914448 | ubuntu-focal | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 20:56:33.914479 | ubuntu-focal | } 2026-05-20 20:56:33.914490 | ubuntu-focal | 2026-05-20 20:56:33.914499 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 20:56:33.914508 | ubuntu-focal | Wednesday 20 May 2026 20:56:33 +0000 (0:00:00.060) 0:00:02.002 ********* 2026-05-20 20:56:34.399595 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:34.399657 | ubuntu-focal | 2026-05-20 20:56:34.399951 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 20:56:34.399990 | ubuntu-focal | Wednesday 20 May 2026 20:56:34 +0000 (0:00:00.485) 0:00:02.488 ********* 2026-05-20 20:56:34.416468 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:34.416920 | ubuntu-focal | 2026-05-20 20:56:34.416972 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 20:56:34.416982 | ubuntu-focal | Wednesday 20 May 2026 20:56:34 +0000 (0:00:00.017) 0:00:02.505 ********* 2026-05-20 20:56:34.654520 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:34.655148 | ubuntu-focal | 2026-05-20 20:56:34.655207 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 20:56:34.655219 | ubuntu-focal | Wednesday 20 May 2026 20:56:34 +0000 (0:00:00.237) 0:00:02.743 ********* 2026-05-20 20:56:36.264683 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:36.264765 | ubuntu-focal | 2026-05-20 20:56:36.265033 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 20:56:36.265093 | ubuntu-focal | Wednesday 20 May 2026 20:56:36 +0000 (0:00:01.610) 0:00:04.354 ********* 2026-05-20 20:56:36.347976 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-05-20 20:56:36.348067 | ubuntu-focal | "msg": "https://github.com/containerd/containerd/releases/download/v1.7.31/containerd-1.7.31-linux-amd64.tar.gz" 2026-05-20 20:56:36.348087 | ubuntu-focal | } 2026-05-20 20:56:36.348366 | ubuntu-focal | 2026-05-20 20:56:36.348401 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 20:56:36.348407 | ubuntu-focal | Wednesday 20 May 2026 20:56:36 +0000 (0:00:00.083) 0:00:04.437 ********* 2026-05-20 20:56:36.735157 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:36.735224 | ubuntu-focal | 2026-05-20 20:56:36.735241 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 20:56:36.735255 | ubuntu-focal | Wednesday 20 May 2026 20:56:36 +0000 (0:00:00.386) 0:00:04.823 ********* 2026-05-20 20:56:39.792437 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:39.792499 | ubuntu-focal | 2026-05-20 20:56:39.792509 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 20:56:39.792518 | ubuntu-focal | Wednesday 20 May 2026 20:56:39 +0000 (0:00:03.057) 0:00:07.881 ********* 2026-05-20 20:56:39.814981 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:39.815023 | ubuntu-focal | 2026-05-20 20:56:39.815031 | ubuntu-focal | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 20:56:39.815037 | ubuntu-focal | Wednesday 20 May 2026 20:56:39 +0000 (0:00:00.022) 0:00:07.903 ********* 2026-05-20 20:56:39.835979 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:39.836024 | ubuntu-focal | 2026-05-20 20:56:39.836036 | ubuntu-focal | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 20:56:39.836046 | ubuntu-focal | Wednesday 20 May 2026 20:56:39 +0000 (0:00:00.021) 0:00:07.924 ********* 2026-05-20 20:56:39.856700 | ubuntu-focal | skipping: [ubuntu-focal] 2026-05-20 20:56:39.856750 | ubuntu-focal | 2026-05-20 20:56:39.856761 | ubuntu-focal | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 20:56:39.856771 | ubuntu-focal | Wednesday 20 May 2026 20:56:39 +0000 (0:00:00.020) 0:00:07.945 ********* 2026-05-20 20:56:40.896702 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:40.896754 | ubuntu-focal | 2026-05-20 20:56:40.896760 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 20:56:40.896766 | ubuntu-focal | Wednesday 20 May 2026 20:56:40 +0000 (0:00:01.040) 0:00:08.985 ********* 2026-05-20 20:56:41.463999 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:41.464080 | ubuntu-focal | 2026-05-20 20:56:41.464379 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 20:56:41.464455 | ubuntu-focal | Wednesday 20 May 2026 20:56:41 +0000 (0:00:00.567) 0:00:09.553 ********* 2026-05-20 20:56:42.612551 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/etc/containerd'}) 2026-05-20 20:56:42.612623 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 20:56:42.612629 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 20:56:42.612634 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 20:56:42.612639 | ubuntu-focal | ok: [ubuntu-focal] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 20:56:42.612643 | ubuntu-focal | 2026-05-20 20:56:42.612649 | ubuntu-focal | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 20:56:42.612653 | ubuntu-focal | Wednesday 20 May 2026 20:56:42 +0000 (0:00:01.144) 0:00:10.697 ********* 2026-05-20 20:56:43.319997 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:43.320047 | ubuntu-focal | 2026-05-20 20:56:43.320054 | ubuntu-focal | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 20:56:43.320061 | ubuntu-focal | Wednesday 20 May 2026 20:56:43 +0000 (0:00:00.707) 0:00:11.405 ********* 2026-05-20 20:56:43.320067 | ubuntu-focal | 2026-05-20 20:56:43.320073 | ubuntu-focal | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 20:56:43.320079 | ubuntu-focal | Wednesday 20 May 2026 20:56:43 +0000 (0:00:00.002) 0:00:11.408 ********* 2026-05-20 20:56:44.016896 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:44.016980 | ubuntu-focal | 2026-05-20 20:56:44.016991 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-05-20 20:56:44.017000 | ubuntu-focal | ubuntu-focal : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-05-20 20:56:44.017007 | ubuntu-focal | 2026-05-20 20:56:44.017015 | ubuntu-focal | 2026-05-20 20:56:44.017022 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-05-20 20:56:44.017030 | ubuntu-focal | Wednesday 20 May 2026 20:56:44 +0000 (0:00:00.694) 0:00:12.103 ********* 2026-05-20 20:56:44.017037 | ubuntu-focal | =============================================================================== 2026-05-20 20:56:44.017045 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-05-20 20:56:44.017052 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.61s 2026-05-20 20:56:44.017059 | ubuntu-focal | vexxhost.containers.containerd : Create folders for configuration ------- 1.14s 2026-05-20 20:56:44.017067 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.08s 2026-05-20 20:56:44.017074 | ubuntu-focal | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.04s 2026-05-20 20:56:44.017082 | ubuntu-focal | vexxhost.containers.containerd : Create containerd config file ---------- 0.71s 2026-05-20 20:56:44.017089 | ubuntu-focal | vexxhost.containers.containerd : Enable and start service --------------- 0.70s 2026-05-20 20:56:44.017096 | ubuntu-focal | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.57s 2026-05-20 20:56:44.017104 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-05-20 20:56:44.017112 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-05-20 20:56:44.018516 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.40s 2026-05-20 20:56:44.018537 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-05-20 20:56:44.018546 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-05-20 20:56:44.018554 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-05-20 20:56:44.018562 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-05-20 20:56:44.018578 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-05-20 20:56:44.018586 | ubuntu-focal | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-05-20 20:56:44.018625 | ubuntu-focal | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-05-20 20:56:44.018633 | ubuntu-focal | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-05-20 20:56:44.018641 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-05-20 20:56:44.176849 | ubuntu-focal | INFO [nerdctl > idempotence] Executed: Successful 2026-05-20 20:56:44.182431 | ubuntu-focal | INFO [nerdctl > side_effect] Executing 2026-05-20 20:56:44.182781 | ubuntu-focal | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 20:56:44.188077 | ubuntu-focal | INFO [nerdctl > verify] Executing 2026-05-20 20:56:44.690326 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 20:56:44.690529 | 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-05-20 20:56:44.690653 | 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-05-20 20:56:44.690757 | ubuntu-focal | 2026-05-20 20:56:45.022893 | ubuntu-focal | 2026-05-20 20:56:45.023196 | ubuntu-focal | PLAY [Verify] ****************************************************************** 2026-05-20 20:56:45.023478 | ubuntu-focal | 2026-05-20 20:56:45.023722 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-05-20 20:56:45.023987 | ubuntu-focal | Wednesday 20 May 2026 20:56:45 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-05-20 20:56:46.082845 | 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-05-20 20:56:46.088362 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:46.088666 | ubuntu-focal | 2026-05-20 20:56:46.088997 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-05-20 20:56:46.089283 | ubuntu-focal | Wednesday 20 May 2026 20:56:46 +0000 (0:00:01.065) 0:00:01.075 ********* 2026-05-20 20:56:46.500529 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:46.500600 | ubuntu-focal | 2026-05-20 20:56:46.500611 | ubuntu-focal | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 20:56:46.500621 | ubuntu-focal | Wednesday 20 May 2026 20:56:46 +0000 (0:00:00.411) 0:00:01.486 ********* 2026-05-20 20:56:47.815430 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:47.815482 | ubuntu-focal | 2026-05-20 20:56:47.815488 | ubuntu-focal | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 20:56:47.815493 | ubuntu-focal | Wednesday 20 May 2026 20:56:47 +0000 (0:00:01.315) 0:00:02.801 ********* 2026-05-20 20:56:48.090998 | ubuntu-focal | ok: [ubuntu-focal] 2026-05-20 20:56:48.091743 | ubuntu-focal | 2026-05-20 20:56:48.091837 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 20:56:48.091854 | ubuntu-focal | Wednesday 20 May 2026 20:56:48 +0000 (0:00:00.275) 0:00:03.077 ********* 2026-05-20 20:56:48.166208 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-05-20 20:56:48.166322 | ubuntu-focal | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-05-20 20:56:48.167073 | ubuntu-focal | } 2026-05-20 20:56:48.167142 | ubuntu-focal | 2026-05-20 20:56:48.167154 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 20:56:48.167163 | ubuntu-focal | Wednesday 20 May 2026 20:56:48 +0000 (0:00:00.075) 0:00:03.152 ********* 2026-05-20 20:56:48.975438 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:48.975510 | ubuntu-focal | 2026-05-20 20:56:48.975908 | ubuntu-focal | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 20:56:48.975934 | ubuntu-focal | Wednesday 20 May 2026 20:56:48 +0000 (0:00:00.809) 0:00:03.961 ********* 2026-05-20 20:56:50.627033 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:50.627137 | ubuntu-focal | 2026-05-20 20:56:50.627359 | ubuntu-focal | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-05-20 20:56:50.627396 | ubuntu-focal | Wednesday 20 May 2026 20:56:50 +0000 (0:00:01.651) 0:00:05.613 ********* 2026-05-20 20:56:51.293574 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:51.293971 | ubuntu-focal | 2026-05-20 20:56:51.294018 | ubuntu-focal | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-05-20 20:56:51.294027 | ubuntu-focal | Wednesday 20 May 2026 20:56:51 +0000 (0:00:00.666) 0:00:06.280 ********* 2026-05-20 20:56:51.780896 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:51.781303 | ubuntu-focal | 2026-05-20 20:56:51.781382 | ubuntu-focal | TASK [Restart "containerd"] **************************************************** 2026-05-20 20:56:51.781391 | ubuntu-focal | Wednesday 20 May 2026 20:56:51 +0000 (0:00:00.486) 0:00:06.767 ********* 2026-05-20 20:56:52.548428 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:52.548545 | ubuntu-focal | 2026-05-20 20:56:52.548574 | ubuntu-focal | TASK [Pull image from registry] ************************************************ 2026-05-20 20:56:52.548765 | ubuntu-focal | Wednesday 20 May 2026 20:56:52 +0000 (0:00:00.767) 0:00:07.534 ********* 2026-05-20 20:56:57.275221 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:57.276010 | ubuntu-focal | 2026-05-20 20:56:57.276088 | ubuntu-focal | TASK [List images] ************************************************************* 2026-05-20 20:56:57.276103 | ubuntu-focal | Wednesday 20 May 2026 20:56:57 +0000 (0:00:04.726) 0:00:12.261 ********* 2026-05-20 20:56:57.557271 | ubuntu-focal | changed: [ubuntu-focal] 2026-05-20 20:56:57.557362 | ubuntu-focal | 2026-05-20 20:56:57.557374 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-05-20 20:56:57.557385 | ubuntu-focal | ubuntu-focal : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-20 20:56:57.557394 | ubuntu-focal | 2026-05-20 20:56:57.557404 | ubuntu-focal | 2026-05-20 20:56:57.557414 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-05-20 20:56:57.557423 | ubuntu-focal | Wednesday 20 May 2026 20:56:57 +0000 (0:00:00.280) 0:00:12.542 ********* 2026-05-20 20:56:57.557432 | ubuntu-focal | =============================================================================== 2026-05-20 20:56:57.557442 | ubuntu-focal | Pull image from registry ------------------------------------------------ 4.73s 2026-05-20 20:56:57.557451 | ubuntu-focal | vexxhost.containers.download_artifact : Extract archive ----------------- 1.65s 2026-05-20 20:56:57.557460 | ubuntu-focal | vexxhost.containers.package : Update state for tar ---------------------- 1.32s 2026-05-20 20:56:57.557469 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.07s 2026-05-20 20:56:57.557478 | ubuntu-focal | vexxhost.containers.download_artifact : Download item ------------------- 0.81s 2026-05-20 20:56:57.557487 | ubuntu-focal | Restart "containerd" ---------------------------------------------------- 0.77s 2026-05-20 20:56:57.557497 | ubuntu-focal | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.67s 2026-05-20 20:56:57.557506 | ubuntu-focal | Install the 10-containerd-net.conflist file ----------------------------- 0.49s 2026-05-20 20:56:57.557527 | ubuntu-focal | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.41s 2026-05-20 20:56:57.557536 | ubuntu-focal | List images ------------------------------------------------------------- 0.28s 2026-05-20 20:56:57.557545 | ubuntu-focal | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.28s 2026-05-20 20:56:57.557557 | ubuntu-focal | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-05-20 20:56:57.664952 | ubuntu-focal | INFO [nerdctl > verify] Executed: Successful 2026-05-20 20:56:57.671461 | ubuntu-focal | INFO [nerdctl > cleanup] Executing 2026-05-20 20:56:57.671928 | ubuntu-focal | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 20:56:57.678411 | ubuntu-focal | INFO [nerdctl > destroy] Executing 2026-05-20 20:56:57.678508 | ubuntu-focal | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-05-20 20:56:57.678593 | ubuntu-focal | INFO [nerdctl > destroy] Executed: Successful 2026-05-20 20:56:57.678859 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-20 20:56:58.126155 | ubuntu-focal | ok: Runtime: 0:01:14.907692 2026-05-20 20:56:58.132358 | 2026-05-20 20:56:58.132424 | PLAY RECAP 2026-05-20 20:56:58.132482 | ubuntu-focal | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 20:56:58.132513 | 2026-05-20 20:56:58.272074 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 20:56:58.274645 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 20:56:58.882206 | 2026-05-20 20:56:58.882804 | PLAY [all] 2026-05-20 20:56:58.894854 | 2026-05-20 20:56:58.894966 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 20:56:58.941777 | ubuntu-focal | skipping: Conditional result was False 2026-05-20 20:56:58.950470 | 2026-05-20 20:56:58.950588 | TASK [fetch-output : Set log path for single node] 2026-05-20 20:56:58.994300 | ubuntu-focal | ok 2026-05-20 20:56:59.000908 | 2026-05-20 20:56:59.001034 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 20:56:59.542152 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/logs" 2026-05-20 20:56:59.763717 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/artifacts" 2026-05-20 20:56:59.971040 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/7c1cf29bbd4647979257e0318fb61ba0/work/docs" 2026-05-20 20:56:59.993066 | 2026-05-20 20:56:59.993237 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 20:57:00.561739 | ubuntu-focal | ok 2026-05-20 20:57:00.858052 | ubuntu-focal | changed: All items complete 2026-05-20 20:57:00.858229 | 2026-05-20 20:57:00.962796 | ubuntu-focal | changed: .d..t...... ./ 2026-05-20 20:57:01.382545 | ubuntu-focal | changed: .d..t...... ./ 2026-05-20 20:57:01.408243 | 2026-05-20 20:57:01.408395 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 20:57:01.840556 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.008527 2026-05-20 20:57:02.086989 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.009029 2026-05-20 20:57:02.111033 | 2026-05-20 20:57:02.111161 | PLAY [all] 2026-05-20 20:57:02.117007 | 2026-05-20 20:57:02.117071 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 20:57:02.516593 | ubuntu-focal | changed 2026-05-20 20:57:02.524370 | 2026-05-20 20:57:02.524421 | PLAY RECAP 2026-05-20 20:57:02.524463 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 20:57:02.524485 | 2026-05-20 20:57:02.656595 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 20:57:02.659014 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 20:57:03.342687 | 2026-05-20 20:57:03.343294 | PLAY [localhost] 2026-05-20 20:57:03.354854 | 2026-05-20 20:57:03.354963 | TASK [Generate Zuul manifest] 2026-05-20 20:57:03.379416 | localhost | ok 2026-05-20 20:57:03.395299 | 2026-05-20 20:57:03.395389 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 20:57:03.782029 | localhost | changed 2026-05-20 20:57:03.794116 | 2026-05-20 20:57:03.794197 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 20:57:03.838257 | localhost | ok 2026-05-20 20:57:03.848582 | 2026-05-20 20:57:03.848673 | TASK [Upload logs] 2026-05-20 20:57:03.872425 | localhost | ok 2026-05-20 20:57:03.936409 | 2026-05-20 20:57:03.936563 | TASK [Set zuul-log-path fact] 2026-05-20 20:57:03.959351 | localhost | ok 2026-05-20 20:57:03.975232 | 2026-05-20 20:57:03.975359 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 20:57:04.008934 | localhost | ok 2026-05-20 20:57:04.017576 | 2026-05-20 20:57:04.017654 | TASK [upload-logs : Create log directories] 2026-05-20 20:57:04.637593 | localhost | changed 2026-05-20 20:57:04.645630 | 2026-05-20 20:57:04.645727 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 20:57:05.099121 | localhost -> localhost | ok: Runtime: 0:00:00.007730 2026-05-20 20:57:05.106057 | 2026-05-20 20:57:05.106150 | TASK [upload-logs : Upload logs to log server] 2026-05-20 20:57:05.614679 | localhost | Output suppressed because no_log was given 2026-05-20 20:57:05.620121 | 2026-05-20 20:57:05.620403 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 20:57:05.668873 | localhost | skipping: Conditional result was False 2026-05-20 20:57:05.676405 | localhost | skipping: Conditional result was False 2026-05-20 20:57:05.687112 | 2026-05-20 20:57:05.687301 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 20:57:05.745604 | localhost | skipping: Conditional result was False 2026-05-20 20:57:05.746029 | 2026-05-20 20:57:05.749875 | localhost | skipping: Conditional result was False 2026-05-20 20:57:05.762481 | 2026-05-20 20:57:05.762700 | LOOP [upload-logs : Upload console log and json output]