2026-04-09 16:02:08.238848 | Job console starting 2026-04-09 16:02:08.249469 | Updating git repos 2026-04-09 16:02:08.273627 | Cloning repos into workspace 2026-04-09 16:02:14.669582 | Restoring repo states 2026-04-09 16:02:14.790467 | Merging changes 2026-04-09 16:02:15.855637 | Checking out repos 2026-04-09 16:02:16.900993 | Preparing playbooks 2026-04-09 16:02:40.493197 | Running Ansible setup 2026-04-09 16:02:44.565810 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 16:02:45.197460 | 2026-04-09 16:02:45.197634 | PLAY [localhost] 2026-04-09 16:02:45.206414 | 2026-04-09 16:02:45.206515 | TASK [Gathering Facts] 2026-04-09 16:02:46.079129 | localhost | ok 2026-04-09 16:02:46.092866 | 2026-04-09 16:02:46.093144 | TASK [Setup log path fact] 2026-04-09 16:02:46.115686 | localhost | ok 2026-04-09 16:02:46.132628 | 2026-04-09 16:02:46.132788 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 16:02:46.162906 | localhost | ok 2026-04-09 16:02:46.175448 | 2026-04-09 16:02:46.175725 | TASK [emit-job-header : Print job information] 2026-04-09 16:02:46.208906 | # Job Information 2026-04-09 16:02:46.209633 | Ansible Version: 2.16.16 2026-04-09 16:02:46.209992 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-noble 2026-04-09 16:02:46.210171 | Pipeline: check 2026-04-09 16:02:46.210218 | Executor: 0a8996d2b663 2026-04-09 16:02:46.210339 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/93 2026-04-09 16:02:46.210425 | Event ID: 592c8010-342c-11f1-8e5e-2b2d0b84186e 2026-04-09 16:02:46.214823 | 2026-04-09 16:02:46.214922 | LOOP [emit-job-header : Print node information] 2026-04-09 16:02:46.314100 | localhost | ok: 2026-04-09 16:02:46.314721 | localhost | # Node Information 2026-04-09 16:02:46.314804 | localhost | Inventory Hostname: ubuntu-noble 2026-04-09 16:02:46.314876 | localhost | Hostname: np0000164585 2026-04-09 16:02:46.314918 | localhost | Username: zuul 2026-04-09 16:02:46.314991 | localhost | Distro: Ubuntu 24.04 2026-04-09 16:02:46.315061 | localhost | Provider: yul1 2026-04-09 16:02:46.315096 | localhost | Region: ca-ymq-1 2026-04-09 16:02:46.315169 | localhost | Label: ubuntu-noble 2026-04-09 16:02:46.315237 | localhost | Product Name: OpenStack Nova 2026-04-09 16:02:46.315366 | localhost | Interface IP: 199.19.213.203 2026-04-09 16:02:46.333773 | 2026-04-09 16:02:46.333935 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 16:02:46.775863 | localhost -> localhost | changed 2026-04-09 16:02:46.782928 | 2026-04-09 16:02:46.783059 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 16:02:47.642767 | localhost -> localhost | changed 2026-04-09 16:02:47.650222 | 2026-04-09 16:02:47.650280 | PLAY [all] 2026-04-09 16:02:47.658343 | 2026-04-09 16:02:47.658411 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 16:02:47.872594 | ubuntu-noble -> localhost | ok 2026-04-09 16:02:47.884217 | 2026-04-09 16:02:47.884313 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 16:02:47.919507 | ubuntu-noble | ok 2026-04-09 16:02:47.936093 | ubuntu-noble | included: /var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 16:02:47.944131 | 2026-04-09 16:02:47.944195 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 16:02:48.920454 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-09 16:02:48.920778 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/575124c7f0274cdeb1598cf0b148d2dc_id_rsa 2026-04-09 16:02:48.920849 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/575124c7f0274cdeb1598cf0b148d2dc_id_rsa.pub 2026-04-09 16:02:48.920879 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-09 16:02:48.920925 | ubuntu-noble -> localhost | SHA256:HEkbp2ZvX48jici1MM1TTv25U/AVV6h/m8wacuaIB34 zuul-build-sshkey 2026-04-09 16:02:48.921042 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-09 16:02:48.921095 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-09 16:02:48.921152 | ubuntu-noble -> localhost | | o . o+| 2026-04-09 16:02:48.921250 | ubuntu-noble -> localhost | | . * .. o| 2026-04-09 16:02:48.921283 | ubuntu-noble -> localhost | | B o.o .| 2026-04-09 16:02:48.921305 | ubuntu-noble -> localhost | | + = +. +o| 2026-04-09 16:02:48.921326 | ubuntu-noble -> localhost | | S B ....+| 2026-04-09 16:02:48.921482 | ubuntu-noble -> localhost | | . B = o.o+| 2026-04-09 16:02:48.921549 | ubuntu-noble -> localhost | | + +.++=++| 2026-04-09 16:02:48.921624 | ubuntu-noble -> localhost | | ..E*..*.| 2026-04-09 16:02:48.921671 | ubuntu-noble -> localhost | | .o. o. | 2026-04-09 16:02:48.921693 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-09 16:02:48.921874 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.538039 2026-04-09 16:02:48.929849 | 2026-04-09 16:02:48.929915 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 16:02:48.985004 | ubuntu-noble | ok 2026-04-09 16:02:49.001736 | ubuntu-noble | included: /var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 16:02:49.016676 | 2026-04-09 16:02:49.016748 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 16:02:49.042030 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:02:49.067833 | 2026-04-09 16:02:49.067960 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 16:02:49.890395 | ubuntu-noble | changed 2026-04-09 16:02:49.897840 | 2026-04-09 16:02:49.897907 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 16:02:50.140815 | ubuntu-noble | ok 2026-04-09 16:02:50.154280 | 2026-04-09 16:02:50.154347 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 16:02:50.977000 | ubuntu-noble | changed 2026-04-09 16:02:50.985713 | 2026-04-09 16:02:50.985970 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 16:02:52.126934 | ubuntu-noble | changed 2026-04-09 16:02:52.657486 | 2026-04-09 16:02:52.657690 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 16:02:52.683664 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:02:52.694125 | 2026-04-09 16:02:52.694235 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 16:02:53.066634 | ubuntu-noble -> localhost | changed 2026-04-09 16:02:53.082993 | 2026-04-09 16:02:53.083061 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 16:02:53.371504 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/575124c7f0274cdeb1598cf0b148d2dc_id_rsa (zuul-build-sshkey) 2026-04-09 16:02:53.371709 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013457 2026-04-09 16:02:53.377632 | 2026-04-09 16:02:53.377754 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 16:02:53.773397 | ubuntu-noble | ok 2026-04-09 16:02:53.780048 | 2026-04-09 16:02:53.780116 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 16:02:53.805086 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:02:53.821725 | 2026-04-09 16:02:53.821805 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 16:02:54.194050 | ubuntu-noble | ok 2026-04-09 16:02:54.202489 | 2026-04-09 16:02:54.202602 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 16:02:55.126273 | ubuntu-noble | Output suppressed because no_log was given 2026-04-09 16:02:55.138253 | 2026-04-09 16:02:55.138327 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 16:02:55.428802 | ubuntu-noble | ok: "logs" 2026-04-09 16:02:55.429381 | ubuntu-noble | ok: All items complete 2026-04-09 16:02:55.429418 | 2026-04-09 16:02:55.597241 | ubuntu-noble | ok: "artifacts" 2026-04-09 16:02:55.868762 | ubuntu-noble | ok: "docs" 2026-04-09 16:02:55.881616 | 2026-04-09 16:02:55.881769 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 16:02:56.113926 | ubuntu-noble | changed: "logs" 2026-04-09 16:02:56.308904 | ubuntu-noble | changed: "artifacts" 2026-04-09 16:02:56.526844 | ubuntu-noble | changed: "docs" 2026-04-09 16:02:56.541153 | 2026-04-09 16:02:56.541343 | PLAY RECAP 2026-04-09 16:02:56.541396 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:02:56.541428 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 16:02:56.541451 | 2026-04-09 16:02:56.692162 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 16:02:57.670160 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:02:58.273270 | 2026-04-09 16:02:58.273419 | PLAY [all] 2026-04-09 16:02:58.285298 | 2026-04-09 16:02:58.285417 | TASK [setup-uv : Extract archive] 2026-04-09 16:03:00.879004 | ubuntu-noble | changed 2026-04-09 16:03:00.886571 | 2026-04-09 16:03:00.886648 | TASK [setup-uv : Print version] 2026-04-09 16:03:01.254810 | ubuntu-noble | uv 0.8.13 2026-04-09 16:03:01.426266 | ubuntu-noble | ok: Runtime: 0:00:00.013821 2026-04-09 16:03:01.442123 | 2026-04-09 16:03:01.442202 | PLAY RECAP 2026-04-09 16:03:01.442244 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:03:01.442268 | 2026-04-09 16:03:01.537762 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:03:01.539926 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:03:02.139048 | 2026-04-09 16:03:02.139171 | PLAY [all] 2026-04-09 16:03:02.150260 | 2026-04-09 16:03:02.150336 | TASK [Copy inventory file for Zuul] 2026-04-09 16:03:03.186036 | ubuntu-noble | changed 2026-04-09 16:03:03.192434 | 2026-04-09 16:03:03.192508 | TASK [Switch "ansible_host" to private IP] 2026-04-09 16:03:03.508152 | ubuntu-noble | changed: 1 replacements made 2026-04-09 16:03:03.516138 | 2026-04-09 16:03:03.516233 | TASK [Run Molecule scenario] 2026-04-09 16:03:03.972325 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-09 16:03:03.972473 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-09 16:03:04.249833 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-09 16:03:04.250042 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-09 16:03:04.252784 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-09 16:03:04.438216 | ubuntu-noble | Downloading cryptography 2026-04-09 16:03:04.493596 | ubuntu-noble | Downloading pygments 2026-04-09 16:03:04.692764 | ubuntu-noble | Downloading ansible-core 2026-04-09 16:03:04.737606 | ubuntu-noble | Installed 37 packages in 44ms 2026-04-09 16:03:05.634060 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-09 16:03:05.634147 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-09 16:03:06.583760 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-09 16:03:06.583866 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-09 16:03:06.583950 | ubuntu-noble | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-09 16:03:06.584084 | ubuntu-noble | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-04-09 16:03:17.058619 | ubuntu-noble | INFO [nerdctl > dependency] Executing 2026-04-09 16:03:17.058906 | ubuntu-noble | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-04-09 16:03:17.059266 | ubuntu-noble | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-04-09 16:03:17.059438 | ubuntu-noble | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-09 16:03:17.065281 | ubuntu-noble | INFO [nerdctl > cleanup] Executing 2026-04-09 16:03:17.065608 | ubuntu-noble | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:03:17.071318 | ubuntu-noble | INFO [nerdctl > destroy] Executing 2026-04-09 16:03:17.071356 | ubuntu-noble | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-09 16:03:17.071463 | ubuntu-noble | INFO [nerdctl > destroy] Executed: Successful 2026-04-09 16:03:17.077558 | ubuntu-noble | INFO [nerdctl > syntax] Executing 2026-04-09 16:03:17.656128 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:03:17.656519 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-09 16:03:17.656841 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-09 16:03:17.657089 | ubuntu-noble | 2026-04-09 16:03:18.274340 | ubuntu-noble | 2026-04-09 16:03:18.274675 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-04-09 16:03:18.343661 | ubuntu-noble | INFO [nerdctl > syntax] Executed: Successful 2026-04-09 16:03:18.353879 | ubuntu-noble | INFO [nerdctl > create] Executing 2026-04-09 16:03:18.382118 | ubuntu-noble | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:03:18.391829 | ubuntu-noble | INFO [nerdctl > prepare] Executing 2026-04-09 16:03:18.971993 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:03:18.972312 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-09 16:03:18.972573 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-09 16:03:18.972783 | ubuntu-noble | 2026-04-09 16:03:19.467686 | ubuntu-noble | 2026-04-09 16:03:19.467881 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-09 16:03:19.468139 | ubuntu-noble | 2026-04-09 16:03:19.468456 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:03:19.468728 | ubuntu-noble | Thursday 09 April 2026 16:03:19 +0000 (0:00:00.033) 0:00:00.033 ******** 2026-04-09 16:03:20.929279 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 16:03:20.929859 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:03:20.930067 | ubuntu-noble | 2026-04-09 16:03:20.930335 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-04-09 16:03:20.930556 | ubuntu-noble | Thursday 09 April 2026 16:03:20 +0000 (0:00:01.470) 0:00:01.503 ******** 2026-04-09 16:03:43.137948 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:03:43.138094 | ubuntu-noble | 2026-04-09 16:03:43.138362 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:03:43.138611 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:03:43.138816 | ubuntu-noble | 2026-04-09 16:03:43.139002 | ubuntu-noble | 2026-04-09 16:03:43.139270 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:03:43.139501 | ubuntu-noble | Thursday 09 April 2026 16:03:43 +0000 (0:00:22.208) 0:00:23.711 ******** 2026-04-09 16:03:43.139705 | ubuntu-noble | =============================================================================== 2026-04-09 16:03:43.140018 | ubuntu-noble | Update "apt" cache ----------------------------------------------------- 22.21s 2026-04-09 16:03:43.140308 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.47s 2026-04-09 16:03:43.248457 | ubuntu-noble | INFO [nerdctl > prepare] Executed: Successful 2026-04-09 16:03:43.257729 | ubuntu-noble | INFO [nerdctl > converge] Executing 2026-04-09 16:03:43.839697 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:03:43.839877 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-09 16:03:43.840154 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-09 16:03:43.840392 | ubuntu-noble | 2026-04-09 16:03:44.306880 | ubuntu-noble | 2026-04-09 16:03:44.307029 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-09 16:03:44.307272 | ubuntu-noble | 2026-04-09 16:03:44.307533 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:03:44.307737 | ubuntu-noble | Thursday 09 April 2026 16:03:44 +0000 (0:00:00.018) 0:00:00.018 ******** 2026-04-09 16:03:45.518060 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 16:03:45.520882 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:03:45.520915 | ubuntu-noble | 2026-04-09 16:03:45.520930 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:03:45.520942 | ubuntu-noble | Thursday 09 April 2026 16:03:45 +0000 (0:00:01.214) 0:00:01.233 ******** 2026-04-09 16:03:46.055738 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:03:46.055789 | ubuntu-noble | 2026-04-09 16:03:46.055799 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 16:03:46.055807 | ubuntu-noble | Thursday 09 April 2026 16:03:46 +0000 (0:00:00.535) 0:00:01.768 ******** 2026-04-09 16:03:46.088453 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:03:46.088535 | ubuntu-noble | 2026-04-09 16:03:46.088545 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 16:03:46.088554 | ubuntu-noble | Thursday 09 April 2026 16:03:46 +0000 (0:00:00.032) 0:00:01.800 ******** 2026-04-09 16:03:46.573109 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:03:46.573302 | ubuntu-noble | 2026-04-09 16:03:46.573554 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 16:03:46.573793 | ubuntu-noble | Thursday 09 April 2026 16:03:46 +0000 (0:00:00.485) 0:00:02.285 ******** 2026-04-09 16:03:46.692248 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:03:46.692467 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-09 16:03:46.692725 | ubuntu-noble | } 2026-04-09 16:03:46.692925 | ubuntu-noble | 2026-04-09 16:03:46.693149 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 16:03:46.693459 | ubuntu-noble | Thursday 09 April 2026 16:03:46 +0000 (0:00:00.118) 0:00:02.404 ******** 2026-04-09 16:03:47.591670 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-09 16:03:47.599304 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:03:47.599405 | ubuntu-noble | 2026-04-09 16:03:47.599539 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 16:03:47.599672 | ubuntu-noble | Thursday 09 April 2026 16:03:47 +0000 (0:00:00.907) 0:00:03.312 ******** 2026-04-09 16:03:47.626770 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:03:47.626848 | ubuntu-noble | 2026-04-09 16:03:47.627038 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:03:47.627201 | ubuntu-noble | Thursday 09 April 2026 16:03:47 +0000 (0:00:00.027) 0:00:03.339 ******** 2026-04-09 16:03:47.932143 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:03:47.932364 | ubuntu-noble | 2026-04-09 16:03:47.932589 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 16:03:47.932933 | ubuntu-noble | Thursday 09 April 2026 16:03:47 +0000 (0:00:00.305) 0:00:03.645 ******** 2026-04-09 16:03:49.152442 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:03:49.152525 | ubuntu-noble | 2026-04-09 16:03:49.152638 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 16:03:49.152775 | ubuntu-noble | Thursday 09 April 2026 16:03:49 +0000 (0:00:01.219) 0:00:04.864 ******** 2026-04-09 16:03:49.252091 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:03:49.252391 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-09 16:03:49.252648 | ubuntu-noble | } 2026-04-09 16:03:49.252898 | ubuntu-noble | 2026-04-09 16:03:49.253229 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 16:03:49.253518 | ubuntu-noble | Thursday 09 April 2026 16:03:49 +0000 (0:00:00.100) 0:00:04.964 ******** 2026-04-09 16:03:50.103683 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:03:50.103852 | ubuntu-noble | 2026-04-09 16:03:50.104087 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 16:03:50.104427 | ubuntu-noble | Thursday 09 April 2026 16:03:50 +0000 (0:00:00.851) 0:00:05.816 ******** 2026-04-09 16:03:53.508909 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:03:53.508964 | ubuntu-noble | 2026-04-09 16:03:53.508977 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 16:03:53.508987 | ubuntu-noble | Thursday 09 April 2026 16:03:53 +0000 (0:00:03.403) 0:00:09.220 ******** 2026-04-09 16:03:53.540961 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:03:53.541065 | ubuntu-noble | 2026-04-09 16:03:53.541080 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 16:03:53.541092 | ubuntu-noble | Thursday 09 April 2026 16:03:53 +0000 (0:00:00.030) 0:00:09.250 ******** 2026-04-09 16:03:53.566738 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:03:53.566796 | ubuntu-noble | 2026-04-09 16:03:53.566807 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 16:03:53.566817 | ubuntu-noble | Thursday 09 April 2026 16:03:53 +0000 (0:00:00.027) 0:00:09.277 ******** 2026-04-09 16:03:53.590359 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:03:53.590418 | ubuntu-noble | 2026-04-09 16:03:53.590429 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 16:03:53.590446 | ubuntu-noble | Thursday 09 April 2026 16:03:53 +0000 (0:00:00.023) 0:00:09.300 ******** 2026-04-09 16:04:02.367483 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:02.367559 | ubuntu-noble | 2026-04-09 16:04:02.367570 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 16:04:02.367580 | ubuntu-noble | Thursday 09 April 2026 16:04:02 +0000 (0:00:08.778) 0:00:18.078 ******** 2026-04-09 16:04:03.257672 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:03.257741 | ubuntu-noble | 2026-04-09 16:04:03.257753 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 16:04:03.257777 | ubuntu-noble | Thursday 09 April 2026 16:04:03 +0000 (0:00:00.889) 0:00:18.968 ******** 2026-04-09 16:04:04.791870 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-04-09 16:04:04.791936 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 16:04:04.791950 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 16:04:04.791963 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 16:04:04.791975 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 16:04:04.791988 | ubuntu-noble | 2026-04-09 16:04:04.792001 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 16:04:04.792013 | ubuntu-noble | Thursday 09 April 2026 16:04:04 +0000 (0:00:01.532) 0:00:20.501 ******** 2026-04-09 16:04:05.712288 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:05.712340 | ubuntu-noble | 2026-04-09 16:04:05.712352 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 16:04:05.712362 | ubuntu-noble | Thursday 09 April 2026 16:04:05 +0000 (0:00:00.919) 0:00:21.421 ******** 2026-04-09 16:04:05.712372 | ubuntu-noble | 2026-04-09 16:04:05.712381 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-09 16:04:05.712390 | ubuntu-noble | Thursday 09 April 2026 16:04:05 +0000 (0:00:00.002) 0:00:21.423 ******** 2026-04-09 16:04:06.950257 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:06.950318 | ubuntu-noble | 2026-04-09 16:04:06.950806 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-09 16:04:06.950855 | ubuntu-noble | Thursday 09 April 2026 16:04:06 +0000 (0:00:01.238) 0:00:22.662 ******** 2026-04-09 16:04:07.591679 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:07.591755 | ubuntu-noble | 2026-04-09 16:04:07.591767 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 16:04:07.591777 | ubuntu-noble | Thursday 09 April 2026 16:04:07 +0000 (0:00:00.639) 0:00:23.302 ******** 2026-04-09 16:04:08.380321 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:08.380393 | ubuntu-noble | 2026-04-09 16:04:08.380404 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:04:08.380414 | ubuntu-noble | ubuntu-noble : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-09 16:04:08.380423 | ubuntu-noble | 2026-04-09 16:04:08.380431 | ubuntu-noble | 2026-04-09 16:04:08.380441 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:04:08.380449 | ubuntu-noble | Thursday 09 April 2026 16:04:08 +0000 (0:00:00.789) 0:00:24.091 ******** 2026-04-09 16:04:08.380458 | ubuntu-noble | =============================================================================== 2026-04-09 16:04:08.380474 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.78s 2026-04-09 16:04:08.380589 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.40s 2026-04-09 16:04:08.381245 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.53s 2026-04-09 16:04:08.381289 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.24s 2026-04-09 16:04:08.382229 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.22s 2026-04-09 16:04:08.382266 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.21s 2026-04-09 16:04:08.382277 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.92s 2026-04-09 16:04:08.382287 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-04-09 16:04:08.382321 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.89s 2026-04-09 16:04:08.384211 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.85s 2026-04-09 16:04:08.384248 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-04-09 16:04:08.384258 | ubuntu-noble | vexxhost.containers.containerd : Restart containerd --------------------- 0.64s 2026-04-09 16:04:08.384268 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.54s 2026-04-09 16:04:08.384277 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.49s 2026-04-09 16:04:08.384286 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.31s 2026-04-09 16:04:08.384295 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.12s 2026-04-09 16:04:08.384304 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.10s 2026-04-09 16:04:08.384445 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-09 16:04:08.385016 | ubuntu-noble | vexxhost.containers.containerd : Install SELinux packages --------------- 0.03s 2026-04-09 16:04:08.385359 | ubuntu-noble | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.03s 2026-04-09 16:04:08.483979 | ubuntu-noble | INFO [nerdctl > converge] Executed: Successful 2026-04-09 16:04:08.494675 | ubuntu-noble | INFO [nerdctl > idempotence] Executing 2026-04-09 16:04:09.048691 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:04:09.049085 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-09 16:04:09.049539 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-09 16:04:09.049849 | ubuntu-noble | 2026-04-09 16:04:09.501747 | ubuntu-noble | 2026-04-09 16:04:09.502096 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-09 16:04:09.502396 | ubuntu-noble | 2026-04-09 16:04:09.502685 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:04:09.502972 | ubuntu-noble | Thursday 09 April 2026 16:04:09 +0000 (0:00:00.014) 0:00:00.014 ******** 2026-04-09 16:04:10.671982 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 16:04:10.674403 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:10.674687 | ubuntu-noble | 2026-04-09 16:04:10.675011 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:04:10.675335 | ubuntu-noble | Thursday 09 April 2026 16:04:10 +0000 (0:00:01.172) 0:00:01.187 ******** 2026-04-09 16:04:11.157603 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:11.157918 | ubuntu-noble | 2026-04-09 16:04:11.158243 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 16:04:11.158536 | ubuntu-noble | Thursday 09 April 2026 16:04:11 +0000 (0:00:00.483) 0:00:01.670 ******** 2026-04-09 16:04:11.189994 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:04:11.190309 | ubuntu-noble | 2026-04-09 16:04:11.190603 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 16:04:11.190923 | ubuntu-noble | Thursday 09 April 2026 16:04:11 +0000 (0:00:00.032) 0:00:01.703 ******** 2026-04-09 16:04:11.670232 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:11.670289 | ubuntu-noble | 2026-04-09 16:04:11.670304 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 16:04:11.670317 | ubuntu-noble | Thursday 09 April 2026 16:04:11 +0000 (0:00:00.478) 0:00:02.182 ******** 2026-04-09 16:04:11.750075 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:04:11.750120 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-09 16:04:11.750194 | ubuntu-noble | } 2026-04-09 16:04:11.750210 | ubuntu-noble | 2026-04-09 16:04:11.750220 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 16:04:11.750230 | ubuntu-noble | Thursday 09 April 2026 16:04:11 +0000 (0:00:00.079) 0:00:02.261 ******** 2026-04-09 16:04:12.385682 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:12.385735 | ubuntu-noble | 2026-04-09 16:04:12.385746 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 16:04:12.385756 | ubuntu-noble | Thursday 09 April 2026 16:04:12 +0000 (0:00:00.634) 0:00:02.896 ******** 2026-04-09 16:04:12.414946 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:04:12.415065 | ubuntu-noble | 2026-04-09 16:04:12.415077 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:04:12.415087 | ubuntu-noble | Thursday 09 April 2026 16:04:12 +0000 (0:00:00.029) 0:00:02.925 ******** 2026-04-09 16:04:12.756673 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:12.756774 | ubuntu-noble | 2026-04-09 16:04:12.757049 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 16:04:12.757092 | ubuntu-noble | Thursday 09 April 2026 16:04:12 +0000 (0:00:00.343) 0:00:03.269 ******** 2026-04-09 16:04:14.002691 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:14.002763 | ubuntu-noble | 2026-04-09 16:04:14.003061 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 16:04:14.003102 | ubuntu-noble | Thursday 09 April 2026 16:04:14 +0000 (0:00:01.246) 0:00:04.515 ******** 2026-04-09 16:04:14.088715 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:04:14.089435 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-09 16:04:14.089481 | ubuntu-noble | } 2026-04-09 16:04:14.089491 | ubuntu-noble | 2026-04-09 16:04:14.089500 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 16:04:14.089508 | ubuntu-noble | Thursday 09 April 2026 16:04:14 +0000 (0:00:00.085) 0:00:04.601 ******** 2026-04-09 16:04:14.595297 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:14.595353 | ubuntu-noble | 2026-04-09 16:04:14.595367 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 16:04:14.595379 | ubuntu-noble | Thursday 09 April 2026 16:04:14 +0000 (0:00:00.505) 0:00:05.107 ******** 2026-04-09 16:04:17.314625 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:17.314673 | ubuntu-noble | 2026-04-09 16:04:17.314687 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 16:04:17.314699 | ubuntu-noble | Thursday 09 April 2026 16:04:17 +0000 (0:00:02.718) 0:00:07.826 ******** 2026-04-09 16:04:17.341246 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:04:17.341300 | ubuntu-noble | 2026-04-09 16:04:17.341314 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 16:04:17.341326 | ubuntu-noble | Thursday 09 April 2026 16:04:17 +0000 (0:00:00.027) 0:00:07.853 ******** 2026-04-09 16:04:17.367982 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:04:17.368016 | ubuntu-noble | 2026-04-09 16:04:17.368029 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 16:04:17.368040 | ubuntu-noble | Thursday 09 April 2026 16:04:17 +0000 (0:00:00.026) 0:00:07.880 ******** 2026-04-09 16:04:17.389002 | ubuntu-noble | skipping: [ubuntu-noble] 2026-04-09 16:04:17.389035 | ubuntu-noble | 2026-04-09 16:04:17.389063 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 16:04:17.389075 | ubuntu-noble | Thursday 09 April 2026 16:04:17 +0000 (0:00:00.020) 0:00:07.901 ******** 2026-04-09 16:04:18.486566 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:18.486620 | ubuntu-noble | 2026-04-09 16:04:18.486636 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 16:04:18.486649 | ubuntu-noble | Thursday 09 April 2026 16:04:18 +0000 (0:00:01.097) 0:00:08.998 ******** 2026-04-09 16:04:19.178272 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:19.178338 | ubuntu-noble | 2026-04-09 16:04:19.178352 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 16:04:19.178371 | ubuntu-noble | Thursday 09 April 2026 16:04:19 +0000 (0:00:00.691) 0:00:09.690 ******** 2026-04-09 16:04:20.679529 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-04-09 16:04:20.679584 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 16:04:20.679595 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 16:04:20.679605 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 16:04:20.679615 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 16:04:20.679625 | ubuntu-noble | 2026-04-09 16:04:20.679635 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 16:04:20.679644 | ubuntu-noble | Thursday 09 April 2026 16:04:20 +0000 (0:00:01.499) 0:00:11.190 ******** 2026-04-09 16:04:21.553317 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:21.553421 | ubuntu-noble | 2026-04-09 16:04:21.553434 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 16:04:21.553444 | ubuntu-noble | Thursday 09 April 2026 16:04:21 +0000 (0:00:00.868) 0:00:12.058 ******** 2026-04-09 16:04:21.553452 | ubuntu-noble | 2026-04-09 16:04:21.553461 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 16:04:21.553612 | ubuntu-noble | Thursday 09 April 2026 16:04:21 +0000 (0:00:00.004) 0:00:12.063 ******** 2026-04-09 16:04:22.336888 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:22.336953 | ubuntu-noble | 2026-04-09 16:04:22.336965 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:04:22.336975 | ubuntu-noble | ubuntu-noble : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-09 16:04:22.336984 | ubuntu-noble | 2026-04-09 16:04:22.336992 | ubuntu-noble | 2026-04-09 16:04:22.337000 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:04:22.337009 | ubuntu-noble | Thursday 09 April 2026 16:04:22 +0000 (0:00:00.783) 0:00:12.847 ******** 2026-04-09 16:04:22.337017 | ubuntu-noble | =============================================================================== 2026-04-09 16:04:22.337026 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.72s 2026-04-09 16:04:22.337035 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.50s 2026-04-09 16:04:22.337045 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.25s 2026-04-09 16:04:22.337053 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-09 16:04:22.337062 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.10s 2026-04-09 16:04:22.337077 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.87s 2026-04-09 16:04:22.337086 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.78s 2026-04-09 16:04:22.337094 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.69s 2026-04-09 16:04:22.337102 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.63s 2026-04-09 16:04:22.337110 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-04-09 16:04:22.337118 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-04-09 16:04:22.337127 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.48s 2026-04-09 16:04:22.337136 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.34s 2026-04-09 16:04:22.337150 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-04-09 16:04:22.337232 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-04-09 16:04:22.337918 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-09 16:04:22.337952 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 0.03s 2026-04-09 16:04:22.337959 | ubuntu-noble | vexxhost.containers.containerd : Install SELinux packages --------------- 0.03s 2026-04-09 16:04:22.337964 | ubuntu-noble | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.03s 2026-04-09 16:04:22.337985 | ubuntu-noble | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-09 16:04:22.440321 | ubuntu-noble | INFO [nerdctl > idempotence] Executed: Successful 2026-04-09 16:04:22.449747 | ubuntu-noble | INFO [nerdctl > side_effect] Executing 2026-04-09 16:04:22.450253 | ubuntu-noble | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:04:22.457396 | ubuntu-noble | INFO [nerdctl > verify] Executing 2026-04-09 16:04:23.008838 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:04:23.009066 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-09 16:04:23.009369 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-09 16:04:23.009606 | ubuntu-noble | 2026-04-09 16:04:23.418237 | ubuntu-noble | 2026-04-09 16:04:23.418495 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-04-09 16:04:23.418699 | ubuntu-noble | 2026-04-09 16:04:23.418974 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:04:23.419324 | ubuntu-noble | Thursday 09 April 2026 16:04:23 +0000 (0:00:00.011) 0:00:00.011 ******** 2026-04-09 16:04:24.571332 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 16:04:24.576593 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:24.576683 | ubuntu-noble | 2026-04-09 16:04:24.576883 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-09 16:04:24.577094 | ubuntu-noble | Thursday 09 April 2026 16:04:24 +0000 (0:00:01.158) 0:00:01.169 ******** 2026-04-09 16:04:25.063591 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:25.063785 | ubuntu-noble | 2026-04-09 16:04:25.064026 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 16:04:25.064386 | ubuntu-noble | Thursday 09 April 2026 16:04:25 +0000 (0:00:00.486) 0:00:01.656 ******** 2026-04-09 16:04:26.277125 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:26.277364 | ubuntu-noble | 2026-04-09 16:04:26.277658 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 16:04:26.277925 | ubuntu-noble | Thursday 09 April 2026 16:04:26 +0000 (0:00:01.213) 0:00:02.869 ******** 2026-04-09 16:04:26.596214 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:04:26.596483 | ubuntu-noble | 2026-04-09 16:04:26.596738 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 16:04:26.596981 | ubuntu-noble | Thursday 09 April 2026 16:04:26 +0000 (0:00:00.319) 0:00:03.188 ******** 2026-04-09 16:04:26.676142 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:04:26.676329 | ubuntu-noble | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.1/nerdctl-2.2.1-linux-amd64.tar.gz" 2026-04-09 16:04:26.676454 | ubuntu-noble | } 2026-04-09 16:04:26.676582 | ubuntu-noble | 2026-04-09 16:04:26.676723 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 16:04:26.676859 | ubuntu-noble | Thursday 09 April 2026 16:04:26 +0000 (0:00:00.079) 0:00:03.268 ******** 2026-04-09 16:04:27.565282 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:27.565339 | ubuntu-noble | 2026-04-09 16:04:27.565488 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 16:04:27.565750 | ubuntu-noble | Thursday 09 April 2026 16:04:27 +0000 (0:00:00.887) 0:00:04.156 ******** 2026-04-09 16:04:29.478798 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:29.478870 | ubuntu-noble | 2026-04-09 16:04:29.479076 | ubuntu-noble | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-09 16:04:29.479335 | ubuntu-noble | Thursday 09 April 2026 16:04:29 +0000 (0:00:01.913) 0:00:06.070 ******** 2026-04-09 16:04:30.357646 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:30.357835 | ubuntu-noble | 2026-04-09 16:04:30.358081 | ubuntu-noble | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-04-09 16:04:30.358388 | ubuntu-noble | Thursday 09 April 2026 16:04:30 +0000 (0:00:00.879) 0:00:06.949 ******** 2026-04-09 16:04:31.080273 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:31.080328 | ubuntu-noble | 2026-04-09 16:04:31.080342 | ubuntu-noble | TASK [Restart "containerd"] **************************************************** 2026-04-09 16:04:31.080355 | ubuntu-noble | Thursday 09 April 2026 16:04:31 +0000 (0:00:00.721) 0:00:07.671 ******** 2026-04-09 16:04:31.936854 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:31.936890 | ubuntu-noble | 2026-04-09 16:04:31.936895 | ubuntu-noble | TASK [Pull image from registry] ************************************************ 2026-04-09 16:04:31.936900 | ubuntu-noble | Thursday 09 April 2026 16:04:31 +0000 (0:00:00.855) 0:00:08.527 ******** 2026-04-09 16:04:34.361316 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:34.361407 | ubuntu-noble | 2026-04-09 16:04:34.361892 | ubuntu-noble | TASK [List images] ************************************************************* 2026-04-09 16:04:34.361960 | ubuntu-noble | Thursday 09 April 2026 16:04:34 +0000 (0:00:02.425) 0:00:10.952 ******** 2026-04-09 16:04:34.752855 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:04:34.753279 | ubuntu-noble | 2026-04-09 16:04:34.753367 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:04:34.755251 | ubuntu-noble | ubuntu-noble : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:04:34.755296 | ubuntu-noble | 2026-04-09 16:04:34.755309 | ubuntu-noble | 2026-04-09 16:04:34.755320 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:04:34.755332 | ubuntu-noble | Thursday 09 April 2026 16:04:34 +0000 (0:00:00.390) 0:00:11.343 ******** 2026-04-09 16:04:34.755343 | ubuntu-noble | =============================================================================== 2026-04-09 16:04:34.755353 | ubuntu-noble | Pull image from registry ------------------------------------------------ 2.43s 2026-04-09 16:04:34.755408 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 1.91s 2026-04-09 16:04:34.755672 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.21s 2026-04-09 16:04:34.755905 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-09 16:04:34.756272 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.89s 2026-04-09 16:04:34.756499 | ubuntu-noble | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.88s 2026-04-09 16:04:34.756722 | ubuntu-noble | Restart "containerd" ---------------------------------------------------- 0.86s 2026-04-09 16:04:34.757071 | ubuntu-noble | Install the 10-containerd-net.conflist file ----------------------------- 0.72s 2026-04-09 16:04:34.757369 | ubuntu-noble | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.49s 2026-04-09 16:04:34.757570 | ubuntu-noble | List images ------------------------------------------------------------- 0.39s 2026-04-09 16:04:34.757780 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.32s 2026-04-09 16:04:34.758060 | ubuntu-noble | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-04-09 16:04:34.850762 | ubuntu-noble | INFO [nerdctl > verify] Executed: Successful 2026-04-09 16:04:34.864532 | ubuntu-noble | INFO [nerdctl > cleanup] Executing 2026-04-09 16:04:34.864823 | ubuntu-noble | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:04:34.870616 | ubuntu-noble | INFO [nerdctl > destroy] Executing 2026-04-09 16:04:34.870677 | ubuntu-noble | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-09 16:04:34.870758 | ubuntu-noble | INFO [nerdctl > destroy] Executed: Successful 2026-04-09 16:04:34.871054 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-09 16:04:35.007639 | ubuntu-noble | ok: Runtime: 0:01:31.050480 2026-04-09 16:04:35.013553 | 2026-04-09 16:04:35.013600 | PLAY RECAP 2026-04-09 16:04:35.013641 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:04:35.013662 | 2026-04-09 16:04:35.117585 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:04:35.119988 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:04:35.662614 | 2026-04-09 16:04:35.662746 | PLAY [all] 2026-04-09 16:04:35.674132 | 2026-04-09 16:04:35.674204 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 16:04:35.718876 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:04:35.728343 | 2026-04-09 16:04:35.728419 | TASK [fetch-output : Set log path for single node] 2026-04-09 16:04:35.774323 | ubuntu-noble | ok 2026-04-09 16:04:35.779290 | 2026-04-09 16:04:35.779355 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 16:04:36.167694 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/logs" 2026-04-09 16:04:36.365821 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/artifacts" 2026-04-09 16:04:36.580190 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/575124c7f0274cdeb1598cf0b148d2dc/work/docs" 2026-04-09 16:04:36.605028 | 2026-04-09 16:04:36.605816 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 16:04:37.257357 | ubuntu-noble | ok 2026-04-09 16:04:37.257602 | ubuntu-noble | changed: All items complete 2026-04-09 16:04:37.257643 | 2026-04-09 16:04:37.736050 | ubuntu-noble | changed: .d..t...... ./ 2026-04-09 16:04:38.202333 | ubuntu-noble | changed: .d..t...... ./ 2026-04-09 16:04:38.225188 | 2026-04-09 16:04:38.225359 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 16:04:38.610685 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.005572 2026-04-09 16:04:38.833440 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007260 2026-04-09 16:04:38.850941 | 2026-04-09 16:04:38.851082 | PLAY [all] 2026-04-09 16:04:38.859908 | 2026-04-09 16:04:38.859998 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 16:04:39.351039 | ubuntu-noble | changed 2026-04-09 16:04:39.357327 | 2026-04-09 16:04:39.357384 | PLAY RECAP 2026-04-09 16:04:39.357429 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 16:04:39.357450 | 2026-04-09 16:04:39.456896 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:04:39.459156 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 16:04:40.013843 | 2026-04-09 16:04:40.013985 | PLAY [localhost] 2026-04-09 16:04:40.024189 | 2026-04-09 16:04:40.024261 | TASK [Generate Zuul manifest] 2026-04-09 16:04:40.047495 | localhost | ok 2026-04-09 16:04:40.066191 | 2026-04-09 16:04:40.066294 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 16:04:40.390055 | localhost | changed 2026-04-09 16:04:40.404159 | 2026-04-09 16:04:40.404235 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 16:04:40.435945 | localhost | ok 2026-04-09 16:04:40.445633 | 2026-04-09 16:04:40.445718 | TASK [Upload logs] 2026-04-09 16:04:40.464201 | localhost | ok 2026-04-09 16:04:40.522609 | 2026-04-09 16:04:40.522721 | TASK [Set zuul-log-path fact] 2026-04-09 16:04:40.540289 | localhost | ok 2026-04-09 16:04:40.550846 | 2026-04-09 16:04:40.550912 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 16:04:40.579388 | localhost | ok 2026-04-09 16:04:40.586447 | 2026-04-09 16:04:40.586509 | TASK [upload-logs : Create log directories] 2026-04-09 16:04:40.983080 | localhost | changed 2026-04-09 16:04:40.989815 | 2026-04-09 16:04:40.989965 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 16:04:41.417573 | localhost -> localhost | ok: Runtime: 0:00:00.004764 2026-04-09 16:04:41.425828 | 2026-04-09 16:04:41.425918 | TASK [upload-logs : Upload logs to log server] 2026-04-09 16:04:41.893318 | localhost | Output suppressed because no_log was given 2026-04-09 16:04:41.897517 | 2026-04-09 16:04:41.897580 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 16:04:41.943479 | localhost | skipping: Conditional result was False 2026-04-09 16:04:41.949891 | localhost | skipping: Conditional result was False 2026-04-09 16:04:41.961625 | 2026-04-09 16:04:41.961814 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 16:04:42.008679 | localhost | skipping: Conditional result was False 2026-04-09 16:04:42.009167 | 2026-04-09 16:04:42.012824 | localhost | skipping: Conditional result was False 2026-04-09 16:04:42.028230 | 2026-04-09 16:04:42.028410 | LOOP [upload-logs : Upload console log and json output]