2026-03-11 00:44:11.854006 | Job console starting 2026-03-11 00:44:11.876493 | Updating git repos 2026-03-11 00:44:11.898843 | Cloning repos into workspace 2026-03-11 00:44:11.946941 | Restoring repo states 2026-03-11 00:44:11.953635 | Merging changes 2026-03-11 00:44:12.210389 | Checking out repos 2026-03-11 00:44:12.239164 | Preparing playbooks 2026-03-11 00:44:13.886791 | Running Ansible setup 2026-03-11 00:44:17.125868 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 00:44:17.714383 | 2026-03-11 00:44:17.781369 | PLAY [localhost] 2026-03-11 00:44:17.795344 | 2026-03-11 00:44:17.795443 | TASK [Gathering Facts] 2026-03-11 00:44:18.666531 | localhost | ok 2026-03-11 00:44:18.673312 | 2026-03-11 00:44:18.673383 | TASK [Setup log path fact] 2026-03-11 00:44:18.690779 | localhost | ok 2026-03-11 00:44:18.701846 | 2026-03-11 00:44:18.701915 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 00:44:18.720939 | localhost | ok 2026-03-11 00:44:18.728429 | 2026-03-11 00:44:18.728490 | TASK [emit-job-header : Print job information] 2026-03-11 00:44:18.766985 | # Job Information 2026-03-11 00:44:18.767198 | Ansible Version: 2.16.16 2026-03-11 00:44:18.767266 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-jammy 2026-03-11 00:44:18.767314 | Pipeline: check 2026-03-11 00:44:18.767359 | Executor: 0a8996d2b663 2026-03-11 00:44:18.767401 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/99 2026-03-11 00:44:18.767449 | Event ID: 53b91b30-1ce3-11f1-884c-c2e8535f96e3 2026-03-11 00:44:18.773071 | 2026-03-11 00:44:18.773193 | LOOP [emit-job-header : Print node information] 2026-03-11 00:44:18.868375 | localhost | ok: 2026-03-11 00:44:18.869898 | localhost | # Node Information 2026-03-11 00:44:18.870086 | localhost | Inventory Hostname: ubuntu-jammy 2026-03-11 00:44:18.870168 | localhost | Hostname: np0000158306 2026-03-11 00:44:18.870219 | localhost | Username: zuul 2026-03-11 00:44:18.870270 | localhost | Distro: Ubuntu 22.04 2026-03-11 00:44:18.870313 | localhost | Provider: yul1 2026-03-11 00:44:18.870354 | localhost | Region: ca-ymq-1 2026-03-11 00:44:18.870394 | localhost | Label: ubuntu-jammy 2026-03-11 00:44:18.870434 | localhost | Product Name: OpenStack Nova 2026-03-11 00:44:18.870473 | localhost | Interface IP: 199.204.45.102 2026-03-11 00:44:18.892048 | 2026-03-11 00:44:18.947765 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-11 00:44:19.334437 | localhost -> localhost | changed 2026-03-11 00:44:19.352576 | 2026-03-11 00:44:19.352680 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-11 00:44:20.395850 | localhost -> localhost | changed 2026-03-11 00:44:20.406423 | 2026-03-11 00:44:20.406482 | PLAY [all] 2026-03-11 00:44:20.417322 | 2026-03-11 00:44:20.534323 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-11 00:44:20.785633 | ubuntu-jammy -> localhost | ok 2026-03-11 00:44:20.796996 | 2026-03-11 00:44:20.797060 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-11 00:44:20.830870 | ubuntu-jammy | ok 2026-03-11 00:44:20.846863 | ubuntu-jammy | included: /var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-11 00:44:20.852424 | 2026-03-11 00:44:20.852483 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-11 00:44:21.868519 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-03-11 00:44:21.868720 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/7ee8a9fb983047e6b35d8a75ba51f364_id_rsa 2026-03-11 00:44:21.868762 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/7ee8a9fb983047e6b35d8a75ba51f364_id_rsa.pub 2026-03-11 00:44:21.868795 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-03-11 00:44:21.868825 | ubuntu-jammy -> localhost | SHA256:KFM+PQFFlX55l5e7/lTT+Up6DrkNXDK8GB5h/4jWKLU zuul-build-sshkey 2026-03-11 00:44:21.868865 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-03-11 00:44:21.868896 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-03-11 00:44:21.868926 | ubuntu-jammy -> localhost | | .oo... | 2026-03-11 00:44:21.869339 | ubuntu-jammy -> localhost | | . . | 2026-03-11 00:44:21.869414 | ubuntu-jammy -> localhost | | . ..o . o| 2026-03-11 00:44:21.869449 | ubuntu-jammy -> localhost | | o o o.+o .o=| 2026-03-11 00:44:21.869478 | ubuntu-jammy -> localhost | | o + S +.=..+=| 2026-03-11 00:44:21.869505 | ubuntu-jammy -> localhost | | o . + X O .+| 2026-03-11 00:44:21.869531 | ubuntu-jammy -> localhost | | . E O o +| 2026-03-11 00:44:21.869559 | ubuntu-jammy -> localhost | | o B.+ | 2026-03-11 00:44:21.869589 | ubuntu-jammy -> localhost | | oo=.o| 2026-03-11 00:44:21.869616 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-03-11 00:44:21.869682 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.509298 2026-03-11 00:44:21.876382 | 2026-03-11 00:44:21.876438 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-11 00:44:21.908405 | ubuntu-jammy | ok 2026-03-11 00:44:21.919776 | ubuntu-jammy | included: /var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-11 00:44:21.926923 | 2026-03-11 00:44:21.948716 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-11 00:44:21.974598 | ubuntu-jammy | skipping: Conditional result was False 2026-03-11 00:44:21.984995 | 2026-03-11 00:44:21.985066 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-11 00:44:22.408426 | ubuntu-jammy | changed 2026-03-11 00:44:22.413273 | 2026-03-11 00:44:22.413337 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-11 00:44:22.583579 | ubuntu-jammy | ok 2026-03-11 00:44:22.590409 | 2026-03-11 00:44:22.590477 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-11 00:44:23.042524 | ubuntu-jammy | changed 2026-03-11 00:44:23.047303 | 2026-03-11 00:44:23.047364 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-11 00:44:23.536636 | ubuntu-jammy | changed 2026-03-11 00:44:23.639885 | 2026-03-11 00:44:23.640002 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-11 00:44:23.665999 | ubuntu-jammy | skipping: Conditional result was False 2026-03-11 00:44:23.676942 | 2026-03-11 00:44:23.677019 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-11 00:44:24.106653 | ubuntu-jammy -> localhost | changed 2026-03-11 00:44:24.119731 | 2026-03-11 00:44:24.119823 | TASK [add-build-sshkey : Add back temp key] 2026-03-11 00:44:24.474889 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/7ee8a9fb983047e6b35d8a75ba51f364_id_rsa (zuul-build-sshkey) 2026-03-11 00:44:24.475121 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.013550 2026-03-11 00:44:24.483083 | 2026-03-11 00:44:24.483165 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-11 00:44:24.810605 | ubuntu-jammy | ok 2026-03-11 00:44:24.815194 | 2026-03-11 00:44:24.815254 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-11 00:44:24.844219 | ubuntu-jammy | skipping: Conditional result was False 2026-03-11 00:44:24.856317 | 2026-03-11 00:44:24.856378 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-11 00:44:25.184143 | ubuntu-jammy | ok 2026-03-11 00:44:25.190879 | 2026-03-11 00:44:25.190945 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-11 00:44:25.966069 | ubuntu-jammy | Output suppressed because no_log was given 2026-03-11 00:44:26.041233 | 2026-03-11 00:44:26.050036 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-11 00:44:26.231722 | ubuntu-jammy | ok: "logs" 2026-03-11 00:44:26.232023 | ubuntu-jammy | ok: All items complete 2026-03-11 00:44:26.232065 | 2026-03-11 00:44:26.377094 | ubuntu-jammy | ok: "artifacts" 2026-03-11 00:44:26.525932 | ubuntu-jammy | ok: "docs" 2026-03-11 00:44:26.540202 | 2026-03-11 00:44:26.540343 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-11 00:44:26.732258 | ubuntu-jammy | changed: "logs" 2026-03-11 00:44:26.928819 | ubuntu-jammy | changed: "artifacts" 2026-03-11 00:44:27.052022 | ubuntu-jammy | changed: "docs" 2026-03-11 00:44:27.075209 | 2026-03-11 00:44:27.075314 | PLAY RECAP 2026-03-11 00:44:27.075358 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:44:27.075387 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-11 00:44:27.075409 | 2026-03-11 00:44:27.187047 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 00:44:27.188634 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 00:44:27.801222 | 2026-03-11 00:44:27.801423 | PLAY [all] 2026-03-11 00:44:27.813604 | 2026-03-11 00:44:27.813707 | TASK [setup-uv : Extract archive] 2026-03-11 00:44:30.005917 | ubuntu-jammy | changed 2026-03-11 00:44:30.012354 | 2026-03-11 00:44:30.012435 | TASK [setup-uv : Print version] 2026-03-11 00:44:29.658399 | ubuntu-jammy | uv 0.8.13 2026-03-11 00:44:30.549691 | ubuntu-jammy | ok: Runtime: 0:00:00.013790 2026-03-11 00:44:30.557697 | 2026-03-11 00:44:30.557765 | PLAY RECAP 2026-03-11 00:44:30.557826 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:44:30.557859 | 2026-03-11 00:44:30.718184 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 00:44:30.719680 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 00:44:31.380354 | 2026-03-11 00:44:31.380507 | PLAY [all] 2026-03-11 00:44:31.392213 | 2026-03-11 00:44:31.392287 | TASK [Copy inventory file for Zuul] 2026-03-11 00:44:32.262218 | ubuntu-jammy | changed 2026-03-11 00:44:32.270540 | 2026-03-11 00:44:32.270620 | TASK [Switch "ansible_host" to private IP] 2026-03-11 00:44:32.542869 | ubuntu-jammy | changed: 1 replacements made 2026-03-11 00:44:32.548718 | 2026-03-11 00:44:32.548799 | TASK [Run Molecule scenario] 2026-03-11 00:44:32.355221 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-03-11 00:44:33.100644 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-03-11 00:44:33.277415 | ubuntu-jammy | Using CPython 3.13.7 2026-03-11 00:44:33.277494 | ubuntu-jammy | Creating virtual environment at: .venv 2026-03-11 00:44:33.514029 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-03-11 00:44:33.514197 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-03-11 00:44:33.518755 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-03-11 00:44:33.671365 | ubuntu-jammy | Downloading cryptography 2026-03-11 00:44:33.712614 | ubuntu-jammy | Downloading pygments 2026-03-11 00:44:33.859970 | ubuntu-jammy | Downloading ansible-core 2026-03-11 00:44:33.888903 | ubuntu-jammy | Installed 36 packages in 28ms 2026-03-11 00:44:34.968199 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-03-11 00:44:34.968271 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-03-11 00:44:35.749003 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-11 00:44:35.749072 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-03-11 00:44:35.749080 | ubuntu-jammy | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-11 00:44:35.749093 | ubuntu-jammy | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-03-11 00:44:44.984365 | ubuntu-jammy | INFO [nerdctl > dependency] Executing 2026-03-11 00:44:44.984504 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-03-11 00:44:44.984597 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-03-11 00:44:44.984668 | ubuntu-jammy | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-11 00:44:44.989752 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-03-11 00:44:44.990059 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:44:44.994992 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-03-11 00:44:44.995027 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-03-11 00:44:44.995044 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-03-11 00:44:44.999966 | ubuntu-jammy | INFO [nerdctl > syntax] Executing 2026-03-11 00:44:45.499098 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:44:45.499403 | ubuntu-jammy | [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-03-11 00:44:45.499646 | ubuntu-jammy | 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-03-11 00:44:45.499817 | ubuntu-jammy | 2026-03-11 00:44:45.896933 | ubuntu-jammy | 2026-03-11 00:44:45.897169 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-03-11 00:44:45.973460 | ubuntu-jammy | INFO [nerdctl > syntax] Executed: Successful 2026-03-11 00:44:45.983644 | ubuntu-jammy | INFO [nerdctl > create] Executing 2026-03-11 00:44:45.990482 | ubuntu-jammy | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:44:45.998452 | ubuntu-jammy | INFO [nerdctl > prepare] Executing 2026-03-11 00:44:46.469433 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:44:46.469550 | ubuntu-jammy | [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-03-11 00:44:46.469690 | ubuntu-jammy | 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-03-11 00:44:46.469826 | ubuntu-jammy | 2026-03-11 00:44:46.825507 | ubuntu-jammy | 2026-03-11 00:44:46.825713 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-03-11 00:44:46.825925 | ubuntu-jammy | 2026-03-11 00:44:46.826111 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:44:46.826292 | ubuntu-jammy | Wednesday 11 March 2026 00:44:46 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-03-11 00:44:48.068139 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-03-11 00:44:48.070642 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:44:48.070790 | ubuntu-jammy | 2026-03-11 00:44:48.071233 | ubuntu-jammy | TASK [Update "apt" cache] ****************************************************** 2026-03-11 00:44:48.071403 | ubuntu-jammy | Wednesday 11 March 2026 00:44:48 +0000 (0:00:01.245) 0:00:01.275 ******* 2026-03-11 00:44:55.271526 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:44:55.271644 | ubuntu-jammy | 2026-03-11 00:44:55.271819 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-11 00:44:55.272014 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:44:55.272171 | ubuntu-jammy | 2026-03-11 00:44:55.272318 | ubuntu-jammy | 2026-03-11 00:44:55.272485 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-11 00:44:55.272656 | ubuntu-jammy | Wednesday 11 March 2026 00:44:55 +0000 (0:00:07.199) 0:00:08.475 ******* 2026-03-11 00:44:55.272813 | ubuntu-jammy | =============================================================================== 2026-03-11 00:44:55.272977 | ubuntu-jammy | Update "apt" cache ------------------------------------------------------ 7.20s 2026-03-11 00:44:55.273140 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.25s 2026-03-11 00:44:55.353035 | ubuntu-jammy | INFO [nerdctl > prepare] Executed: Successful 2026-03-11 00:44:55.361392 | ubuntu-jammy | INFO [nerdctl > converge] Executing 2026-03-11 00:44:55.821242 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:44:55.821454 | ubuntu-jammy | [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-03-11 00:44:55.821665 | ubuntu-jammy | 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-03-11 00:44:55.821837 | ubuntu-jammy | 2026-03-11 00:44:56.179562 | ubuntu-jammy | 2026-03-11 00:44:56.179732 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-03-11 00:44:56.179890 | ubuntu-jammy | 2026-03-11 00:44:56.180066 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:44:56.180242 | ubuntu-jammy | Wednesday 11 March 2026 00:44:56 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-03-11 00:44:57.186956 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-03-11 00:44:57.189113 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:44:57.189288 | ubuntu-jammy | 2026-03-11 00:44:57.189479 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:44:57.189658 | ubuntu-jammy | Wednesday 11 March 2026 00:44:57 +0000 (0:00:01.009) 0:00:01.022 ******* 2026-03-11 00:44:57.654409 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:44:57.654507 | ubuntu-jammy | 2026-03-11 00:44:57.654748 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-11 00:44:57.654966 | ubuntu-jammy | Wednesday 11 March 2026 00:44:57 +0000 (0:00:00.464) 0:00:01.487 ******* 2026-03-11 00:44:57.683857 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:44:57.683925 | ubuntu-jammy | 2026-03-11 00:44:57.684047 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-11 00:44:57.684163 | ubuntu-jammy | Wednesday 11 March 2026 00:44:57 +0000 (0:00:00.029) 0:00:01.517 ******* 2026-03-11 00:44:58.097927 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:44:58.098012 | ubuntu-jammy | 2026-03-11 00:44:58.098088 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-11 00:44:58.098198 | ubuntu-jammy | Wednesday 11 March 2026 00:44:58 +0000 (0:00:00.413) 0:00:01.931 ******* 2026-03-11 00:44:58.192138 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-11 00:44:58.192251 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-11 00:44:58.192435 | ubuntu-jammy | } 2026-03-11 00:44:58.192593 | ubuntu-jammy | 2026-03-11 00:44:58.192780 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-11 00:44:58.192957 | ubuntu-jammy | Wednesday 11 March 2026 00:44:58 +0000 (0:00:00.093) 0:00:02.025 ******* 2026-03-11 00:44:58.938615 | ubuntu-jammy | [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-03-11 00:44:58.944133 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:44:58.947122 | ubuntu-jammy | 2026-03-11 00:44:58.947135 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-11 00:44:58.947146 | ubuntu-jammy | Wednesday 11 March 2026 00:44:58 +0000 (0:00:00.752) 0:00:02.777 ******* 2026-03-11 00:44:58.960510 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:44:58.960737 | ubuntu-jammy | 2026-03-11 00:44:58.961004 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:44:58.961248 | ubuntu-jammy | Wednesday 11 March 2026 00:44:58 +0000 (0:00:00.016) 0:00:02.793 ******* 2026-03-11 00:44:59.197649 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:44:59.197772 | ubuntu-jammy | 2026-03-11 00:44:59.197985 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-11 00:44:59.198200 | ubuntu-jammy | Wednesday 11 March 2026 00:44:59 +0000 (0:00:00.236) 0:00:03.030 ******* 2026-03-11 00:45:00.593908 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:00.593980 | ubuntu-jammy | 2026-03-11 00:45:00.594054 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-11 00:45:00.594225 | ubuntu-jammy | Wednesday 11 March 2026 00:45:00 +0000 (0:00:01.395) 0:00:04.425 ******* 2026-03-11 00:45:00.655820 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-11 00:45:00.655890 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-03-11 00:45:00.655915 | ubuntu-jammy | } 2026-03-11 00:45:00.655991 | ubuntu-jammy | 2026-03-11 00:45:00.656067 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-11 00:45:00.656143 | ubuntu-jammy | Wednesday 11 March 2026 00:45:00 +0000 (0:00:00.062) 0:00:04.488 ******* 2026-03-11 00:45:01.516292 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:01.516360 | ubuntu-jammy | 2026-03-11 00:45:01.516532 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-11 00:45:01.516655 | ubuntu-jammy | Wednesday 11 March 2026 00:45:01 +0000 (0:00:00.859) 0:00:05.348 ******* 2026-03-11 00:45:04.587387 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:04.587530 | ubuntu-jammy | 2026-03-11 00:45:04.587721 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-11 00:45:04.587898 | ubuntu-jammy | Wednesday 11 March 2026 00:45:04 +0000 (0:00:03.071) 0:00:08.419 ******* 2026-03-11 00:45:04.606868 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:04.607016 | ubuntu-jammy | 2026-03-11 00:45:04.607246 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-11 00:45:04.607414 | ubuntu-jammy | Wednesday 11 March 2026 00:45:04 +0000 (0:00:00.020) 0:00:08.440 ******* 2026-03-11 00:45:04.621986 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:04.622125 | ubuntu-jammy | 2026-03-11 00:45:04.622858 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-11 00:45:04.623208 | ubuntu-jammy | Wednesday 11 March 2026 00:45:04 +0000 (0:00:00.015) 0:00:08.455 ******* 2026-03-11 00:45:04.638545 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:04.638700 | ubuntu-jammy | 2026-03-11 00:45:04.638936 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-11 00:45:04.639213 | ubuntu-jammy | Wednesday 11 March 2026 00:45:04 +0000 (0:00:00.016) 0:00:08.471 ******* 2026-03-11 00:45:10.179323 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:10.179467 | ubuntu-jammy | 2026-03-11 00:45:10.179665 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-11 00:45:10.179838 | ubuntu-jammy | Wednesday 11 March 2026 00:45:10 +0000 (0:00:05.540) 0:00:14.012 ******* 2026-03-11 00:45:10.913602 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:10.913816 | ubuntu-jammy | 2026-03-11 00:45:10.914032 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-11 00:45:10.914220 | ubuntu-jammy | Wednesday 11 March 2026 00:45:10 +0000 (0:00:00.734) 0:00:14.746 ******* 2026-03-11 00:45:12.127021 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-03-11 00:45:12.127143 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-11 00:45:12.127157 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-11 00:45:12.127171 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-11 00:45:12.127186 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-11 00:45:12.127199 | ubuntu-jammy | 2026-03-11 00:45:12.127228 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-11 00:45:12.127241 | ubuntu-jammy | Wednesday 11 March 2026 00:45:12 +0000 (0:00:01.210) 0:00:15.957 ******* 2026-03-11 00:45:12.806675 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:12.807001 | ubuntu-jammy | 2026-03-11 00:45:12.807186 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-11 00:45:12.807360 | ubuntu-jammy | Wednesday 11 March 2026 00:45:12 +0000 (0:00:00.680) 0:00:16.637 ******* 2026-03-11 00:45:12.807500 | ubuntu-jammy | 2026-03-11 00:45:12.807651 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-11 00:45:12.807799 | ubuntu-jammy | Wednesday 11 March 2026 00:45:12 +0000 (0:00:00.002) 0:00:16.639 ******* 2026-03-11 00:45:13.755812 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:13.755954 | ubuntu-jammy | 2026-03-11 00:45:13.756147 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-11 00:45:13.756328 | ubuntu-jammy | Wednesday 11 March 2026 00:45:13 +0000 (0:00:00.948) 0:00:17.588 ******* 2026-03-11 00:45:14.303740 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:14.303819 | ubuntu-jammy | 2026-03-11 00:45:14.303946 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-11 00:45:14.304061 | ubuntu-jammy | Wednesday 11 March 2026 00:45:14 +0000 (0:00:00.548) 0:00:18.136 ******* 2026-03-11 00:45:14.883186 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:14.883257 | ubuntu-jammy | 2026-03-11 00:45:14.883272 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-11 00:45:14.883285 | ubuntu-jammy | ubuntu-jammy : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-03-11 00:45:14.883299 | ubuntu-jammy | 2026-03-11 00:45:14.883310 | ubuntu-jammy | 2026-03-11 00:45:14.883322 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-11 00:45:14.883336 | ubuntu-jammy | Wednesday 11 March 2026 00:45:14 +0000 (0:00:00.576) 0:00:18.713 ******* 2026-03-11 00:45:14.883347 | ubuntu-jammy | =============================================================================== 2026-03-11 00:45:14.883358 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.54s 2026-03-11 00:45:14.883369 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-03-11 00:45:14.883381 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.40s 2026-03-11 00:45:14.883392 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.21s 2026-03-11 00:45:14.883403 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.01s 2026-03-11 00:45:14.883415 | ubuntu-jammy | vexxhost.containers.containerd : Reload systemd ------------------------- 0.95s 2026-03-11 00:45:14.883426 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-03-11 00:45:14.883458 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.75s 2026-03-11 00:45:14.883471 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.73s 2026-03-11 00:45:14.883483 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.68s 2026-03-11 00:45:14.883495 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.58s 2026-03-11 00:45:14.883516 | ubuntu-jammy | vexxhost.containers.containerd : Restart containerd --------------------- 0.55s 2026-03-11 00:45:14.883528 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-03-11 00:45:14.883571 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.41s 2026-03-11 00:45:14.883736 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-03-11 00:45:14.883990 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-03-11 00:45:14.884222 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-03-11 00:45:14.884453 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-03-11 00:45:14.884719 | ubuntu-jammy | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-03-11 00:45:14.884954 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-03-11 00:45:14.969420 | ubuntu-jammy | INFO [nerdctl > converge] Executed: Successful 2026-03-11 00:45:14.980563 | ubuntu-jammy | INFO [nerdctl > idempotence] Executing 2026-03-11 00:45:15.448801 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:15.449163 | ubuntu-jammy | [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-03-11 00:45:15.449445 | ubuntu-jammy | 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-03-11 00:45:15.449685 | ubuntu-jammy | 2026-03-11 00:45:15.815435 | ubuntu-jammy | 2026-03-11 00:45:15.815771 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-03-11 00:45:15.816013 | ubuntu-jammy | 2026-03-11 00:45:15.816268 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:15.816551 | ubuntu-jammy | Wednesday 11 March 2026 00:45:15 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-03-11 00:45:16.836276 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-03-11 00:45:16.838403 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:16.838436 | ubuntu-jammy | 2026-03-11 00:45:16.838459 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:45:16.838470 | ubuntu-jammy | Wednesday 11 March 2026 00:45:16 +0000 (0:00:01.022) 0:00:01.035 ******* 2026-03-11 00:45:17.269148 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:17.269208 | ubuntu-jammy | 2026-03-11 00:45:17.269220 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-11 00:45:17.269230 | ubuntu-jammy | Wednesday 11 March 2026 00:45:17 +0000 (0:00:00.430) 0:00:01.466 ******* 2026-03-11 00:45:17.297612 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:17.297668 | ubuntu-jammy | 2026-03-11 00:45:17.297680 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-11 00:45:17.297690 | ubuntu-jammy | Wednesday 11 March 2026 00:45:17 +0000 (0:00:00.028) 0:00:01.494 ******* 2026-03-11 00:45:17.733107 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:17.733173 | ubuntu-jammy | 2026-03-11 00:45:17.733185 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-11 00:45:17.733195 | ubuntu-jammy | Wednesday 11 March 2026 00:45:17 +0000 (0:00:00.435) 0:00:01.929 ******* 2026-03-11 00:45:17.789080 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-11 00:45:17.789145 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-11 00:45:17.789156 | ubuntu-jammy | } 2026-03-11 00:45:17.789166 | ubuntu-jammy | 2026-03-11 00:45:17.789175 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-11 00:45:17.789184 | ubuntu-jammy | Wednesday 11 March 2026 00:45:17 +0000 (0:00:00.055) 0:00:01.985 ******* 2026-03-11 00:45:18.312582 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:18.312646 | ubuntu-jammy | 2026-03-11 00:45:18.312658 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-11 00:45:18.312669 | ubuntu-jammy | Wednesday 11 March 2026 00:45:18 +0000 (0:00:00.523) 0:00:02.509 ******* 2026-03-11 00:45:18.328889 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:18.328921 | ubuntu-jammy | 2026-03-11 00:45:18.328932 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:45:18.328941 | ubuntu-jammy | Wednesday 11 March 2026 00:45:18 +0000 (0:00:00.016) 0:00:02.525 ******* 2026-03-11 00:45:18.591151 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:18.591200 | ubuntu-jammy | 2026-03-11 00:45:18.591205 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-11 00:45:18.591245 | ubuntu-jammy | Wednesday 11 March 2026 00:45:18 +0000 (0:00:00.261) 0:00:02.787 ******* 2026-03-11 00:45:19.791192 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:19.791294 | ubuntu-jammy | 2026-03-11 00:45:19.791306 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-11 00:45:19.791316 | ubuntu-jammy | Wednesday 11 March 2026 00:45:19 +0000 (0:00:01.200) 0:00:03.988 ******* 2026-03-11 00:45:19.855730 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-11 00:45:19.855888 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-03-11 00:45:19.856666 | ubuntu-jammy | } 2026-03-11 00:45:19.856748 | ubuntu-jammy | 2026-03-11 00:45:19.856760 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-11 00:45:19.856771 | ubuntu-jammy | Wednesday 11 March 2026 00:45:19 +0000 (0:00:00.064) 0:00:04.052 ******* 2026-03-11 00:45:20.277105 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:20.277227 | ubuntu-jammy | 2026-03-11 00:45:20.277637 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-11 00:45:20.277700 | ubuntu-jammy | Wednesday 11 March 2026 00:45:20 +0000 (0:00:00.421) 0:00:04.474 ******* 2026-03-11 00:45:22.659900 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:22.660577 | ubuntu-jammy | 2026-03-11 00:45:22.660616 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-11 00:45:22.660631 | ubuntu-jammy | Wednesday 11 March 2026 00:45:22 +0000 (0:00:02.382) 0:00:06.856 ******* 2026-03-11 00:45:22.675973 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:22.676151 | ubuntu-jammy | 2026-03-11 00:45:22.676161 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-11 00:45:22.676167 | ubuntu-jammy | Wednesday 11 March 2026 00:45:22 +0000 (0:00:00.016) 0:00:06.873 ******* 2026-03-11 00:45:22.692732 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:22.692815 | ubuntu-jammy | 2026-03-11 00:45:22.692934 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-11 00:45:22.693073 | ubuntu-jammy | Wednesday 11 March 2026 00:45:22 +0000 (0:00:00.017) 0:00:06.890 ******* 2026-03-11 00:45:22.710184 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-03-11 00:45:22.710692 | ubuntu-jammy | 2026-03-11 00:45:22.710737 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-11 00:45:22.710747 | ubuntu-jammy | Wednesday 11 March 2026 00:45:22 +0000 (0:00:00.017) 0:00:06.907 ******* 2026-03-11 00:45:23.680938 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:23.681012 | ubuntu-jammy | 2026-03-11 00:45:23.681288 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-11 00:45:23.681335 | ubuntu-jammy | Wednesday 11 March 2026 00:45:23 +0000 (0:00:00.970) 0:00:07.878 ******* 2026-03-11 00:45:24.212709 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:24.212774 | ubuntu-jammy | 2026-03-11 00:45:24.213045 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-11 00:45:24.213100 | ubuntu-jammy | Wednesday 11 March 2026 00:45:24 +0000 (0:00:00.531) 0:00:08.410 ******* 2026-03-11 00:45:25.747333 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-03-11 00:45:25.748687 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-11 00:45:25.748723 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-11 00:45:25.748735 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-11 00:45:25.748746 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-11 00:45:25.748757 | ubuntu-jammy | 2026-03-11 00:45:25.748777 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-11 00:45:25.748787 | ubuntu-jammy | Wednesday 11 March 2026 00:45:25 +0000 (0:00:01.534) 0:00:09.944 ******* 2026-03-11 00:45:26.350755 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:26.350839 | ubuntu-jammy | 2026-03-11 00:45:26.351134 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-11 00:45:26.351186 | ubuntu-jammy | Wednesday 11 March 2026 00:45:26 +0000 (0:00:00.601) 0:00:10.545 ******* 2026-03-11 00:45:26.351199 | ubuntu-jammy | 2026-03-11 00:45:26.351444 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-11 00:45:26.351487 | ubuntu-jammy | Wednesday 11 March 2026 00:45:26 +0000 (0:00:00.002) 0:00:10.548 ******* 2026-03-11 00:45:26.999723 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:26.999789 | ubuntu-jammy | 2026-03-11 00:45:27.002752 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-11 00:45:27.002802 | ubuntu-jammy | ubuntu-jammy : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-03-11 00:45:27.002810 | ubuntu-jammy | 2026-03-11 00:45:27.002816 | ubuntu-jammy | 2026-03-11 00:45:27.002822 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-11 00:45:27.002829 | ubuntu-jammy | Wednesday 11 March 2026 00:45:26 +0000 (0:00:00.649) 0:00:11.197 ******* 2026-03-11 00:45:27.002835 | ubuntu-jammy | =============================================================================== 2026-03-11 00:45:27.002841 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.38s 2026-03-11 00:45:27.002846 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.53s 2026-03-11 00:45:27.002852 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.20s 2026-03-11 00:45:27.002858 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.02s 2026-03-11 00:45:27.002864 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.97s 2026-03-11 00:45:27.002870 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.65s 2026-03-11 00:45:27.002876 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.60s 2026-03-11 00:45:27.002882 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.53s 2026-03-11 00:45:27.002888 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-03-11 00:45:27.002894 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-03-11 00:45:27.002900 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-03-11 00:45:27.002905 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-03-11 00:45:27.002911 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.26s 2026-03-11 00:45:27.002917 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-03-11 00:45:27.002923 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-03-11 00:45:27.002935 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-03-11 00:45:27.002941 | ubuntu-jammy | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-03-11 00:45:27.002958 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-03-11 00:45:27.002964 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-03-11 00:45:27.002970 | ubuntu-jammy | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-03-11 00:45:27.089331 | ubuntu-jammy | INFO [nerdctl > idempotence] Executed: Successful 2026-03-11 00:45:27.100137 | ubuntu-jammy | INFO [nerdctl > side_effect] Executing 2026-03-11 00:45:27.100445 | ubuntu-jammy | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:45:27.105498 | ubuntu-jammy | INFO [nerdctl > verify] Executing 2026-03-11 00:45:27.574681 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:27.575104 | ubuntu-jammy | [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-03-11 00:45:27.575416 | ubuntu-jammy | 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-03-11 00:45:27.575640 | ubuntu-jammy | 2026-03-11 00:45:27.899096 | ubuntu-jammy | 2026-03-11 00:45:27.899472 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-03-11 00:45:27.899726 | ubuntu-jammy | 2026-03-11 00:45:27.899988 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:27.900345 | ubuntu-jammy | Wednesday 11 March 2026 00:45:27 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-03-11 00:45:28.902327 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-03-11 00:45:28.906777 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:28.906810 | ubuntu-jammy | 2026-03-11 00:45:28.906822 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-03-11 00:45:28.906833 | ubuntu-jammy | Wednesday 11 March 2026 00:45:28 +0000 (0:00:01.007) 0:00:01.016 ******* 2026-03-11 00:45:29.309473 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:29.309535 | ubuntu-jammy | 2026-03-11 00:45:29.309547 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-11 00:45:29.309557 | ubuntu-jammy | Wednesday 11 March 2026 00:45:29 +0000 (0:00:00.402) 0:00:01.419 ******* 2026-03-11 00:45:30.442486 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:30.442586 | ubuntu-jammy | 2026-03-11 00:45:30.442598 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-11 00:45:30.442609 | ubuntu-jammy | Wednesday 11 March 2026 00:45:30 +0000 (0:00:01.132) 0:00:02.551 ******* 2026-03-11 00:45:30.708278 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-11 00:45:30.708360 | ubuntu-jammy | 2026-03-11 00:45:30.708376 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-11 00:45:30.708387 | ubuntu-jammy | Wednesday 11 March 2026 00:45:30 +0000 (0:00:00.265) 0:00:02.817 ******* 2026-03-11 00:45:30.770384 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-11 00:45:30.770449 | ubuntu-jammy | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.0/nerdctl-2.2.0-linux-amd64.tar.gz" 2026-03-11 00:45:30.770461 | ubuntu-jammy | } 2026-03-11 00:45:30.770470 | ubuntu-jammy | 2026-03-11 00:45:30.770480 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-11 00:45:30.770488 | ubuntu-jammy | Wednesday 11 March 2026 00:45:30 +0000 (0:00:00.062) 0:00:02.879 ******* 2026-03-11 00:45:31.542726 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:31.542777 | ubuntu-jammy | 2026-03-11 00:45:31.542785 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-11 00:45:31.542792 | ubuntu-jammy | Wednesday 11 March 2026 00:45:31 +0000 (0:00:00.773) 0:00:03.652 ******* 2026-03-11 00:45:33.140868 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:33.140944 | ubuntu-jammy | 2026-03-11 00:45:33.141216 | ubuntu-jammy | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-03-11 00:45:33.141381 | ubuntu-jammy | Wednesday 11 March 2026 00:45:33 +0000 (0:00:01.598) 0:00:05.251 ******* 2026-03-11 00:45:33.829830 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:33.829890 | ubuntu-jammy | 2026-03-11 00:45:33.830149 | ubuntu-jammy | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-03-11 00:45:33.830196 | ubuntu-jammy | Wednesday 11 March 2026 00:45:33 +0000 (0:00:00.683) 0:00:05.934 ******* 2026-03-11 00:45:34.375600 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:34.375662 | ubuntu-jammy | 2026-03-11 00:45:34.375952 | ubuntu-jammy | TASK [Restart "containerd"] **************************************************** 2026-03-11 00:45:34.376001 | ubuntu-jammy | Wednesday 11 March 2026 00:45:34 +0000 (0:00:00.551) 0:00:06.486 ******* 2026-03-11 00:45:35.130521 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:35.130579 | ubuntu-jammy | 2026-03-11 00:45:35.130587 | ubuntu-jammy | TASK [Pull image from registry] ************************************************ 2026-03-11 00:45:35.130593 | ubuntu-jammy | Wednesday 11 March 2026 00:45:35 +0000 (0:00:00.749) 0:00:07.235 ******* 2026-03-11 00:45:37.085240 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:37.085307 | ubuntu-jammy | 2026-03-11 00:45:37.085596 | ubuntu-jammy | TASK [List images] ************************************************************* 2026-03-11 00:45:37.085647 | ubuntu-jammy | Wednesday 11 March 2026 00:45:37 +0000 (0:00:01.959) 0:00:09.195 ******* 2026-03-11 00:45:37.374632 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-11 00:45:37.375129 | ubuntu-jammy | 2026-03-11 00:45:37.375186 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-11 00:45:37.375201 | ubuntu-jammy | ubuntu-jammy : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:45:37.377973 | ubuntu-jammy | 2026-03-11 00:45:37.378083 | ubuntu-jammy | 2026-03-11 00:45:37.378096 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-11 00:45:37.378108 | ubuntu-jammy | Wednesday 11 March 2026 00:45:37 +0000 (0:00:00.289) 0:00:09.484 ******* 2026-03-11 00:45:37.378117 | ubuntu-jammy | =============================================================================== 2026-03-11 00:45:37.378126 | ubuntu-jammy | Pull image from registry ------------------------------------------------ 1.96s 2026-03-11 00:45:37.378135 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 1.60s 2026-03-11 00:45:37.378144 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.13s 2026-03-11 00:45:37.378153 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.01s 2026-03-11 00:45:37.378162 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-03-11 00:45:37.378171 | ubuntu-jammy | Restart "containerd" ---------------------------------------------------- 0.75s 2026-03-11 00:45:37.378180 | ubuntu-jammy | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.68s 2026-03-11 00:45:37.378189 | ubuntu-jammy | Install the 10-containerd-net.conflist file ----------------------------- 0.55s 2026-03-11 00:45:37.378198 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.40s 2026-03-11 00:45:37.378207 | ubuntu-jammy | List images ------------------------------------------------------------- 0.29s 2026-03-11 00:45:37.378216 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.27s 2026-03-11 00:45:37.378225 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-03-11 00:45:37.495724 | ubuntu-jammy | INFO [nerdctl > verify] Executed: Successful 2026-03-11 00:45:37.506345 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-03-11 00:45:37.506690 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:45:37.511638 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-03-11 00:45:37.511757 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-03-11 00:45:37.511843 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-03-11 00:45:37.512203 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-11 00:45:37.668643 | ubuntu-jammy | ok: Runtime: 0:01:05.489957 2026-03-11 00:45:37.675431 | 2026-03-11 00:45:37.675493 | PLAY RECAP 2026-03-11 00:45:37.675545 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:45:37.675567 | 2026-03-11 00:45:37.827198 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 00:45:37.829395 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 00:45:38.408749 | 2026-03-11 00:45:38.408895 | PLAY [all] 2026-03-11 00:45:38.419951 | 2026-03-11 00:45:38.420025 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-11 00:45:38.465977 | ubuntu-jammy | skipping: Conditional result was False 2026-03-11 00:45:38.474239 | 2026-03-11 00:45:38.474347 | TASK [fetch-output : Set log path for single node] 2026-03-11 00:45:38.519677 | ubuntu-jammy | ok 2026-03-11 00:45:38.525837 | 2026-03-11 00:45:38.525928 | LOOP [fetch-output : Ensure local output dirs] 2026-03-11 00:45:38.928544 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/logs" 2026-03-11 00:45:39.127017 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/artifacts" 2026-03-11 00:45:39.349823 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/7ee8a9fb983047e6b35d8a75ba51f364/work/docs" 2026-03-11 00:45:39.364095 | 2026-03-11 00:45:39.364227 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-11 00:45:40.014242 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-11 00:45:40.014528 | ubuntu-jammy | changed: All items complete 2026-03-11 00:45:40.014565 | 2026-03-11 00:45:40.459411 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-11 00:45:40.922287 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-11 00:45:40.944343 | 2026-03-11 00:45:40.944421 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-11 00:45:41.355495 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008426 2026-03-11 00:45:41.569143 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.007422 2026-03-11 00:45:41.583041 | 2026-03-11 00:45:41.583128 | PLAY [all] 2026-03-11 00:45:41.588818 | 2026-03-11 00:45:41.588883 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-11 00:45:42.049901 | ubuntu-jammy | changed 2026-03-11 00:45:42.057245 | 2026-03-11 00:45:42.057301 | PLAY RECAP 2026-03-11 00:45:42.057346 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-11 00:45:42.057368 | 2026-03-11 00:45:42.181637 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 00:45:42.183780 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-11 00:45:42.727240 | 2026-03-11 00:45:42.728183 | PLAY [localhost] 2026-03-11 00:45:42.737801 | 2026-03-11 00:45:42.737871 | TASK [Generate Zuul manifest] 2026-03-11 00:45:42.761896 | localhost | ok 2026-03-11 00:45:42.778531 | 2026-03-11 00:45:42.778650 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-11 00:45:43.103857 | localhost | changed 2026-03-11 00:45:43.118674 | 2026-03-11 00:45:43.118743 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-11 00:45:43.150448 | localhost | ok 2026-03-11 00:45:43.159307 | 2026-03-11 00:45:43.159394 | TASK [Upload logs] 2026-03-11 00:45:43.182249 | localhost | ok 2026-03-11 00:45:43.242260 | 2026-03-11 00:45:43.242344 | TASK [Set zuul-log-path fact] 2026-03-11 00:45:43.261464 | localhost | ok 2026-03-11 00:45:43.275893 | 2026-03-11 00:45:43.275961 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 00:45:43.308211 | localhost | ok 2026-03-11 00:45:43.319272 | 2026-03-11 00:45:43.319337 | TASK [upload-logs : Create log directories] 2026-03-11 00:45:43.725834 | localhost | changed 2026-03-11 00:45:43.732348 | 2026-03-11 00:45:43.732452 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-11 00:45:44.118976 | localhost -> localhost | ok: Runtime: 0:00:00.006008 2026-03-11 00:45:44.126266 | 2026-03-11 00:45:44.126355 | TASK [upload-logs : Upload logs to log server] 2026-03-11 00:45:44.596581 | localhost | Output suppressed because no_log was given 2026-03-11 00:45:44.601810 | 2026-03-11 00:45:44.601906 | LOOP [upload-logs : Compress console log and json output] 2026-03-11 00:45:44.649683 | localhost | skipping: Conditional result was False 2026-03-11 00:45:44.656448 | localhost | skipping: Conditional result was False 2026-03-11 00:45:44.667316 | 2026-03-11 00:45:44.667466 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-11 00:45:44.716122 | localhost | skipping: Conditional result was False 2026-03-11 00:45:44.716490 | 2026-03-11 00:45:44.720338 | localhost | skipping: Conditional result was False 2026-03-11 00:45:44.732433 | 2026-03-11 00:45:44.732704 | LOOP [upload-logs : Upload console log and json output]