2026-04-22 09:28:19.036816 | Job console starting 2026-04-22 09:28:19.052333 | Updating git repos 2026-04-22 09:28:19.077214 | Cloning repos into workspace 2026-04-22 09:28:19.180080 | Restoring repo states 2026-04-22 09:28:19.188075 | Merging changes 2026-04-22 09:28:19.473823 | Checking out repos 2026-04-22 09:28:19.507984 | Preparing playbooks 2026-04-22 09:28:20.929599 | Running Ansible setup 2026-04-22 09:28:24.932931 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:28:25.536907 | 2026-04-22 09:28:25.537069 | PLAY [localhost] 2026-04-22 09:28:25.544536 | 2026-04-22 09:28:25.544616 | TASK [Gathering Facts] 2026-04-22 09:28:26.483115 | localhost | ok 2026-04-22 09:28:26.495785 | 2026-04-22 09:28:26.504014 | TASK [Setup log path fact] 2026-04-22 09:28:26.533991 | localhost | ok 2026-04-22 09:28:26.552330 | 2026-04-22 09:28:26.578906 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:28:26.611281 | localhost | ok 2026-04-22 09:28:26.618186 | 2026-04-22 09:28:26.618269 | TASK [emit-job-header : Print job information] 2026-04-22 09:28:26.657255 | # Job Information 2026-04-22 09:28:26.657453 | Ansible Version: 2.16.16 2026-04-22 09:28:26.657492 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-jammy 2026-04-22 09:28:26.657523 | Pipeline: check 2026-04-22 09:28:26.657549 | Executor: 0a8996d2b663 2026-04-22 09:28:26.657580 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/119 2026-04-22 09:28:26.657625 | Event ID: 55170b20-3e2d-11f1-9df2-0e69a4d4d9f0 2026-04-22 09:28:26.664546 | 2026-04-22 09:28:26.664634 | LOOP [emit-job-header : Print node information] 2026-04-22 09:28:26.771779 | localhost | ok: 2026-04-22 09:28:26.775382 | localhost | # Node Information 2026-04-22 09:28:26.775449 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-22 09:28:26.775485 | localhost | Hostname: np0000169293 2026-04-22 09:28:26.775513 | localhost | Username: zuul 2026-04-22 09:28:26.775549 | localhost | Distro: Ubuntu 22.04 2026-04-22 09:28:26.775578 | localhost | Provider: yul1 2026-04-22 09:28:26.775606 | localhost | Region: ca-ymq-1 2026-04-22 09:28:26.775632 | localhost | Label: ubuntu-jammy 2026-04-22 09:28:26.775658 | localhost | Product Name: OpenStack Nova 2026-04-22 09:28:26.775688 | localhost | Interface IP: 199.19.213.150 2026-04-22 09:28:26.789651 | 2026-04-22 09:28:26.789790 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 09:28:27.406141 | localhost -> localhost | changed 2026-04-22 09:28:27.412600 | 2026-04-22 09:28:27.412727 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 09:28:28.286033 | localhost -> localhost | changed 2026-04-22 09:28:28.294704 | 2026-04-22 09:28:28.294765 | PLAY [all] 2026-04-22 09:28:28.310675 | 2026-04-22 09:28:28.310919 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 09:28:28.550396 | ubuntu-jammy -> localhost | ok 2026-04-22 09:28:28.560249 | 2026-04-22 09:28:28.560342 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 09:28:28.596449 | ubuntu-jammy | ok 2026-04-22 09:28:28.611951 | ubuntu-jammy | included: /var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 09:28:28.617584 | 2026-04-22 09:28:28.617644 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 09:28:29.522443 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-22 09:28:29.528115 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/8dfd3b2719b54135ba048b3e36c877cf_id_rsa 2026-04-22 09:28:29.528273 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/8dfd3b2719b54135ba048b3e36c877cf_id_rsa.pub 2026-04-22 09:28:29.528409 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-22 09:28:29.528434 | ubuntu-jammy -> localhost | SHA256:gL6c2qFyU7/fIGfX7JFbEqSbF88ciPnC9hsNVTkkZkI zuul-build-sshkey 2026-04-22 09:28:29.528467 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-22 09:28:29.528488 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-22 09:28:29.528518 | ubuntu-jammy -> localhost | | .E +..o| 2026-04-22 09:28:29.528540 | ubuntu-jammy -> localhost | | . + .+ | 2026-04-22 09:28:29.528560 | ubuntu-jammy -> localhost | | . . . . .| 2026-04-22 09:28:29.528581 | ubuntu-jammy -> localhost | | . . = o | 2026-04-22 09:28:29.528601 | ubuntu-jammy -> localhost | | . S + = . | 2026-04-22 09:28:29.528620 | ubuntu-jammy -> localhost | | ..o . * X . | 2026-04-22 09:28:29.528639 | ubuntu-jammy -> localhost | | .=.. + B X * | 2026-04-22 09:28:29.528659 | ubuntu-jammy -> localhost | |. o+ ..+ = = * | 2026-04-22 09:28:29.528681 | ubuntu-jammy -> localhost | | oo.. .o. . =. | 2026-04-22 09:28:29.528704 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-22 09:28:29.528756 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.477319 2026-04-22 09:28:29.534360 | 2026-04-22 09:28:29.534458 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 09:28:29.556616 | ubuntu-jammy | ok 2026-04-22 09:28:29.601182 | ubuntu-jammy | included: /var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 09:28:29.609288 | 2026-04-22 09:28:29.609366 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 09:28:29.634902 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:29.644403 | 2026-04-22 09:28:29.644499 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 09:28:30.131246 | ubuntu-jammy | changed 2026-04-22 09:28:30.143685 | 2026-04-22 09:28:30.143811 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 09:28:30.325468 | ubuntu-jammy | ok 2026-04-22 09:28:30.331461 | 2026-04-22 09:28:30.331532 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 09:28:30.832167 | ubuntu-jammy | changed 2026-04-22 09:28:30.841221 | 2026-04-22 09:28:30.841299 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 09:28:31.310593 | ubuntu-jammy | changed 2026-04-22 09:28:31.317752 | 2026-04-22 09:28:31.317844 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 09:28:31.342543 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:31.357443 | 2026-04-22 09:28:31.357539 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 09:28:31.816935 | ubuntu-jammy -> localhost | changed 2026-04-22 09:28:31.833264 | 2026-04-22 09:28:31.833355 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 09:28:32.115167 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/8dfd3b2719b54135ba048b3e36c877cf_id_rsa (zuul-build-sshkey) 2026-04-22 09:28:32.136422 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.016766 2026-04-22 09:28:32.149334 | 2026-04-22 09:28:32.149400 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 09:28:32.460232 | ubuntu-jammy | ok 2026-04-22 09:28:32.465328 | 2026-04-22 09:28:32.465396 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 09:28:32.490737 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:32.508387 | 2026-04-22 09:28:32.510249 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 09:28:32.823560 | ubuntu-jammy | ok 2026-04-22 09:28:32.829634 | 2026-04-22 09:28:32.829729 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 09:28:33.588328 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-22 09:28:33.613058 | 2026-04-22 09:28:33.613181 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 09:28:33.799935 | ubuntu-jammy | ok: "logs" 2026-04-22 09:28:33.800465 | ubuntu-jammy | ok: All items complete 2026-04-22 09:28:33.800512 | 2026-04-22 09:28:33.966073 | ubuntu-jammy | ok: "artifacts" 2026-04-22 09:28:34.135658 | ubuntu-jammy | ok: "docs" 2026-04-22 09:28:34.144084 | 2026-04-22 09:28:34.144155 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 09:28:34.331300 | ubuntu-jammy | changed: "logs" 2026-04-22 09:28:34.524094 | ubuntu-jammy | changed: "artifacts" 2026-04-22 09:28:34.650359 | ubuntu-jammy | changed: "docs" 2026-04-22 09:28:34.671704 | 2026-04-22 09:28:34.671888 | PLAY RECAP 2026-04-22 09:28:34.671951 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:34.671998 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 09:28:34.672031 | 2026-04-22 09:28:34.808880 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:28:34.812166 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:35.459906 | 2026-04-22 09:28:35.460095 | PLAY [all] 2026-04-22 09:28:35.476095 | 2026-04-22 09:28:35.476294 | TASK [setup-uv : Extract archive] 2026-04-22 09:28:37.819954 | ubuntu-jammy | changed 2026-04-22 09:28:37.864923 | 2026-04-22 09:28:37.865110 | TASK [setup-uv : Print version] 2026-04-22 09:28:38.248151 | ubuntu-jammy | uv 0.8.13 2026-04-22 09:28:38.405968 | ubuntu-jammy | ok: Runtime: 0:00:00.011919 2026-04-22 09:28:38.415261 | 2026-04-22 09:28:38.415331 | PLAY RECAP 2026-04-22 09:28:38.415391 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:38.415428 | 2026-04-22 09:28:38.549739 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:38.552191 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:39.198263 | 2026-04-22 09:28:39.198404 | PLAY [all] 2026-04-22 09:28:39.209228 | 2026-04-22 09:28:39.209301 | TASK [Copy inventory file for Zuul] 2026-04-22 09:28:40.439911 | ubuntu-jammy | changed 2026-04-22 09:28:40.445378 | 2026-04-22 09:28:40.445462 | TASK [Switch "ansible_host" to private IP] 2026-04-22 09:28:40.719316 | ubuntu-jammy | changed: 1 replacements made 2026-04-22 09:28:40.724681 | 2026-04-22 09:28:40.724749 | TASK [Run Molecule scenario] 2026-04-22 09:28:41.367478 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-22 09:28:42.150699 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-22 09:28:42.332772 | ubuntu-jammy | Using CPython 3.13.7 2026-04-22 09:28:42.332843 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-22 09:28:42.641382 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-22 09:28:42.643957 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-22 09:28:42.644213 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-22 09:28:42.815277 | ubuntu-jammy | Downloading cryptography 2026-04-22 09:28:42.855635 | ubuntu-jammy | Downloading pygments 2026-04-22 09:28:43.009533 | ubuntu-jammy | Downloading ansible-core 2026-04-22 09:28:43.049412 | ubuntu-jammy | Installed 36 packages in 39ms 2026-04-22 09:28:44.167167 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-22 09:28:44.167252 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 09:28:45.005839 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 09:28:45.005919 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-22 09:28:45.006008 | ubuntu-jammy | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-22 09:28:45.006084 | ubuntu-jammy | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-04-22 09:28:54.684085 | ubuntu-jammy | INFO [nerdctl > dependency] Executing 2026-04-22 09:28:54.684340 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-04-22 09:28:54.684602 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-04-22 09:28:54.684740 | ubuntu-jammy | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 09:28:54.691314 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-04-22 09:28:54.691621 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:54.696951 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-04-22 09:28:54.697004 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:54.697065 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-04-22 09:28:54.702008 | ubuntu-jammy | INFO [nerdctl > syntax] Executing 2026-04-22 09:28:55.224246 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:55.224417 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 09:28:55.224571 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 09:28:55.224703 | ubuntu-jammy | 2026-04-22 09:28:55.624419 | ubuntu-jammy | 2026-04-22 09:28:55.624495 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-04-22 09:28:55.694750 | ubuntu-jammy | INFO [nerdctl > syntax] Executed: Successful 2026-04-22 09:28:55.704466 | ubuntu-jammy | INFO [nerdctl > create] Executing 2026-04-22 09:28:55.706135 | ubuntu-jammy | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:55.711183 | ubuntu-jammy | INFO [nerdctl > prepare] Executing 2026-04-22 09:28:56.173244 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:56.173442 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 09:28:56.173691 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 09:28:56.173854 | ubuntu-jammy | 2026-04-22 09:28:56.537366 | ubuntu-jammy | 2026-04-22 09:28:56.537554 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-22 09:28:56.537755 | ubuntu-jammy | 2026-04-22 09:28:56.537953 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:56.538134 | ubuntu-jammy | Wednesday 22 April 2026 09:28:56 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-04-22 09:28:57.769488 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 09:28:57.771228 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:57.771475 | ubuntu-jammy | 2026-04-22 09:28:57.771739 | ubuntu-jammy | TASK [Update "apt" cache] ****************************************************** 2026-04-22 09:28:57.772017 | ubuntu-jammy | Wednesday 22 April 2026 09:28:57 +0000 (0:00:01.234) 0:00:01.264 ******* 2026-04-22 09:29:05.108724 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:05.108944 | ubuntu-jammy | 2026-04-22 09:29:05.109037 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:29:05.109247 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:05.109416 | ubuntu-jammy | 2026-04-22 09:29:05.109625 | ubuntu-jammy | 2026-04-22 09:29:05.109831 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:29:05.110024 | ubuntu-jammy | Wednesday 22 April 2026 09:29:05 +0000 (0:00:07.337) 0:00:08.602 ******* 2026-04-22 09:29:05.110265 | ubuntu-jammy | =============================================================================== 2026-04-22 09:29:05.110445 | ubuntu-jammy | Update "apt" cache ------------------------------------------------------ 7.34s 2026-04-22 09:29:05.110652 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.23s 2026-04-22 09:29:05.213837 | ubuntu-jammy | INFO [nerdctl > prepare] Executed: Successful 2026-04-22 09:29:05.224102 | ubuntu-jammy | INFO [nerdctl > converge] Executing 2026-04-22 09:29:05.741702 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:05.741903 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 09:29:05.742115 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 09:29:05.742290 | ubuntu-jammy | 2026-04-22 09:29:06.102485 | ubuntu-jammy | 2026-04-22 09:29:06.102608 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:29:06.102687 | ubuntu-jammy | 2026-04-22 09:29:06.102771 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:06.102901 | ubuntu-jammy | Wednesday 22 April 2026 09:29:06 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-04-22 09:29:07.139534 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 09:29:07.141822 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:07.141983 | ubuntu-jammy | 2026-04-22 09:29:07.142162 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:07.142340 | ubuntu-jammy | Wednesday 22 April 2026 09:29:07 +0000 (0:00:01.039) 0:00:01.052 ******* 2026-04-22 09:29:07.681646 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:07.681825 | ubuntu-jammy | 2026-04-22 09:29:07.682064 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:29:07.682292 | ubuntu-jammy | Wednesday 22 April 2026 09:29:07 +0000 (0:00:00.539) 0:00:01.591 ******* 2026-04-22 09:29:07.704411 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:07.704558 | ubuntu-jammy | 2026-04-22 09:29:07.704741 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:29:07.704918 | ubuntu-jammy | Wednesday 22 April 2026 09:29:07 +0000 (0:00:00.023) 0:00:01.615 ******* 2026-04-22 09:29:08.118320 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:08.118540 | ubuntu-jammy | 2026-04-22 09:29:08.118741 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:29:08.118993 | ubuntu-jammy | Wednesday 22 April 2026 09:29:08 +0000 (0:00:00.413) 0:00:02.028 ******* 2026-04-22 09:29:08.204302 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:29:08.204604 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-22 09:29:08.204811 | ubuntu-jammy | } 2026-04-22 09:29:08.205019 | ubuntu-jammy | 2026-04-22 09:29:08.205249 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:29:08.205478 | ubuntu-jammy | Wednesday 22 April 2026 09:29:08 +0000 (0:00:00.085) 0:00:02.114 ******* 2026-04-22 09:29:08.938867 | ubuntu-jammy | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-22 09:29:08.945534 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:08.945655 | ubuntu-jammy | 2026-04-22 09:29:08.945794 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:29:08.945931 | ubuntu-jammy | Wednesday 22 April 2026 09:29:08 +0000 (0:00:00.741) 0:00:02.855 ******* 2026-04-22 09:29:08.967171 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:08.967253 | ubuntu-jammy | 2026-04-22 09:29:08.967382 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:08.967504 | ubuntu-jammy | Wednesday 22 April 2026 09:29:08 +0000 (0:00:00.021) 0:00:02.877 ******* 2026-04-22 09:29:09.221524 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:09.221656 | ubuntu-jammy | 2026-04-22 09:29:09.221919 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:29:09.222225 | ubuntu-jammy | Wednesday 22 April 2026 09:29:09 +0000 (0:00:00.254) 0:00:03.131 ******* 2026-04-22 09:29:10.483650 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:10.483830 | ubuntu-jammy | 2026-04-22 09:29:10.484059 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:29:10.484309 | ubuntu-jammy | Wednesday 22 April 2026 09:29:10 +0000 (0:00:01.262) 0:00:04.393 ******* 2026-04-22 09:29:10.552331 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:29:10.552534 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-22 09:29:10.552761 | ubuntu-jammy | } 2026-04-22 09:29:10.552946 | ubuntu-jammy | 2026-04-22 09:29:10.553138 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:29:10.553314 | ubuntu-jammy | Wednesday 22 April 2026 09:29:10 +0000 (0:00:00.068) 0:00:04.462 ******* 2026-04-22 09:29:11.439626 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:11.439808 | ubuntu-jammy | 2026-04-22 09:29:11.440067 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:29:11.440281 | ubuntu-jammy | Wednesday 22 April 2026 09:29:11 +0000 (0:00:00.887) 0:00:05.349 ******* 2026-04-22 09:29:15.558572 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:15.558747 | ubuntu-jammy | 2026-04-22 09:29:15.559102 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-22 09:29:15.559333 | ubuntu-jammy | Wednesday 22 April 2026 09:29:15 +0000 (0:00:04.119) 0:00:09.468 ******* 2026-04-22 09:29:15.577097 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:15.577268 | ubuntu-jammy | 2026-04-22 09:29:15.577467 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-22 09:29:15.577655 | ubuntu-jammy | Wednesday 22 April 2026 09:29:15 +0000 (0:00:00.018) 0:00:09.487 ******* 2026-04-22 09:29:15.593333 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:15.593452 | ubuntu-jammy | 2026-04-22 09:29:15.593656 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-22 09:29:15.593839 | ubuntu-jammy | Wednesday 22 April 2026 09:29:15 +0000 (0:00:00.016) 0:00:09.503 ******* 2026-04-22 09:29:15.612567 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:15.612714 | ubuntu-jammy | 2026-04-22 09:29:15.612951 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-22 09:29:15.613156 | ubuntu-jammy | Wednesday 22 April 2026 09:29:15 +0000 (0:00:00.019) 0:00:09.522 ******* 2026-04-22 09:29:21.726334 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:21.726564 | ubuntu-jammy | 2026-04-22 09:29:21.726667 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-22 09:29:21.726879 | ubuntu-jammy | Wednesday 22 April 2026 09:29:21 +0000 (0:00:06.113) 0:00:15.636 ******* 2026-04-22 09:29:22.430693 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:22.430765 | ubuntu-jammy | 2026-04-22 09:29:22.431019 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-22 09:29:22.431212 | ubuntu-jammy | Wednesday 22 April 2026 09:29:22 +0000 (0:00:00.703) 0:00:16.340 ******* 2026-04-22 09:29:23.627382 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-04-22 09:29:23.627556 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-22 09:29:23.627747 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-22 09:29:23.627948 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-22 09:29:23.628127 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-22 09:29:23.628285 | ubuntu-jammy | 2026-04-22 09:29:23.628497 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-22 09:29:23.628651 | ubuntu-jammy | Wednesday 22 April 2026 09:29:23 +0000 (0:00:01.195) 0:00:17.536 ******* 2026-04-22 09:29:24.350499 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:24.350747 | ubuntu-jammy | 2026-04-22 09:29:24.351004 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-22 09:29:24.351199 | ubuntu-jammy | Wednesday 22 April 2026 09:29:24 +0000 (0:00:00.721) 0:00:18.257 ******* 2026-04-22 09:29:24.351370 | ubuntu-jammy | 2026-04-22 09:29:24.351566 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-22 09:29:24.351767 | ubuntu-jammy | Wednesday 22 April 2026 09:29:24 +0000 (0:00:00.002) 0:00:18.260 ******* 2026-04-22 09:29:25.417235 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:25.417294 | ubuntu-jammy | 2026-04-22 09:29:25.417306 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-22 09:29:25.417316 | ubuntu-jammy | Wednesday 22 April 2026 09:29:25 +0000 (0:00:01.065) 0:00:19.326 ******* 2026-04-22 09:29:25.894896 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:25.895329 | ubuntu-jammy | 2026-04-22 09:29:25.895386 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-22 09:29:25.895394 | ubuntu-jammy | Wednesday 22 April 2026 09:29:25 +0000 (0:00:00.478) 0:00:19.805 ******* 2026-04-22 09:29:26.477921 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:26.478916 | ubuntu-jammy | 2026-04-22 09:29:26.478950 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:29:26.478962 | ubuntu-jammy | ubuntu-jammy : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-22 09:29:26.478972 | ubuntu-jammy | 2026-04-22 09:29:26.478980 | ubuntu-jammy | 2026-04-22 09:29:26.478989 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:29:26.479004 | ubuntu-jammy | Wednesday 22 April 2026 09:29:26 +0000 (0:00:00.583) 0:00:20.388 ******* 2026-04-22 09:29:26.480624 | ubuntu-jammy | =============================================================================== 2026-04-22 09:29:26.480676 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.11s 2026-04-22 09:29:26.480681 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 4.12s 2026-04-22 09:29:26.480685 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-04-22 09:29:26.480689 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.20s 2026-04-22 09:29:26.480693 | ubuntu-jammy | vexxhost.containers.containerd : Reload systemd ------------------------- 1.07s 2026-04-22 09:29:26.480697 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-22 09:29:26.480701 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.89s 2026-04-22 09:29:26.480716 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.74s 2026-04-22 09:29:26.480720 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.72s 2026-04-22 09:29:26.480724 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-04-22 09:29:26.480728 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.58s 2026-04-22 09:29:26.480732 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.54s 2026-04-22 09:29:26.480736 | ubuntu-jammy | vexxhost.containers.containerd : Restart containerd --------------------- 0.48s 2026-04-22 09:29:26.480740 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.41s 2026-04-22 09:29:26.480743 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.25s 2026-04-22 09:29:26.480748 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-04-22 09:29:26.480752 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-04-22 09:29:26.480756 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.02s 2026-04-22 09:29:26.480760 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-22 09:29:26.480763 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-22 09:29:26.590829 | ubuntu-jammy | INFO [nerdctl > converge] Executed: Successful 2026-04-22 09:29:26.596455 | ubuntu-jammy | INFO [nerdctl > idempotence] Executing 2026-04-22 09:29:27.067496 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:27.067620 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 09:29:27.067831 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 09:29:27.067978 | ubuntu-jammy | 2026-04-22 09:29:27.441178 | ubuntu-jammy | 2026-04-22 09:29:27.441303 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:29:27.441462 | ubuntu-jammy | 2026-04-22 09:29:27.441680 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:27.441846 | ubuntu-jammy | Wednesday 22 April 2026 09:29:27 +0000 (0:00:00.013) 0:00:00.013 ******* 2026-04-22 09:29:28.494634 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 09:29:28.497260 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:28.497327 | ubuntu-jammy | 2026-04-22 09:29:28.497511 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:28.497684 | ubuntu-jammy | Wednesday 22 April 2026 09:29:28 +0000 (0:00:01.056) 0:00:01.069 ******* 2026-04-22 09:29:28.915420 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:28.915561 | ubuntu-jammy | 2026-04-22 09:29:28.915752 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:29:28.915934 | ubuntu-jammy | Wednesday 22 April 2026 09:29:28 +0000 (0:00:00.418) 0:00:01.487 ******* 2026-04-22 09:29:28.943175 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:28.943314 | ubuntu-jammy | 2026-04-22 09:29:28.943517 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:29:28.943713 | ubuntu-jammy | Wednesday 22 April 2026 09:29:28 +0000 (0:00:00.027) 0:00:01.515 ******* 2026-04-22 09:29:29.346073 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:29.346271 | ubuntu-jammy | 2026-04-22 09:29:29.346487 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:29:29.346670 | ubuntu-jammy | Wednesday 22 April 2026 09:29:29 +0000 (0:00:00.402) 0:00:01.918 ******* 2026-04-22 09:29:29.404520 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:29:29.404773 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-22 09:29:29.405024 | ubuntu-jammy | } 2026-04-22 09:29:29.405281 | ubuntu-jammy | 2026-04-22 09:29:29.405573 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:29:29.405870 | ubuntu-jammy | Wednesday 22 April 2026 09:29:29 +0000 (0:00:00.058) 0:00:01.976 ******* 2026-04-22 09:29:29.923361 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:29.923506 | ubuntu-jammy | 2026-04-22 09:29:29.923704 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:29:29.923891 | ubuntu-jammy | Wednesday 22 April 2026 09:29:29 +0000 (0:00:00.518) 0:00:02.495 ******* 2026-04-22 09:29:29.938088 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:29.938244 | ubuntu-jammy | 2026-04-22 09:29:29.938425 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:29:29.938598 | ubuntu-jammy | Wednesday 22 April 2026 09:29:29 +0000 (0:00:00.015) 0:00:02.510 ******* 2026-04-22 09:29:30.184235 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:30.184383 | ubuntu-jammy | 2026-04-22 09:29:30.184583 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:29:30.184777 | ubuntu-jammy | Wednesday 22 April 2026 09:29:30 +0000 (0:00:00.245) 0:00:02.756 ******* 2026-04-22 09:29:31.611582 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:31.611699 | ubuntu-jammy | 2026-04-22 09:29:31.612118 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:29:31.612192 | ubuntu-jammy | Wednesday 22 April 2026 09:29:31 +0000 (0:00:01.427) 0:00:04.183 ******* 2026-04-22 09:29:31.682455 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:29:31.682544 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-22 09:29:31.682896 | ubuntu-jammy | } 2026-04-22 09:29:31.682959 | ubuntu-jammy | 2026-04-22 09:29:31.682969 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:29:31.683062 | ubuntu-jammy | Wednesday 22 April 2026 09:29:31 +0000 (0:00:00.070) 0:00:04.254 ******* 2026-04-22 09:29:32.087800 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:32.088316 | ubuntu-jammy | 2026-04-22 09:29:32.088386 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:29:32.088399 | ubuntu-jammy | Wednesday 22 April 2026 09:29:32 +0000 (0:00:00.405) 0:00:04.659 ******* 2026-04-22 09:29:34.542327 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:34.542391 | ubuntu-jammy | 2026-04-22 09:29:34.542399 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-22 09:29:34.542406 | ubuntu-jammy | Wednesday 22 April 2026 09:29:34 +0000 (0:00:02.453) 0:00:07.113 ******* 2026-04-22 09:29:34.557845 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:34.557895 | ubuntu-jammy | 2026-04-22 09:29:34.557995 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-22 09:29:34.558116 | ubuntu-jammy | Wednesday 22 April 2026 09:29:34 +0000 (0:00:00.016) 0:00:07.130 ******* 2026-04-22 09:29:34.574107 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:34.574441 | ubuntu-jammy | 2026-04-22 09:29:34.574517 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-22 09:29:34.574524 | ubuntu-jammy | Wednesday 22 April 2026 09:29:34 +0000 (0:00:00.015) 0:00:07.146 ******* 2026-04-22 09:29:34.592733 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-22 09:29:34.592841 | ubuntu-jammy | 2026-04-22 09:29:34.593111 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-22 09:29:34.593139 | ubuntu-jammy | Wednesday 22 April 2026 09:29:34 +0000 (0:00:00.018) 0:00:07.165 ******* 2026-04-22 09:29:35.657111 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:35.657351 | ubuntu-jammy | 2026-04-22 09:29:35.657366 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-22 09:29:35.657538 | ubuntu-jammy | Wednesday 22 April 2026 09:29:35 +0000 (0:00:01.063) 0:00:08.228 ******* 2026-04-22 09:29:36.213517 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:36.213620 | ubuntu-jammy | 2026-04-22 09:29:36.214112 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-22 09:29:36.214210 | ubuntu-jammy | Wednesday 22 April 2026 09:29:36 +0000 (0:00:00.556) 0:00:08.785 ******* 2026-04-22 09:29:37.445069 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-04-22 09:29:37.445140 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-22 09:29:37.445870 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-22 09:29:37.445948 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-22 09:29:37.445958 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-22 09:29:37.445965 | ubuntu-jammy | 2026-04-22 09:29:37.445980 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-22 09:29:37.445987 | ubuntu-jammy | Wednesday 22 April 2026 09:29:37 +0000 (0:00:01.231) 0:00:10.017 ******* 2026-04-22 09:29:38.087923 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:38.088028 | ubuntu-jammy | 2026-04-22 09:29:38.088103 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-22 09:29:38.088573 | ubuntu-jammy | Wednesday 22 April 2026 09:29:38 +0000 (0:00:00.640) 0:00:10.657 ******* 2026-04-22 09:29:38.088639 | ubuntu-jammy | 2026-04-22 09:29:38.088647 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-22 09:29:38.088653 | ubuntu-jammy | Wednesday 22 April 2026 09:29:38 +0000 (0:00:00.002) 0:00:10.660 ******* 2026-04-22 09:29:38.753343 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:38.754985 | ubuntu-jammy | 2026-04-22 09:29:38.755056 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:29:38.755062 | ubuntu-jammy | ubuntu-jammy : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-22 09:29:38.755066 | ubuntu-jammy | 2026-04-22 09:29:38.755070 | ubuntu-jammy | 2026-04-22 09:29:38.755074 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:29:38.755079 | ubuntu-jammy | Wednesday 22 April 2026 09:29:38 +0000 (0:00:00.665) 0:00:11.325 ******* 2026-04-22 09:29:38.755084 | ubuntu-jammy | =============================================================================== 2026-04-22 09:29:38.757934 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.45s 2026-04-22 09:29:38.758004 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.43s 2026-04-22 09:29:38.758010 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.23s 2026-04-22 09:29:38.758015 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.06s 2026-04-22 09:29:38.758019 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-22 09:29:38.758023 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.67s 2026-04-22 09:29:38.758028 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.64s 2026-04-22 09:29:38.758032 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.56s 2026-04-22 09:29:38.758038 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-04-22 09:29:38.758042 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-22 09:29:38.758046 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.41s 2026-04-22 09:29:38.758050 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.40s 2026-04-22 09:29:38.758054 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.25s 2026-04-22 09:29:38.758058 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-04-22 09:29:38.758063 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-22 09:29:38.758075 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-22 09:29:38.758080 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-22 09:29:38.758098 | ubuntu-jammy | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-04-22 09:29:38.758102 | ubuntu-jammy | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-04-22 09:29:38.758106 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-22 09:29:38.898147 | ubuntu-jammy | INFO [nerdctl > idempotence] Executed: Successful 2026-04-22 09:29:38.908327 | ubuntu-jammy | INFO [nerdctl > side_effect] Executing 2026-04-22 09:29:38.908806 | ubuntu-jammy | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:29:38.914289 | ubuntu-jammy | INFO [nerdctl > verify] Executing 2026-04-22 09:29:39.398058 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:29:39.398542 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 09:29:39.398891 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 09:29:39.399245 | ubuntu-jammy | 2026-04-22 09:29:39.733450 | ubuntu-jammy | 2026-04-22 09:29:39.733541 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-22 09:29:39.733554 | ubuntu-jammy | 2026-04-22 09:29:39.733564 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:29:39.733574 | ubuntu-jammy | Wednesday 22 April 2026 09:29:39 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-04-22 09:29:40.795133 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 09:29:40.801160 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:40.801192 | ubuntu-jammy | 2026-04-22 09:29:40.801204 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-22 09:29:40.801213 | ubuntu-jammy | Wednesday 22 April 2026 09:29:40 +0000 (0:00:01.068) 0:00:01.079 ******* 2026-04-22 09:29:41.222997 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:41.223075 | ubuntu-jammy | 2026-04-22 09:29:41.223097 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-22 09:29:41.223271 | ubuntu-jammy | Wednesday 22 April 2026 09:29:41 +0000 (0:00:00.421) 0:00:01.500 ******* 2026-04-22 09:29:42.596979 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:42.597075 | ubuntu-jammy | 2026-04-22 09:29:42.597088 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-22 09:29:42.597151 | ubuntu-jammy | Wednesday 22 April 2026 09:29:42 +0000 (0:00:01.373) 0:00:02.874 ******* 2026-04-22 09:29:42.856373 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:29:42.856546 | ubuntu-jammy | 2026-04-22 09:29:42.856785 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-22 09:29:42.856970 | ubuntu-jammy | Wednesday 22 April 2026 09:29:42 +0000 (0:00:00.259) 0:00:03.134 ******* 2026-04-22 09:29:42.921534 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:29:42.921654 | ubuntu-jammy | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-04-22 09:29:42.921763 | ubuntu-jammy | } 2026-04-22 09:29:42.921865 | ubuntu-jammy | 2026-04-22 09:29:42.921981 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-22 09:29:42.922096 | ubuntu-jammy | Wednesday 22 April 2026 09:29:42 +0000 (0:00:00.065) 0:00:03.199 ******* 2026-04-22 09:29:43.596951 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:43.597144 | ubuntu-jammy | 2026-04-22 09:29:43.597351 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-22 09:29:43.597542 | ubuntu-jammy | Wednesday 22 April 2026 09:29:43 +0000 (0:00:00.675) 0:00:03.874 ******* 2026-04-22 09:29:45.276481 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:45.276637 | ubuntu-jammy | 2026-04-22 09:29:45.276843 | ubuntu-jammy | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-22 09:29:45.277036 | ubuntu-jammy | Wednesday 22 April 2026 09:29:45 +0000 (0:00:01.679) 0:00:05.554 ******* 2026-04-22 09:29:46.025166 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:46.025314 | ubuntu-jammy | 2026-04-22 09:29:46.025624 | ubuntu-jammy | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-04-22 09:29:46.025811 | ubuntu-jammy | Wednesday 22 April 2026 09:29:46 +0000 (0:00:00.748) 0:00:06.302 ******* 2026-04-22 09:29:46.573803 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:46.573913 | ubuntu-jammy | 2026-04-22 09:29:46.573931 | ubuntu-jammy | TASK [Restart "containerd"] **************************************************** 2026-04-22 09:29:46.573944 | ubuntu-jammy | Wednesday 22 April 2026 09:29:46 +0000 (0:00:00.547) 0:00:06.850 ******* 2026-04-22 09:29:47.339748 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:47.339851 | ubuntu-jammy | 2026-04-22 09:29:47.339913 | ubuntu-jammy | TASK [Pull image from registry] ************************************************ 2026-04-22 09:29:47.340092 | ubuntu-jammy | Wednesday 22 April 2026 09:29:47 +0000 (0:00:00.765) 0:00:07.616 ******* 2026-04-22 09:29:49.384297 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:49.384751 | ubuntu-jammy | 2026-04-22 09:29:49.384806 | ubuntu-jammy | TASK [List images] ************************************************************* 2026-04-22 09:29:49.384814 | ubuntu-jammy | Wednesday 22 April 2026 09:29:49 +0000 (0:00:02.044) 0:00:09.660 ******* 2026-04-22 09:29:49.668774 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:29:49.668841 | ubuntu-jammy | 2026-04-22 09:29:49.668846 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:29:49.668851 | ubuntu-jammy | ubuntu-jammy : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:29:49.668855 | ubuntu-jammy | 2026-04-22 09:29:49.668859 | ubuntu-jammy | 2026-04-22 09:29:49.668863 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:29:49.668867 | ubuntu-jammy | Wednesday 22 April 2026 09:29:49 +0000 (0:00:00.282) 0:00:09.943 ******* 2026-04-22 09:29:49.668871 | ubuntu-jammy | =============================================================================== 2026-04-22 09:29:49.668875 | ubuntu-jammy | Pull image from registry ------------------------------------------------ 2.04s 2026-04-22 09:29:49.668879 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 1.68s 2026-04-22 09:29:49.668883 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.37s 2026-04-22 09:29:49.668887 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-22 09:29:49.668892 | ubuntu-jammy | Restart "containerd" ---------------------------------------------------- 0.77s 2026-04-22 09:29:49.668897 | ubuntu-jammy | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.75s 2026-04-22 09:29:49.668901 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.68s 2026-04-22 09:29:49.668905 | ubuntu-jammy | Install the 10-containerd-net.conflist file ----------------------------- 0.55s 2026-04-22 09:29:49.668910 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.42s 2026-04-22 09:29:49.668914 | ubuntu-jammy | List images ------------------------------------------------------------- 0.28s 2026-04-22 09:29:49.668919 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.26s 2026-04-22 09:29:49.668923 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-04-22 09:29:49.787047 | ubuntu-jammy | INFO [nerdctl > verify] Executed: Successful 2026-04-22 09:29:49.794556 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-04-22 09:29:49.794866 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:29:49.799985 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-04-22 09:29:49.800021 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:29:49.800132 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-04-22 09:29:49.800407 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 09:29:50.386709 | ubuntu-jammy | ok: Runtime: 0:01:08.755130 2026-04-22 09:29:50.391740 | 2026-04-22 09:29:50.391797 | PLAY RECAP 2026-04-22 09:29:50.391843 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:29:50.391864 | 2026-04-22 09:29:50.513561 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:29:50.516564 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:29:51.092299 | 2026-04-22 09:29:51.092429 | PLAY [all] 2026-04-22 09:29:51.103628 | 2026-04-22 09:29:51.103709 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 09:29:51.148948 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:29:51.156888 | 2026-04-22 09:29:51.157022 | TASK [fetch-output : Set log path for single node] 2026-04-22 09:29:51.193725 | ubuntu-jammy | ok 2026-04-22 09:29:51.199951 | 2026-04-22 09:29:51.200045 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 09:29:51.593728 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/logs" 2026-04-22 09:29:51.807615 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/artifacts" 2026-04-22 09:29:52.007247 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/8dfd3b2719b54135ba048b3e36c877cf/work/docs" 2026-04-22 09:29:52.030214 | 2026-04-22 09:29:52.030292 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 09:29:52.641879 | ubuntu-jammy | ok 2026-04-22 09:29:52.642139 | ubuntu-jammy | changed: All items complete 2026-04-22 09:29:52.642180 | 2026-04-22 09:29:53.100253 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:29:53.567459 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:29:53.596072 | 2026-04-22 09:29:53.596228 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 09:29:54.038584 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008435 2026-04-22 09:29:54.263846 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.007343 2026-04-22 09:29:54.283520 | 2026-04-22 09:29:54.283647 | PLAY [all] 2026-04-22 09:29:54.290002 | 2026-04-22 09:29:54.290072 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 09:29:54.734990 | ubuntu-jammy | changed 2026-04-22 09:29:54.740245 | 2026-04-22 09:29:54.740295 | PLAY RECAP 2026-04-22 09:29:54.740342 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 09:29:54.740365 | 2026-04-22 09:29:54.855728 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:29:54.857374 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 09:29:55.458020 | 2026-04-22 09:29:55.458160 | PLAY [localhost] 2026-04-22 09:29:55.470185 | 2026-04-22 09:29:55.470279 | TASK [Generate Zuul manifest] 2026-04-22 09:29:55.494471 | localhost | ok 2026-04-22 09:29:55.511541 | 2026-04-22 09:29:55.511640 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 09:29:55.880447 | localhost | changed 2026-04-22 09:29:55.897901 | 2026-04-22 09:29:55.898048 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 09:29:55.931626 | localhost | ok 2026-04-22 09:29:55.941602 | 2026-04-22 09:29:55.941688 | TASK [Upload logs] 2026-04-22 09:29:55.967253 | localhost | ok 2026-04-22 09:29:56.046570 | 2026-04-22 09:29:56.046740 | TASK [Set zuul-log-path fact] 2026-04-22 09:29:56.079620 | localhost | ok 2026-04-22 09:29:56.093253 | 2026-04-22 09:29:56.093385 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:29:56.126939 | localhost | ok 2026-04-22 09:29:56.136485 | 2026-04-22 09:29:56.136565 | TASK [upload-logs : Create log directories] 2026-04-22 09:29:56.541770 | localhost | changed 2026-04-22 09:29:56.546956 | 2026-04-22 09:29:56.547113 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 09:29:57.089627 | localhost -> localhost | ok: Runtime: 0:00:00.006317 2026-04-22 09:29:57.096247 | 2026-04-22 09:29:57.096314 | TASK [upload-logs : Upload logs to log server] 2026-04-22 09:29:57.555748 | localhost | Output suppressed because no_log was given 2026-04-22 09:29:57.561069 | 2026-04-22 09:29:57.561160 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 09:29:57.611089 | localhost | skipping: Conditional result was False 2026-04-22 09:29:57.618437 | localhost | skipping: Conditional result was False 2026-04-22 09:29:57.637349 | 2026-04-22 09:29:57.637549 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 09:29:57.691191 | localhost | skipping: Conditional result was False 2026-04-22 09:29:57.691739 | 2026-04-22 09:29:57.697285 | localhost | skipping: Conditional result was False 2026-04-22 09:29:57.713748 | 2026-04-22 09:29:57.714010 | LOOP [upload-logs : Upload console log and json output]