2026-02-14 00:46:12.845711 | Job console starting 2026-02-14 00:46:12.856431 | Updating git repos 2026-02-14 00:46:12.882332 | Cloning repos into workspace 2026-02-14 00:46:12.940160 | Restoring repo states 2026-02-14 00:46:12.947734 | Merging changes 2026-02-14 00:46:13.184326 | Checking out repos 2026-02-14 00:46:13.218421 | Preparing playbooks 2026-02-14 00:46:14.375687 | Running Ansible setup 2026-02-14 00:46:18.016251 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-14 00:46:18.574303 | 2026-02-14 00:46:18.574443 | PLAY [localhost] 2026-02-14 00:46:18.582535 | 2026-02-14 00:46:18.582610 | TASK [Gathering Facts] 2026-02-14 00:46:20.073873 | localhost | ok 2026-02-14 00:46:20.082015 | 2026-02-14 00:46:20.082167 | TASK [Setup log path fact] 2026-02-14 00:46:20.104231 | localhost | ok 2026-02-14 00:46:20.116801 | 2026-02-14 00:46:20.116948 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-14 00:46:20.147932 | localhost | ok 2026-02-14 00:46:20.156394 | 2026-02-14 00:46:20.156503 | TASK [emit-job-header : Print job information] 2026-02-14 00:46:20.201038 | # Job Information 2026-02-14 00:46:20.201321 | Ansible Version: 2.16.15 2026-02-14 00:46:20.201399 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-noble 2026-02-14 00:46:20.201451 | Pipeline: check 2026-02-14 00:46:20.201498 | Executor: 3a2793d2bd32 2026-02-14 00:46:20.201543 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/92 2026-02-14 00:46:20.201741 | Event ID: 7be9d3a0-093e-11f1-9258-d7bae6f876bb 2026-02-14 00:46:20.207594 | 2026-02-14 00:46:20.207667 | LOOP [emit-job-header : Print node information] 2026-02-14 00:46:20.315865 | localhost | ok: 2026-02-14 00:46:20.316232 | localhost | # Node Information 2026-02-14 00:46:20.316271 | localhost | Inventory Hostname: ubuntu-noble 2026-02-14 00:46:20.316296 | localhost | Hostname: np0000155537 2026-02-14 00:46:20.316317 | localhost | Username: zuul 2026-02-14 00:46:20.316341 | localhost | Distro: Ubuntu 24.04 2026-02-14 00:46:20.316362 | localhost | Provider: yul1 2026-02-14 00:46:20.316382 | localhost | Region: ca-ymq-1 2026-02-14 00:46:20.316401 | localhost | Label: ubuntu-noble 2026-02-14 00:46:20.316421 | localhost | Product Name: OpenStack Nova 2026-02-14 00:46:20.316464 | localhost | Interface IP: 162.253.55.12 2026-02-14 00:46:20.336987 | 2026-02-14 00:46:20.337161 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-14 00:46:20.922778 | localhost -> localhost | changed 2026-02-14 00:46:20.934906 | 2026-02-14 00:46:20.935092 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-14 00:46:21.868867 | localhost -> localhost | changed 2026-02-14 00:46:21.879508 | 2026-02-14 00:46:21.879599 | PLAY [all] 2026-02-14 00:46:21.890829 | 2026-02-14 00:46:21.890895 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-14 00:46:22.133134 | ubuntu-noble -> localhost | ok 2026-02-14 00:46:22.145449 | 2026-02-14 00:46:22.145547 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-14 00:46:22.183124 | ubuntu-noble | ok 2026-02-14 00:46:22.202353 | ubuntu-noble | included: /var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-14 00:46:22.209673 | 2026-02-14 00:46:22.209734 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-14 00:46:23.563359 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-02-14 00:46:23.563562 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/aa90b1ab114f4f979710dc67b5dab3f7_id_rsa 2026-02-14 00:46:23.563595 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/aa90b1ab114f4f979710dc67b5dab3f7_id_rsa.pub 2026-02-14 00:46:23.563618 | ubuntu-noble -> localhost | The key fingerprint is: 2026-02-14 00:46:23.563640 | ubuntu-noble -> localhost | SHA256:SoMlp5AK870SHK5z8p/hdyjXivjLE1Cro44BNMELStg zuul-build-sshkey 2026-02-14 00:46:23.563674 | ubuntu-noble -> localhost | The key's randomart image is: 2026-02-14 00:46:23.563696 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-02-14 00:46:23.563721 | ubuntu-noble -> localhost | |oo | 2026-02-14 00:46:23.563743 | ubuntu-noble -> localhost | |ooE.. | 2026-02-14 00:46:23.564139 | ubuntu-noble -> localhost | |*o=...o | 2026-02-14 00:46:23.564177 | ubuntu-noble -> localhost | |+Bo+.* | 2026-02-14 00:46:23.564199 | ubuntu-noble -> localhost | |o =o+ o S | 2026-02-14 00:46:23.564220 | ubuntu-noble -> localhost | |..o..o o | 2026-02-14 00:46:23.564403 | ubuntu-noble -> localhost | |=.o.o..o | 2026-02-14 00:46:23.564767 | ubuntu-noble -> localhost | |o* =o++ o | 2026-02-14 00:46:23.564797 | ubuntu-noble -> localhost | |o.ooO*.o | 2026-02-14 00:46:23.564818 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-02-14 00:46:23.564889 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.890557 2026-02-14 00:46:23.571421 | 2026-02-14 00:46:23.571484 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-14 00:46:23.608115 | ubuntu-noble | ok 2026-02-14 00:46:23.629650 | ubuntu-noble | included: /var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-14 00:46:23.638447 | 2026-02-14 00:46:23.638514 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-14 00:46:23.662889 | ubuntu-noble | skipping: Conditional result was False 2026-02-14 00:46:23.673400 | 2026-02-14 00:46:23.673491 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-14 00:46:24.280733 | ubuntu-noble | changed 2026-02-14 00:46:24.289821 | 2026-02-14 00:46:24.289978 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-14 00:46:24.546879 | ubuntu-noble | ok 2026-02-14 00:46:24.552523 | 2026-02-14 00:46:24.552587 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-14 00:46:25.113162 | ubuntu-noble | changed 2026-02-14 00:46:25.118896 | 2026-02-14 00:46:25.118968 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-14 00:46:25.681716 | ubuntu-noble | changed 2026-02-14 00:46:25.756667 | 2026-02-14 00:46:25.756771 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-14 00:46:25.781322 | ubuntu-noble | skipping: Conditional result was False 2026-02-14 00:46:25.788323 | 2026-02-14 00:46:25.788429 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-14 00:46:26.298700 | ubuntu-noble -> localhost | changed 2026-02-14 00:46:26.314826 | 2026-02-14 00:46:26.320857 | TASK [add-build-sshkey : Add back temp key] 2026-02-14 00:46:26.651638 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/aa90b1ab114f4f979710dc67b5dab3f7_id_rsa (zuul-build-sshkey) 2026-02-14 00:46:26.651885 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.016634 2026-02-14 00:46:26.658460 | 2026-02-14 00:46:26.658566 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-14 00:46:27.022369 | ubuntu-noble | ok 2026-02-14 00:46:27.028284 | 2026-02-14 00:46:27.028428 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-14 00:46:27.064146 | ubuntu-noble | skipping: Conditional result was False 2026-02-14 00:46:27.080522 | 2026-02-14 00:46:27.080688 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-14 00:46:27.494051 | ubuntu-noble | ok 2026-02-14 00:46:27.507352 | 2026-02-14 00:46:27.507530 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-14 00:46:28.338084 | ubuntu-noble | Output suppressed because no_log was given 2026-02-14 00:46:28.441889 | 2026-02-14 00:46:28.442002 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-14 00:46:28.672614 | ubuntu-noble | ok: "logs" 2026-02-14 00:46:28.672905 | ubuntu-noble | ok: All items complete 2026-02-14 00:46:28.673033 | 2026-02-14 00:46:28.872723 | ubuntu-noble | ok: "artifacts" 2026-02-14 00:46:29.146238 | ubuntu-noble | ok: "docs" 2026-02-14 00:46:29.157783 | 2026-02-14 00:46:29.159183 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-14 00:46:29.399650 | ubuntu-noble | changed: "logs" 2026-02-14 00:46:29.590692 | ubuntu-noble | changed: "artifacts" 2026-02-14 00:46:29.781202 | ubuntu-noble | changed: "docs" 2026-02-14 00:46:29.797952 | 2026-02-14 00:46:29.798093 | PLAY RECAP 2026-02-14 00:46:29.798144 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:46:29.798176 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-14 00:46:29.798208 | 2026-02-14 00:46:29.977968 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-14 00:46:29.981105 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-14 00:46:30.672928 | 2026-02-14 00:46:30.673109 | PLAY [all] 2026-02-14 00:46:30.687115 | 2026-02-14 00:46:30.687266 | TASK [setup-uv : Extract archive] 2026-02-14 00:46:33.125075 | ubuntu-noble | changed 2026-02-14 00:46:33.140592 | 2026-02-14 00:46:33.140854 | TASK [setup-uv : Print version] 2026-02-14 00:46:33.864213 | ubuntu-noble | uv 0.8.13 2026-02-14 00:46:33.704527 | ubuntu-noble | ok: Runtime: 0:00:00.010648 2026-02-14 00:46:33.715331 | 2026-02-14 00:46:33.715475 | PLAY RECAP 2026-02-14 00:46:33.715541 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:46:33.715576 | 2026-02-14 00:46:33.912176 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-14 00:46:33.915058 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-14 00:46:34.553291 | 2026-02-14 00:46:34.553637 | PLAY [all] 2026-02-14 00:46:34.566510 | 2026-02-14 00:46:34.566652 | TASK [Copy inventory file for Zuul] 2026-02-14 00:46:35.566864 | ubuntu-noble | changed 2026-02-14 00:46:35.597356 | 2026-02-14 00:46:35.597571 | TASK [Switch "ansible_host" to private IP] 2026-02-14 00:46:35.906413 | ubuntu-noble | changed: 1 replacements made 2026-02-14 00:46:35.914625 | 2026-02-14 00:46:35.914707 | TASK [Run Molecule scenario] 2026-02-14 00:46:36.740232 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-02-14 00:46:36.740313 | ubuntu-noble | Creating virtual environment at: .venv 2026-02-14 00:46:37.104575 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-02-14 00:46:37.106943 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-02-14 00:46:37.107893 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-02-14 00:46:37.325566 | ubuntu-noble | Downloading cryptography 2026-02-14 00:46:37.373515 | ubuntu-noble | Downloading pygments 2026-02-14 00:46:37.487727 | ubuntu-noble | Downloading ansible-core 2026-02-14 00:46:37.546097 | ubuntu-noble | Installed 37 packages in 57ms 2026-02-14 00:46:38.357359 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-02-14 00:46:38.357390 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-02-14 00:46:39.217975 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-02-14 00:46:39.218049 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-02-14 00:46:39.218194 | ubuntu-noble | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-14 00:46:39.218281 | ubuntu-noble | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-02-14 00:46:47.968022 | ubuntu-noble | INFO [nerdctl > dependency] Executing 2026-02-14 00:46:47.968202 | ubuntu-noble | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-02-14 00:46:47.968619 | ubuntu-noble | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-02-14 00:46:47.968746 | ubuntu-noble | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-14 00:46:47.974561 | ubuntu-noble | INFO [nerdctl > cleanup] Executing 2026-02-14 00:46:47.974879 | ubuntu-noble | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:46:47.980699 | ubuntu-noble | INFO [nerdctl > destroy] Executing 2026-02-14 00:46:47.980792 | ubuntu-noble | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-02-14 00:46:47.980869 | ubuntu-noble | INFO [nerdctl > destroy] Executed: Successful 2026-02-14 00:46:47.986581 | ubuntu-noble | INFO [nerdctl > syntax] Executing 2026-02-14 00:46:48.568383 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:46:48.568420 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-14 00:46:48.568427 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-14 00:46:48.568433 | ubuntu-noble | 2026-02-14 00:46:49.036548 | ubuntu-noble | 2026-02-14 00:46:49.036695 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-02-14 00:46:49.100983 | ubuntu-noble | INFO [nerdctl > syntax] Executed: Successful 2026-02-14 00:46:49.111930 | ubuntu-noble | INFO [nerdctl > create] Executing 2026-02-14 00:46:49.114166 | ubuntu-noble | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:46:49.120319 | ubuntu-noble | INFO [nerdctl > prepare] Executing 2026-02-14 00:46:49.655830 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:46:49.656236 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-14 00:46:49.656592 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-14 00:46:49.656858 | ubuntu-noble | 2026-02-14 00:46:50.055935 | ubuntu-noble | 2026-02-14 00:46:50.055984 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-02-14 00:46:50.055995 | ubuntu-noble | 2026-02-14 00:46:50.056006 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:46:50.056015 | ubuntu-noble | Saturday 14 February 2026 00:46:50 +0000 (0:00:00.032) 0:00:00.032 ***** 2026-02-14 00:46:51.275178 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-14 00:46:51.277716 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:46:51.277734 | ubuntu-noble | 2026-02-14 00:46:51.277740 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-02-14 00:46:51.277746 | ubuntu-noble | Saturday 14 February 2026 00:46:51 +0000 (0:00:01.223) 0:00:01.255 ***** 2026-02-14 00:46:56.753051 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:46:56.753084 | ubuntu-noble | 2026-02-14 00:46:56.753091 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-02-14 00:46:56.753097 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:46:56.753103 | ubuntu-noble | 2026-02-14 00:46:56.753108 | ubuntu-noble | 2026-02-14 00:46:56.753113 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-02-14 00:46:56.753119 | ubuntu-noble | Saturday 14 February 2026 00:46:56 +0000 (0:00:05.475) 0:00:06.730 ***** 2026-02-14 00:46:56.753125 | ubuntu-noble | =============================================================================== 2026-02-14 00:46:56.753131 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 5.48s 2026-02-14 00:46:56.753136 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.22s 2026-02-14 00:46:56.832543 | ubuntu-noble | INFO [nerdctl > prepare] Executed: Successful 2026-02-14 00:46:56.840801 | ubuntu-noble | INFO [nerdctl > converge] Executing 2026-02-14 00:46:57.372514 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:46:57.372546 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-14 00:46:57.372556 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-14 00:46:57.372699 | ubuntu-noble | 2026-02-14 00:46:57.800712 | ubuntu-noble | 2026-02-14 00:46:57.801025 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-02-14 00:46:57.801218 | ubuntu-noble | 2026-02-14 00:46:57.801436 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:46:57.801675 | ubuntu-noble | Saturday 14 February 2026 00:46:57 +0000 (0:00:00.014) 0:00:00.014 ***** 2026-02-14 00:46:58.845858 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-14 00:46:58.847985 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:46:58.848116 | ubuntu-noble | 2026-02-14 00:46:58.848251 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:46:58.848381 | ubuntu-noble | Saturday 14 February 2026 00:46:58 +0000 (0:00:01.047) 0:00:01.061 ***** 2026-02-14 00:46:59.351325 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:46:59.351351 | ubuntu-noble | 2026-02-14 00:46:59.351358 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-14 00:46:59.351364 | ubuntu-noble | Saturday 14 February 2026 00:46:59 +0000 (0:00:00.502) 0:00:01.564 ***** 2026-02-14 00:46:59.378099 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:46:59.378127 | ubuntu-noble | 2026-02-14 00:46:59.378133 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-14 00:46:59.378139 | ubuntu-noble | Saturday 14 February 2026 00:46:59 +0000 (0:00:00.026) 0:00:01.590 ***** 2026-02-14 00:46:59.854563 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:46:59.855099 | ubuntu-noble | 2026-02-14 00:46:59.855111 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-14 00:46:59.855129 | ubuntu-noble | Saturday 14 February 2026 00:46:59 +0000 (0:00:00.476) 0:00:02.067 ***** 2026-02-14 00:46:59.951304 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-02-14 00:46:59.951345 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-14 00:46:59.951352 | ubuntu-noble | } 2026-02-14 00:46:59.951358 | ubuntu-noble | 2026-02-14 00:46:59.951365 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-14 00:46:59.951371 | ubuntu-noble | Saturday 14 February 2026 00:46:59 +0000 (0:00:00.096) 0:00:02.163 ***** 2026-02-14 00:47:00.826980 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-14 00:47:00.829316 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:00.829660 | ubuntu-noble | 2026-02-14 00:47:00.829672 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-14 00:47:00.829677 | ubuntu-noble | Saturday 14 February 2026 00:47:00 +0000 (0:00:00.879) 0:00:03.043 ***** 2026-02-14 00:47:00.853069 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:00.853098 | ubuntu-noble | 2026-02-14 00:47:00.853102 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:47:00.853106 | ubuntu-noble | Saturday 14 February 2026 00:47:00 +0000 (0:00:00.023) 0:00:03.066 ***** 2026-02-14 00:47:01.149820 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:01.149874 | ubuntu-noble | 2026-02-14 00:47:01.149887 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-14 00:47:01.149898 | ubuntu-noble | Saturday 14 February 2026 00:47:01 +0000 (0:00:00.295) 0:00:03.362 ***** 2026-02-14 00:47:02.278192 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:02.278224 | ubuntu-noble | 2026-02-14 00:47:02.278229 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-14 00:47:02.278233 | ubuntu-noble | Saturday 14 February 2026 00:47:02 +0000 (0:00:01.128) 0:00:04.490 ***** 2026-02-14 00:47:02.356216 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-02-14 00:47:02.356253 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.1/containerd-2.2.1-linux-amd64.tar.gz" 2026-02-14 00:47:02.356259 | ubuntu-noble | } 2026-02-14 00:47:02.356265 | ubuntu-noble | 2026-02-14 00:47:02.356271 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-14 00:47:02.356276 | ubuntu-noble | Saturday 14 February 2026 00:47:02 +0000 (0:00:00.078) 0:00:04.569 ***** 2026-02-14 00:47:03.304378 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:03.304417 | ubuntu-noble | 2026-02-14 00:47:03.304424 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-14 00:47:03.304431 | ubuntu-noble | Saturday 14 February 2026 00:47:03 +0000 (0:00:00.948) 0:00:05.517 ***** 2026-02-14 00:47:06.559311 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:06.559350 | ubuntu-noble | 2026-02-14 00:47:06.559357 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-14 00:47:06.559363 | ubuntu-noble | Saturday 14 February 2026 00:47:06 +0000 (0:00:03.253) 0:00:08.771 ***** 2026-02-14 00:47:06.582363 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:06.582393 | ubuntu-noble | 2026-02-14 00:47:06.582400 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-14 00:47:06.582406 | ubuntu-noble | Saturday 14 February 2026 00:47:06 +0000 (0:00:00.022) 0:00:08.794 ***** 2026-02-14 00:47:06.600693 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:06.600722 | ubuntu-noble | 2026-02-14 00:47:06.600728 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-14 00:47:06.600734 | ubuntu-noble | Saturday 14 February 2026 00:47:06 +0000 (0:00:00.019) 0:00:08.814 ***** 2026-02-14 00:47:06.621258 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:06.621291 | ubuntu-noble | 2026-02-14 00:47:06.621295 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-14 00:47:06.621300 | ubuntu-noble | Saturday 14 February 2026 00:47:06 +0000 (0:00:00.020) 0:00:08.834 ***** 2026-02-14 00:47:13.878210 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:13.878934 | ubuntu-noble | 2026-02-14 00:47:13.878974 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-14 00:47:13.878985 | ubuntu-noble | Saturday 14 February 2026 00:47:13 +0000 (0:00:07.255) 0:00:16.090 ***** 2026-02-14 00:47:14.650019 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:14.650051 | ubuntu-noble | 2026-02-14 00:47:14.650056 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-14 00:47:14.650067 | ubuntu-noble | Saturday 14 February 2026 00:47:14 +0000 (0:00:00.769) 0:00:16.860 ***** 2026-02-14 00:47:16.079520 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-02-14 00:47:16.079552 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-14 00:47:16.079557 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-14 00:47:16.079562 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-14 00:47:16.079566 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-14 00:47:16.079570 | ubuntu-noble | 2026-02-14 00:47:16.079574 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-14 00:47:16.080644 | ubuntu-noble | Saturday 14 February 2026 00:47:16 +0000 (0:00:01.431) 0:00:18.291 ***** 2026-02-14 00:47:16.905349 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:16.905521 | ubuntu-noble | 2026-02-14 00:47:16.905724 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-14 00:47:16.905937 | ubuntu-noble | Saturday 14 February 2026 00:47:16 +0000 (0:00:00.824) 0:00:19.116 ***** 2026-02-14 00:47:16.906110 | ubuntu-noble | 2026-02-14 00:47:16.906337 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-14 00:47:16.906541 | ubuntu-noble | Saturday 14 February 2026 00:47:16 +0000 (0:00:00.002) 0:00:19.118 ***** 2026-02-14 00:47:18.093247 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:18.093461 | ubuntu-noble | 2026-02-14 00:47:18.093747 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-02-14 00:47:18.094527 | ubuntu-noble | Saturday 14 February 2026 00:47:18 +0000 (0:00:01.188) 0:00:20.306 ***** 2026-02-14 00:47:18.723408 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:18.723618 | ubuntu-noble | 2026-02-14 00:47:18.723780 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-14 00:47:18.723929 | ubuntu-noble | Saturday 14 February 2026 00:47:18 +0000 (0:00:00.630) 0:00:20.937 ***** 2026-02-14 00:47:19.472847 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:19.472924 | ubuntu-noble | 2026-02-14 00:47:19.473025 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-02-14 00:47:19.474522 | ubuntu-noble | ubuntu-noble : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-02-14 00:47:19.474555 | ubuntu-noble | 2026-02-14 00:47:19.474559 | ubuntu-noble | 2026-02-14 00:47:19.474564 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-02-14 00:47:19.474568 | ubuntu-noble | Saturday 14 February 2026 00:47:19 +0000 (0:00:00.747) 0:00:21.685 ***** 2026-02-14 00:47:19.474572 | ubuntu-noble | =============================================================================== 2026-02-14 00:47:19.474576 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.26s 2026-02-14 00:47:19.474580 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-02-14 00:47:19.474584 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.43s 2026-02-14 00:47:19.474587 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.19s 2026-02-14 00:47:19.474591 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.13s 2026-02-14 00:47:19.474595 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.05s 2026-02-14 00:47:19.474598 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.95s 2026-02-14 00:47:19.474603 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.88s 2026-02-14 00:47:19.474616 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-02-14 00:47:19.474674 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.77s 2026-02-14 00:47:19.474799 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.75s 2026-02-14 00:47:19.474951 | ubuntu-noble | vexxhost.containers.containerd : Restart containerd --------------------- 0.63s 2026-02-14 00:47:19.475075 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.50s 2026-02-14 00:47:19.475199 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.48s 2026-02-14 00:47:19.475321 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.30s 2026-02-14 00:47:19.475442 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.10s 2026-02-14 00:47:19.475628 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-02-14 00:47:19.475756 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-02-14 00:47:19.476032 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-02-14 00:47:19.476168 | ubuntu-noble | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-02-14 00:47:19.585865 | ubuntu-noble | INFO [nerdctl > converge] Executed: Successful 2026-02-14 00:47:19.592416 | ubuntu-noble | INFO [nerdctl > idempotence] Executing 2026-02-14 00:47:20.156275 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:20.156764 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-14 00:47:20.157098 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-14 00:47:20.157373 | ubuntu-noble | 2026-02-14 00:47:20.600646 | ubuntu-noble | 2026-02-14 00:47:20.601019 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-02-14 00:47:20.601301 | ubuntu-noble | 2026-02-14 00:47:20.601649 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:20.601956 | ubuntu-noble | Saturday 14 February 2026 00:47:20 +0000 (0:00:00.014) 0:00:00.014 ***** 2026-02-14 00:47:21.693009 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-14 00:47:21.695742 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:21.695822 | ubuntu-noble | 2026-02-14 00:47:21.695935 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:47:21.696036 | ubuntu-noble | Saturday 14 February 2026 00:47:21 +0000 (0:00:01.095) 0:00:01.110 ***** 2026-02-14 00:47:22.160377 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:22.160525 | ubuntu-noble | 2026-02-14 00:47:22.160543 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-14 00:47:22.160553 | ubuntu-noble | Saturday 14 February 2026 00:47:22 +0000 (0:00:00.463) 0:00:01.573 ***** 2026-02-14 00:47:22.193891 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:22.193931 | ubuntu-noble | 2026-02-14 00:47:22.193937 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-14 00:47:22.193943 | ubuntu-noble | Saturday 14 February 2026 00:47:22 +0000 (0:00:00.033) 0:00:01.607 ***** 2026-02-14 00:47:22.629582 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:22.629627 | ubuntu-noble | 2026-02-14 00:47:22.629633 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-14 00:47:22.629639 | ubuntu-noble | Saturday 14 February 2026 00:47:22 +0000 (0:00:00.435) 0:00:02.043 ***** 2026-02-14 00:47:22.700450 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-02-14 00:47:22.700527 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-14 00:47:22.700546 | ubuntu-noble | } 2026-02-14 00:47:22.700551 | ubuntu-noble | 2026-02-14 00:47:22.700555 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-14 00:47:22.700559 | ubuntu-noble | Saturday 14 February 2026 00:47:22 +0000 (0:00:00.070) 0:00:02.114 ***** 2026-02-14 00:47:23.273112 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:23.273145 | ubuntu-noble | 2026-02-14 00:47:23.273150 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-14 00:47:23.273154 | ubuntu-noble | Saturday 14 February 2026 00:47:23 +0000 (0:00:00.572) 0:00:02.687 ***** 2026-02-14 00:47:23.292255 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:23.292287 | ubuntu-noble | 2026-02-14 00:47:23.292292 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-14 00:47:23.292296 | ubuntu-noble | Saturday 14 February 2026 00:47:23 +0000 (0:00:00.019) 0:00:02.706 ***** 2026-02-14 00:47:23.578249 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:23.578283 | ubuntu-noble | 2026-02-14 00:47:23.578290 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-14 00:47:23.578296 | ubuntu-noble | Saturday 14 February 2026 00:47:23 +0000 (0:00:00.285) 0:00:02.992 ***** 2026-02-14 00:47:24.729595 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:24.729627 | ubuntu-noble | 2026-02-14 00:47:24.729632 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-14 00:47:24.729636 | ubuntu-noble | Saturday 14 February 2026 00:47:24 +0000 (0:00:01.151) 0:00:04.143 ***** 2026-02-14 00:47:24.806165 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-02-14 00:47:24.806196 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.1/containerd-2.2.1-linux-amd64.tar.gz" 2026-02-14 00:47:24.806200 | ubuntu-noble | } 2026-02-14 00:47:24.806204 | ubuntu-noble | 2026-02-14 00:47:24.806208 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-14 00:47:24.806213 | ubuntu-noble | Saturday 14 February 2026 00:47:24 +0000 (0:00:00.076) 0:00:04.219 ***** 2026-02-14 00:47:25.276388 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:25.276423 | ubuntu-noble | 2026-02-14 00:47:25.276428 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-14 00:47:25.276433 | ubuntu-noble | Saturday 14 February 2026 00:47:25 +0000 (0:00:00.469) 0:00:04.689 ***** 2026-02-14 00:47:27.743928 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:27.744078 | ubuntu-noble | 2026-02-14 00:47:27.744213 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-14 00:47:27.744343 | ubuntu-noble | Saturday 14 February 2026 00:47:27 +0000 (0:00:02.468) 0:00:07.158 ***** 2026-02-14 00:47:27.760752 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:27.760898 | ubuntu-noble | 2026-02-14 00:47:27.761030 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-14 00:47:27.761168 | ubuntu-noble | Saturday 14 February 2026 00:47:27 +0000 (0:00:00.017) 0:00:07.175 ***** 2026-02-14 00:47:27.775432 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:27.775593 | ubuntu-noble | 2026-02-14 00:47:27.775745 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-14 00:47:27.775874 | ubuntu-noble | Saturday 14 February 2026 00:47:27 +0000 (0:00:00.014) 0:00:07.189 ***** 2026-02-14 00:47:27.790227 | ubuntu-noble | skipping: [ubuntu-noble] 2026-02-14 00:47:27.790632 | ubuntu-noble | 2026-02-14 00:47:27.790651 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-14 00:47:27.790656 | ubuntu-noble | Saturday 14 February 2026 00:47:27 +0000 (0:00:00.014) 0:00:07.204 ***** 2026-02-14 00:47:28.733232 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:28.733263 | ubuntu-noble | 2026-02-14 00:47:28.733268 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-14 00:47:28.733272 | ubuntu-noble | Saturday 14 February 2026 00:47:28 +0000 (0:00:00.939) 0:00:08.144 ***** 2026-02-14 00:47:29.449000 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:29.449293 | ubuntu-noble | 2026-02-14 00:47:29.449699 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-14 00:47:29.449982 | ubuntu-noble | Saturday 14 February 2026 00:47:29 +0000 (0:00:00.718) 0:00:08.862 ***** 2026-02-14 00:47:30.922957 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-02-14 00:47:30.923219 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-14 00:47:30.923463 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-14 00:47:30.923697 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-14 00:47:30.923895 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-14 00:47:30.924060 | ubuntu-noble | 2026-02-14 00:47:30.924279 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-14 00:47:30.924462 | ubuntu-noble | Saturday 14 February 2026 00:47:30 +0000 (0:00:01.473) 0:00:10.336 ***** 2026-02-14 00:47:31.688990 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:31.689195 | ubuntu-noble | 2026-02-14 00:47:31.689390 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-14 00:47:31.689604 | ubuntu-noble | Saturday 14 February 2026 00:47:31 +0000 (0:00:00.764) 0:00:11.100 ***** 2026-02-14 00:47:31.689773 | ubuntu-noble | 2026-02-14 00:47:31.689958 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-14 00:47:31.690139 | ubuntu-noble | Saturday 14 February 2026 00:47:31 +0000 (0:00:00.002) 0:00:11.103 ***** 2026-02-14 00:47:33.411932 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:33.412139 | ubuntu-noble | 2026-02-14 00:47:33.412319 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-02-14 00:47:33.412550 | ubuntu-noble | ubuntu-noble : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-02-14 00:47:33.412719 | ubuntu-noble | 2026-02-14 00:47:33.412884 | ubuntu-noble | 2026-02-14 00:47:33.413055 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-02-14 00:47:33.413232 | ubuntu-noble | Saturday 14 February 2026 00:47:33 +0000 (0:00:01.723) 0:00:12.826 ***** 2026-02-14 00:47:33.413398 | ubuntu-noble | =============================================================================== 2026-02-14 00:47:33.413598 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.47s 2026-02-14 00:47:33.414517 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 1.72s 2026-02-14 00:47:33.414537 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.47s 2026-02-14 00:47:33.414544 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.15s 2026-02-14 00:47:33.414552 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.10s 2026-02-14 00:47:33.414559 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.94s 2026-02-14 00:47:33.414566 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.76s 2026-02-14 00:47:33.414741 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.72s 2026-02-14 00:47:33.414920 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.57s 2026-02-14 00:47:33.415105 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-02-14 00:47:33.415282 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-02-14 00:47:33.415465 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-02-14 00:47:33.415652 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.29s 2026-02-14 00:47:33.415780 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-02-14 00:47:33.415906 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-02-14 00:47:33.416033 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-02-14 00:47:33.416159 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-02-14 00:47:33.416287 | ubuntu-noble | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-02-14 00:47:33.416413 | ubuntu-noble | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.01s 2026-02-14 00:47:33.416579 | ubuntu-noble | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.01s 2026-02-14 00:47:33.507059 | ubuntu-noble | INFO [nerdctl > idempotence] Executed: Successful 2026-02-14 00:47:33.517774 | ubuntu-noble | INFO [nerdctl > side_effect] Executing 2026-02-14 00:47:33.518326 | ubuntu-noble | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:33.524703 | ubuntu-noble | INFO [nerdctl > verify] Executing 2026-02-14 00:47:34.088356 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-02-14 00:47:34.088810 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-02-14 00:47:34.089349 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-02-14 00:47:34.089369 | ubuntu-noble | 2026-02-14 00:47:34.508567 | ubuntu-noble | 2026-02-14 00:47:34.508630 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-02-14 00:47:34.508804 | ubuntu-noble | 2026-02-14 00:47:34.509161 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-02-14 00:47:34.509570 | ubuntu-noble | Saturday 14 February 2026 00:47:34 +0000 (0:00:00.011) 0:00:00.011 ***** 2026-02-14 00:47:35.589942 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-02-14 00:47:35.595873 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:35.596415 | ubuntu-noble | 2026-02-14 00:47:35.596689 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-02-14 00:47:35.596881 | ubuntu-noble | Saturday 14 February 2026 00:47:35 +0000 (0:00:01.088) 0:00:01.099 ***** 2026-02-14 00:47:36.104856 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:36.105756 | ubuntu-noble | 2026-02-14 00:47:36.105787 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-14 00:47:36.105798 | ubuntu-noble | Saturday 14 February 2026 00:47:36 +0000 (0:00:00.508) 0:00:01.608 ***** 2026-02-14 00:47:37.270365 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:37.270399 | ubuntu-noble | 2026-02-14 00:47:37.270406 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-14 00:47:37.270412 | ubuntu-noble | Saturday 14 February 2026 00:47:37 +0000 (0:00:01.164) 0:00:02.773 ***** 2026-02-14 00:47:37.586970 | ubuntu-noble | ok: [ubuntu-noble] 2026-02-14 00:47:37.587009 | ubuntu-noble | 2026-02-14 00:47:37.587016 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-14 00:47:37.587023 | ubuntu-noble | Saturday 14 February 2026 00:47:37 +0000 (0:00:00.317) 0:00:03.090 ***** 2026-02-14 00:47:37.658213 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-02-14 00:47:37.658248 | ubuntu-noble | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.1/nerdctl-2.2.1-linux-amd64.tar.gz" 2026-02-14 00:47:37.658253 | ubuntu-noble | } 2026-02-14 00:47:37.658257 | ubuntu-noble | 2026-02-14 00:47:37.658261 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-14 00:47:37.658265 | ubuntu-noble | Saturday 14 February 2026 00:47:37 +0000 (0:00:00.071) 0:00:03.161 ***** 2026-02-14 00:47:38.553006 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:38.553037 | ubuntu-noble | 2026-02-14 00:47:38.553044 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-14 00:47:38.553050 | ubuntu-noble | Saturday 14 February 2026 00:47:38 +0000 (0:00:00.895) 0:00:04.056 ***** 2026-02-14 00:47:40.310857 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:40.310891 | ubuntu-noble | 2026-02-14 00:47:40.310896 | ubuntu-noble | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-02-14 00:47:40.310900 | ubuntu-noble | Saturday 14 February 2026 00:47:40 +0000 (0:00:01.756) 0:00:05.813 ***** 2026-02-14 00:47:41.084836 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:41.085044 | ubuntu-noble | 2026-02-14 00:47:41.085228 | ubuntu-noble | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-02-14 00:47:41.085423 | ubuntu-noble | Saturday 14 February 2026 00:47:41 +0000 (0:00:00.774) 0:00:06.588 ***** 2026-02-14 00:47:41.757965 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:41.758022 | ubuntu-noble | 2026-02-14 00:47:41.758028 | ubuntu-noble | TASK [Restart "containerd"] **************************************************** 2026-02-14 00:47:41.758035 | ubuntu-noble | Saturday 14 February 2026 00:47:41 +0000 (0:00:00.671) 0:00:07.260 ***** 2026-02-14 00:47:42.611327 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:42.611369 | ubuntu-noble | 2026-02-14 00:47:42.611376 | ubuntu-noble | TASK [Pull image from registry] ************************************************ 2026-02-14 00:47:42.611382 | ubuntu-noble | Saturday 14 February 2026 00:47:42 +0000 (0:00:00.850) 0:00:08.111 ***** 2026-02-14 00:47:44.502550 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:44.502603 | ubuntu-noble | 2026-02-14 00:47:44.502614 | ubuntu-noble | TASK [List images] ************************************************************* 2026-02-14 00:47:44.502623 | ubuntu-noble | Saturday 14 February 2026 00:47:44 +0000 (0:00:01.893) 0:00:10.004 ***** 2026-02-14 00:47:44.860937 | ubuntu-noble | changed: [ubuntu-noble] 2026-02-14 00:47:44.861895 | ubuntu-noble | 2026-02-14 00:47:44.862126 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-02-14 00:47:44.862357 | ubuntu-noble | ubuntu-noble : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-02-14 00:47:44.862567 | ubuntu-noble | 2026-02-14 00:47:44.862732 | ubuntu-noble | 2026-02-14 00:47:44.862901 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-02-14 00:47:44.863503 | ubuntu-noble | Saturday 14 February 2026 00:47:44 +0000 (0:00:00.359) 0:00:10.364 ***** 2026-02-14 00:47:44.863520 | ubuntu-noble | =============================================================================== 2026-02-14 00:47:44.863526 | ubuntu-noble | Pull image from registry ------------------------------------------------ 1.89s 2026-02-14 00:47:44.863608 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 1.76s 2026-02-14 00:47:44.863782 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.16s 2026-02-14 00:47:44.863985 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.09s 2026-02-14 00:47:44.864157 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-02-14 00:47:44.864342 | ubuntu-noble | Restart "containerd" ---------------------------------------------------- 0.85s 2026-02-14 00:47:44.864555 | ubuntu-noble | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.77s 2026-02-14 00:47:44.864770 | ubuntu-noble | Install the 10-containerd-net.conflist file ----------------------------- 0.67s 2026-02-14 00:47:44.864958 | ubuntu-noble | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.51s 2026-02-14 00:47:44.865137 | ubuntu-noble | List images ------------------------------------------------------------- 0.36s 2026-02-14 00:47:44.865342 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.32s 2026-02-14 00:47:44.865746 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-02-14 00:47:44.947319 | ubuntu-noble | INFO [nerdctl > verify] Executed: Successful 2026-02-14 00:47:44.959296 | ubuntu-noble | INFO [nerdctl > cleanup] Executing 2026-02-14 00:47:44.959524 | ubuntu-noble | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-14 00:47:44.967593 | ubuntu-noble | INFO [nerdctl > destroy] Executing 2026-02-14 00:47:44.967699 | ubuntu-noble | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-02-14 00:47:44.967798 | ubuntu-noble | INFO [nerdctl > destroy] Executed: Successful 2026-02-14 00:47:44.968061 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-02-14 00:47:45.333219 | ubuntu-noble | ok: Runtime: 0:01:08.367248 2026-02-14 00:47:45.338090 | 2026-02-14 00:47:45.338138 | PLAY RECAP 2026-02-14 00:47:45.338183 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-14 00:47:45.338205 | 2026-02-14 00:47:45.455998 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-14 00:47:45.458266 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-14 00:47:46.034987 | 2026-02-14 00:47:46.035127 | PLAY [all] 2026-02-14 00:47:46.048110 | 2026-02-14 00:47:46.048247 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-14 00:47:46.094259 | ubuntu-noble | skipping: Conditional result was False 2026-02-14 00:47:46.103179 | 2026-02-14 00:47:46.103290 | TASK [fetch-output : Set log path for single node] 2026-02-14 00:47:46.149641 | ubuntu-noble | ok 2026-02-14 00:47:46.156500 | 2026-02-14 00:47:46.156577 | LOOP [fetch-output : Ensure local output dirs] 2026-02-14 00:47:46.541773 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/logs" 2026-02-14 00:47:46.783180 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/artifacts" 2026-02-14 00:47:46.997875 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/aa90b1ab114f4f979710dc67b5dab3f7/work/docs" 2026-02-14 00:47:47.012305 | 2026-02-14 00:47:47.012377 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-14 00:47:47.642387 | ubuntu-noble | ok 2026-02-14 00:47:47.642630 | ubuntu-noble | changed: All items complete 2026-02-14 00:47:47.642672 | 2026-02-14 00:47:48.103930 | ubuntu-noble | changed: .d..t...... ./ 2026-02-14 00:47:48.559807 | ubuntu-noble | changed: .d..t...... ./ 2026-02-14 00:47:48.579367 | 2026-02-14 00:47:48.579543 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-14 00:47:49.054554 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006827 2026-02-14 00:47:49.288228 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008831 2026-02-14 00:47:49.306588 | 2026-02-14 00:47:49.306764 | PLAY [all] 2026-02-14 00:47:49.316652 | 2026-02-14 00:47:49.316729 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-14 00:47:49.791923 | ubuntu-noble | changed 2026-02-14 00:47:49.799316 | 2026-02-14 00:47:49.799404 | PLAY RECAP 2026-02-14 00:47:49.799452 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-14 00:47:49.799473 | 2026-02-14 00:47:49.950043 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-14 00:47:49.951193 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-14 00:47:50.503483 | 2026-02-14 00:47:50.503623 | PLAY [localhost] 2026-02-14 00:47:50.514659 | 2026-02-14 00:47:50.514756 | TASK [Generate Zuul manifest] 2026-02-14 00:47:50.536850 | localhost | ok 2026-02-14 00:47:50.551873 | 2026-02-14 00:47:50.552022 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-14 00:47:50.888678 | localhost | changed 2026-02-14 00:47:50.901361 | 2026-02-14 00:47:50.901490 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-14 00:47:50.932903 | localhost | ok 2026-02-14 00:47:50.941804 | 2026-02-14 00:47:50.941910 | TASK [Upload logs] 2026-02-14 00:47:50.964125 | localhost | ok 2026-02-14 00:47:51.049695 | 2026-02-14 00:47:51.050240 | TASK [Set zuul-log-path fact] 2026-02-14 00:47:51.071359 | localhost | ok 2026-02-14 00:47:51.087578 | 2026-02-14 00:47:51.087739 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-14 00:47:51.118685 | localhost | ok 2026-02-14 00:47:51.126826 | 2026-02-14 00:47:51.126899 | TASK [upload-logs : Create log directories] 2026-02-14 00:47:51.553442 | localhost | changed 2026-02-14 00:47:51.559743 | 2026-02-14 00:47:51.559812 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-14 00:47:51.990307 | localhost -> localhost | ok: Runtime: 0:00:00.006686 2026-02-14 00:47:52.000931 | 2026-02-14 00:47:52.001217 | TASK [upload-logs : Upload logs to log server] 2026-02-14 00:47:52.472555 | localhost | Output suppressed because no_log was given 2026-02-14 00:47:52.476982 | 2026-02-14 00:47:52.477051 | LOOP [upload-logs : Compress console log and json output] 2026-02-14 00:47:52.520907 | localhost | skipping: Conditional result was False 2026-02-14 00:47:52.526748 | localhost | skipping: Conditional result was False 2026-02-14 00:47:52.541236 | 2026-02-14 00:47:52.541430 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-14 00:47:52.583847 | localhost | skipping: Conditional result was False 2026-02-14 00:47:52.584389 | 2026-02-14 00:47:52.586914 | localhost | skipping: Conditional result was False 2026-02-14 00:47:52.596274 | 2026-02-14 00:47:52.596426 | LOOP [upload-logs : Upload console log and json output]