2026-04-29 20:48:15.167203 | Job console starting 2026-04-29 20:48:15.181263 | Updating git repos 2026-04-29 20:48:15.210832 | Cloning repos into workspace 2026-04-29 20:48:19.967971 | Restoring repo states 2026-04-29 20:48:19.978723 | Merging changes 2026-04-29 20:48:20.415252 | Checking out repos 2026-04-29 20:48:20.750722 | Preparing playbooks 2026-04-29 20:48:28.772151 | Running Ansible setup 2026-04-29 20:48:33.225007 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 20:48:33.832331 | 2026-04-29 20:48:33.832467 | PLAY [localhost] 2026-04-29 20:48:33.840112 | 2026-04-29 20:48:33.840222 | TASK [Gathering Facts] 2026-04-29 20:48:35.712344 | localhost | ok 2026-04-29 20:48:35.719385 | 2026-04-29 20:48:35.719472 | TASK [Setup log path fact] 2026-04-29 20:48:35.736974 | localhost | ok 2026-04-29 20:48:35.747214 | 2026-04-29 20:48:35.747288 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 20:48:35.775292 | localhost | ok 2026-04-29 20:48:35.781839 | 2026-04-29 20:48:35.781915 | TASK [emit-job-header : Print job information] 2026-04-29 20:48:35.814355 | # Job Information 2026-04-29 20:48:35.814543 | Ansible Version: 2.16.18 2026-04-29 20:48:35.814577 | Job: ansible-collection-containers-molecule-nerdctl-ubuntu-jammy 2026-04-29 20:48:35.814600 | Pipeline: check 2026-04-29 20:48:35.814621 | Executor: 2d72f0692154 2026-04-29 20:48:35.814642 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/126 2026-04-29 20:48:35.814666 | Event ID: 9b4e1cc0-440c-11f1-90ca-0e5250fcd001 2026-04-29 20:48:35.817822 | 2026-04-29 20:48:35.817896 | LOOP [emit-job-header : Print node information] 2026-04-29 20:48:35.915878 | localhost | ok: 2026-04-29 20:48:35.916065 | localhost | # Node Information 2026-04-29 20:48:35.916094 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-29 20:48:35.916116 | localhost | Hostname: np0000171290 2026-04-29 20:48:35.916137 | localhost | Username: zuul 2026-04-29 20:48:35.916159 | localhost | Distro: Ubuntu 22.04 2026-04-29 20:48:35.916179 | localhost | Provider: yul1 2026-04-29 20:48:35.916199 | localhost | Region: ca-ymq-1 2026-04-29 20:48:35.916218 | localhost | Label: ubuntu-jammy 2026-04-29 20:48:35.916236 | localhost | Product Name: OpenStack Nova 2026-04-29 20:48:35.916254 | localhost | Interface IP: 199.204.45.157 2026-04-29 20:48:35.932110 | 2026-04-29 20:48:35.932312 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-29 20:48:36.352848 | localhost -> localhost | changed 2026-04-29 20:48:36.359791 | 2026-04-29 20:48:36.359877 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-29 20:48:37.311563 | localhost -> localhost | changed 2026-04-29 20:48:37.318413 | 2026-04-29 20:48:37.318475 | PLAY [all] 2026-04-29 20:48:37.334294 | 2026-04-29 20:48:37.334414 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-29 20:48:37.645640 | ubuntu-jammy -> localhost | ok 2026-04-29 20:48:37.653265 | 2026-04-29 20:48:37.653332 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-29 20:48:37.717064 | ubuntu-jammy | ok 2026-04-29 20:48:37.766447 | ubuntu-jammy | included: /var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-29 20:48:37.794125 | 2026-04-29 20:48:37.794362 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-29 20:48:40.018376 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-29 20:48:40.018572 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/e76ced6f3610403d89b002fa42b15156_id_rsa 2026-04-29 20:48:40.018603 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/e76ced6f3610403d89b002fa42b15156_id_rsa.pub 2026-04-29 20:48:40.018626 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-29 20:48:40.018649 | ubuntu-jammy -> localhost | SHA256:suGk5V9wzaS4yGUfdmp5DVmjcAHmKtU17r9nKKHGH7I zuul-build-sshkey 2026-04-29 20:48:40.018682 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-29 20:48:40.018705 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-29 20:48:40.018734 | ubuntu-jammy -> localhost | | o.+ | 2026-04-29 20:48:40.018756 | ubuntu-jammy -> localhost | | + o o | 2026-04-29 20:48:40.018777 | ubuntu-jammy -> localhost | | . + + o | 2026-04-29 20:48:40.018797 | ubuntu-jammy -> localhost | | . o O + . | 2026-04-29 20:48:40.018817 | ubuntu-jammy -> localhost | | * S = O | 2026-04-29 20:48:40.018838 | ubuntu-jammy -> localhost | | B O * =.+ | 2026-04-29 20:48:40.018858 | ubuntu-jammy -> localhost | | . * ..B.o.o. | 2026-04-29 20:48:40.018878 | ubuntu-jammy -> localhost | | . o++....o| 2026-04-29 20:48:40.018902 | ubuntu-jammy -> localhost | | ..E....o | 2026-04-29 20:48:40.018923 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-29 20:48:40.018975 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:01.744594 2026-04-29 20:48:40.033864 | 2026-04-29 20:48:40.033941 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-29 20:48:40.053942 | ubuntu-jammy | ok 2026-04-29 20:48:40.062497 | ubuntu-jammy | included: /var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-29 20:48:40.086361 | 2026-04-29 20:48:40.086441 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-29 20:48:40.111281 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:40.118631 | 2026-04-29 20:48:40.118702 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-29 20:48:40.734156 | ubuntu-jammy | changed 2026-04-29 20:48:40.739233 | 2026-04-29 20:48:40.739302 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-29 20:48:40.927395 | ubuntu-jammy | ok 2026-04-29 20:48:41.013644 | 2026-04-29 20:48:41.013784 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-29 20:48:41.481456 | ubuntu-jammy | changed 2026-04-29 20:48:41.691263 | 2026-04-29 20:48:41.691422 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-29 20:48:42.144656 | ubuntu-jammy | changed 2026-04-29 20:48:42.149883 | 2026-04-29 20:48:42.149953 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-29 20:48:42.174417 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:42.180930 | 2026-04-29 20:48:42.181032 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-29 20:48:42.592586 | ubuntu-jammy -> localhost | changed 2026-04-29 20:48:42.603752 | 2026-04-29 20:48:42.603836 | TASK [add-build-sshkey : Add back temp key] 2026-04-29 20:48:42.956240 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/e76ced6f3610403d89b002fa42b15156_id_rsa (zuul-build-sshkey) 2026-04-29 20:48:42.956457 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.020624 2026-04-29 20:48:42.962322 | 2026-04-29 20:48:42.962385 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-29 20:48:43.308039 | ubuntu-jammy | ok 2026-04-29 20:48:43.313668 | 2026-04-29 20:48:43.313737 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-29 20:48:43.341720 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:48:43.369731 | 2026-04-29 20:48:43.369877 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-29 20:48:43.712745 | ubuntu-jammy | ok 2026-04-29 20:48:43.719055 | 2026-04-29 20:48:43.719157 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-29 20:48:44.554668 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-29 20:48:44.563299 | 2026-04-29 20:48:44.563363 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-29 20:48:44.745726 | ubuntu-jammy | ok: "logs" 2026-04-29 20:48:44.745971 | ubuntu-jammy | ok: All items complete 2026-04-29 20:48:44.746000 | 2026-04-29 20:48:44.950286 | ubuntu-jammy | ok: "artifacts" 2026-04-29 20:48:45.068332 | ubuntu-jammy | ok: "docs" 2026-04-29 20:48:45.086805 | 2026-04-29 20:48:45.086966 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-29 20:48:45.280018 | ubuntu-jammy | changed: "logs" 2026-04-29 20:48:45.434938 | ubuntu-jammy | changed: "artifacts" 2026-04-29 20:48:45.597841 | ubuntu-jammy | changed: "docs" 2026-04-29 20:48:45.627606 | 2026-04-29 20:48:45.627761 | PLAY RECAP 2026-04-29 20:48:45.627831 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:48:45.627875 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-29 20:48:45.627906 | 2026-04-29 20:48:45.847694 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 20:48:45.849295 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-29 20:48:46.472507 | 2026-04-29 20:48:46.472638 | PLAY [all] 2026-04-29 20:48:46.484700 | 2026-04-29 20:48:46.484779 | TASK [setup-uv : Extract archive] 2026-04-29 20:48:48.604644 | ubuntu-jammy | changed 2026-04-29 20:48:48.611832 | 2026-04-29 20:48:48.611910 | TASK [setup-uv : Print version] 2026-04-29 20:48:48.943423 | ubuntu-jammy | uv 0.8.13 2026-04-29 20:48:49.141090 | ubuntu-jammy | ok: Runtime: 0:00:00.013973 2026-04-29 20:48:49.147571 | 2026-04-29 20:48:49.147678 | PLAY RECAP 2026-04-29 20:48:49.147726 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:48:49.147750 | 2026-04-29 20:48:49.308239 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-29 20:48:49.309693 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-29 20:48:49.918001 | 2026-04-29 20:48:49.918579 | PLAY [all] 2026-04-29 20:48:49.930334 | 2026-04-29 20:48:49.930408 | TASK [Copy inventory file for Zuul] 2026-04-29 20:48:50.822808 | ubuntu-jammy | changed 2026-04-29 20:48:50.830020 | 2026-04-29 20:48:50.830100 | TASK [Switch "ansible_host" to private IP] 2026-04-29 20:48:51.145924 | ubuntu-jammy | changed: 1 replacements made 2026-04-29 20:48:51.156654 | 2026-04-29 20:48:51.156782 | TASK [Run Molecule scenario] 2026-04-29 20:48:51.628725 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-29 20:48:52.406598 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-29 20:48:52.617696 | ubuntu-jammy | Using CPython 3.13.7 2026-04-29 20:48:52.617781 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-29 20:48:52.854807 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-29 20:48:52.855842 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-29 20:48:52.858134 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-29 20:48:53.036188 | ubuntu-jammy | Downloading cryptography 2026-04-29 20:48:53.081580 | ubuntu-jammy | Downloading pygments 2026-04-29 20:48:53.230163 | ubuntu-jammy | Downloading ansible-core 2026-04-29 20:48:53.261350 | ubuntu-jammy | Installed 36 packages in 30ms 2026-04-29 20:48:54.344476 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-29 20:48:54.344597 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-29 20:48:55.202216 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-29 20:48:55.202287 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-29 20:48:55.202364 | ubuntu-jammy | INFO [nerdctl > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-29 20:48:55.202443 | ubuntu-jammy | INFO [nerdctl > prerun] Performing prerun with role_name_check=0... 2026-04-29 20:49:05.294957 | ubuntu-jammy | INFO [nerdctl > dependency] Executing 2026-04-29 20:49:05.295060 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing roles requirements file: requirements.yml 2026-04-29 20:49:05.295308 | ubuntu-jammy | WARNING [nerdctl > dependency] Missing collections requirements file: collections.yml 2026-04-29 20:49:05.295342 | ubuntu-jammy | WARNING [nerdctl > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-29 20:49:05.300817 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-04-29 20:49:05.301123 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:05.306303 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-04-29 20:49:05.306342 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-29 20:49:05.306358 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-04-29 20:49:05.311380 | ubuntu-jammy | INFO [nerdctl > syntax] Executing 2026-04-29 20:49:05.828158 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:05.828315 | 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-29 20:49:05.828471 | 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-29 20:49:05.828625 | ubuntu-jammy | 2026-04-29 20:49:06.266089 | ubuntu-jammy | 2026-04-29 20:49:06.266278 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/nerdctl/converge.yml 2026-04-29 20:49:06.360473 | ubuntu-jammy | INFO [nerdctl > syntax] Executed: Successful 2026-04-29 20:49:06.372846 | ubuntu-jammy | INFO [nerdctl > create] Executing 2026-04-29 20:49:06.374657 | ubuntu-jammy | WARNING [nerdctl > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:06.379735 | ubuntu-jammy | INFO [nerdctl > prepare] Executing 2026-04-29 20:49:06.881024 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:06.881242 | 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-29 20:49:06.881459 | 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-29 20:49:06.881629 | ubuntu-jammy | 2026-04-29 20:49:07.264045 | ubuntu-jammy | 2026-04-29 20:49:07.264199 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-29 20:49:07.264376 | ubuntu-jammy | 2026-04-29 20:49:07.264563 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:07.264773 | ubuntu-jammy | Wednesday 29 April 2026 20:49:07 +0000 (0:00:00.033) 0:00:00.033 ******* 2026-04-29 20:49:08.556476 | 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-29 20:49:08.557502 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:08.557677 | ubuntu-jammy | 2026-04-29 20:49:08.557866 | ubuntu-jammy | TASK [Update "apt" cache] ****************************************************** 2026-04-29 20:49:08.558049 | ubuntu-jammy | Wednesday 29 April 2026 20:49:08 +0000 (0:00:01.297) 0:00:01.330 ******* 2026-04-29 20:49:16.024131 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:16.024278 | ubuntu-jammy | 2026-04-29 20:49:16.024480 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:16.024707 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:16.024852 | ubuntu-jammy | 2026-04-29 20:49:16.025005 | ubuntu-jammy | 2026-04-29 20:49:16.025190 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:16.025363 | ubuntu-jammy | Wednesday 29 April 2026 20:49:16 +0000 (0:00:07.466) 0:00:08.797 ******* 2026-04-29 20:49:16.025526 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:16.025697 | ubuntu-jammy | Update "apt" cache ------------------------------------------------------ 7.47s 2026-04-29 20:49:16.025861 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.30s 2026-04-29 20:49:16.149431 | ubuntu-jammy | INFO [nerdctl > prepare] Executed: Successful 2026-04-29 20:49:16.156700 | ubuntu-jammy | INFO [nerdctl > converge] Executing 2026-04-29 20:49:16.644510 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:16.644614 | 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-29 20:49:16.644759 | 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-29 20:49:16.644879 | ubuntu-jammy | 2026-04-29 20:49:17.000419 | ubuntu-jammy | 2026-04-29 20:49:17.000505 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-29 20:49:17.000608 | ubuntu-jammy | 2026-04-29 20:49:17.000721 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:17.000843 | ubuntu-jammy | Wednesday 29 April 2026 20:49:16 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-04-29 20:49:18.074279 | 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-29 20:49:18.077608 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:18.077751 | ubuntu-jammy | 2026-04-29 20:49:18.077885 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:18.078013 | ubuntu-jammy | Wednesday 29 April 2026 20:49:18 +0000 (0:00:01.077) 0:00:01.089 ******* 2026-04-29 20:49:18.581202 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:18.581280 | ubuntu-jammy | 2026-04-29 20:49:18.581540 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-29 20:49:18.581687 | ubuntu-jammy | Wednesday 29 April 2026 20:49:18 +0000 (0:00:00.503) 0:00:01.593 ******* 2026-04-29 20:49:18.614691 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:18.614806 | ubuntu-jammy | 2026-04-29 20:49:18.615045 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-29 20:49:18.615177 | ubuntu-jammy | Wednesday 29 April 2026 20:49:18 +0000 (0:00:00.033) 0:00:01.626 ******* 2026-04-29 20:49:19.029401 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:19.029529 | ubuntu-jammy | 2026-04-29 20:49:19.029730 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-29 20:49:19.029902 | ubuntu-jammy | Wednesday 29 April 2026 20:49:19 +0000 (0:00:00.414) 0:00:02.041 ******* 2026-04-29 20:49:19.122866 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:19.122965 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-29 20:49:19.123143 | ubuntu-jammy | } 2026-04-29 20:49:19.123300 | ubuntu-jammy | 2026-04-29 20:49:19.123482 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-29 20:49:19.123657 | ubuntu-jammy | Wednesday 29 April 2026 20:49:19 +0000 (0:00:00.093) 0:00:02.135 ******* 2026-04-29 20:49:19.898833 | 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-29 20:49:19.903790 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:19.904013 | ubuntu-jammy | 2026-04-29 20:49:19.904236 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-29 20:49:19.904423 | ubuntu-jammy | Wednesday 29 April 2026 20:49:19 +0000 (0:00:00.780) 0:00:02.915 ******* 2026-04-29 20:49:19.927391 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:19.927552 | ubuntu-jammy | 2026-04-29 20:49:19.927739 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:19.927933 | ubuntu-jammy | Wednesday 29 April 2026 20:49:19 +0000 (0:00:00.023) 0:00:02.939 ******* 2026-04-29 20:49:20.184394 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:20.184530 | ubuntu-jammy | 2026-04-29 20:49:20.184749 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-29 20:49:20.184921 | ubuntu-jammy | Wednesday 29 April 2026 20:49:20 +0000 (0:00:00.256) 0:00:03.196 ******* 2026-04-29 20:49:21.381699 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:21.381833 | ubuntu-jammy | 2026-04-29 20:49:21.382047 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-29 20:49:21.382221 | ubuntu-jammy | Wednesday 29 April 2026 20:49:21 +0000 (0:00:01.197) 0:00:04.393 ******* 2026-04-29 20:49:21.448491 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:21.448611 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-29 20:49:21.448772 | ubuntu-jammy | } 2026-04-29 20:49:21.448920 | ubuntu-jammy | 2026-04-29 20:49:21.449092 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-29 20:49:21.449266 | ubuntu-jammy | Wednesday 29 April 2026 20:49:21 +0000 (0:00:00.067) 0:00:04.460 ******* 2026-04-29 20:49:22.271266 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:22.271413 | ubuntu-jammy | 2026-04-29 20:49:22.271599 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-29 20:49:22.271776 | ubuntu-jammy | Wednesday 29 April 2026 20:49:22 +0000 (0:00:00.822) 0:00:05.283 ******* 2026-04-29 20:49:25.384275 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:25.384417 | ubuntu-jammy | 2026-04-29 20:49:25.384616 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-29 20:49:25.384819 | ubuntu-jammy | Wednesday 29 April 2026 20:49:25 +0000 (0:00:03.111) 0:00:08.394 ******* 2026-04-29 20:49:25.399763 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:25.399952 | ubuntu-jammy | 2026-04-29 20:49:25.400137 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-29 20:49:25.400313 | ubuntu-jammy | Wednesday 29 April 2026 20:49:25 +0000 (0:00:00.017) 0:00:08.412 ******* 2026-04-29 20:49:25.419029 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:25.419203 | ubuntu-jammy | 2026-04-29 20:49:25.419392 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-29 20:49:25.419571 | ubuntu-jammy | Wednesday 29 April 2026 20:49:25 +0000 (0:00:00.019) 0:00:08.431 ******* 2026-04-29 20:49:25.439810 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:25.440000 | ubuntu-jammy | 2026-04-29 20:49:25.440195 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-29 20:49:25.440375 | ubuntu-jammy | Wednesday 29 April 2026 20:49:25 +0000 (0:00:00.020) 0:00:08.452 ******* 2026-04-29 20:49:31.272157 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:31.272277 | ubuntu-jammy | 2026-04-29 20:49:31.272468 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-29 20:49:31.272661 | ubuntu-jammy | Wednesday 29 April 2026 20:49:31 +0000 (0:00:05.832) 0:00:14.284 ******* 2026-04-29 20:49:31.998608 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:31.998703 | ubuntu-jammy | 2026-04-29 20:49:31.998903 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-29 20:49:31.999075 | ubuntu-jammy | Wednesday 29 April 2026 20:49:31 +0000 (0:00:00.726) 0:00:15.010 ******* 2026-04-29 20:49:33.214819 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-04-29 20:49:33.214944 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-29 20:49:33.214954 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-29 20:49:33.214961 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-29 20:49:33.214967 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-29 20:49:33.214974 | ubuntu-jammy | 2026-04-29 20:49:33.214987 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-29 20:49:33.214999 | ubuntu-jammy | Wednesday 29 April 2026 20:49:33 +0000 (0:00:01.214) 0:00:16.224 ******* 2026-04-29 20:49:33.893848 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:33.894142 | ubuntu-jammy | 2026-04-29 20:49:33.894409 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-29 20:49:33.894665 | ubuntu-jammy | Wednesday 29 April 2026 20:49:33 +0000 (0:00:00.678) 0:00:16.903 ******* 2026-04-29 20:49:33.894892 | ubuntu-jammy | 2026-04-29 20:49:33.895142 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-29 20:49:33.895385 | ubuntu-jammy | Wednesday 29 April 2026 20:49:33 +0000 (0:00:00.002) 0:00:16.905 ******* 2026-04-29 20:49:34.850712 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:34.851342 | ubuntu-jammy | 2026-04-29 20:49:34.851398 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-29 20:49:34.851409 | ubuntu-jammy | Wednesday 29 April 2026 20:49:34 +0000 (0:00:00.956) 0:00:17.862 ******* 2026-04-29 20:49:35.345642 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:35.345742 | ubuntu-jammy | 2026-04-29 20:49:35.346169 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-29 20:49:35.346227 | ubuntu-jammy | Wednesday 29 April 2026 20:49:35 +0000 (0:00:00.494) 0:00:18.357 ******* 2026-04-29 20:49:35.923792 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:35.923835 | ubuntu-jammy | 2026-04-29 20:49:35.923840 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:35.923845 | ubuntu-jammy | ubuntu-jammy : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-29 20:49:35.923850 | ubuntu-jammy | 2026-04-29 20:49:35.923854 | ubuntu-jammy | 2026-04-29 20:49:35.923858 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:35.923863 | ubuntu-jammy | Wednesday 29 April 2026 20:49:35 +0000 (0:00:00.575) 0:00:18.932 ******* 2026-04-29 20:49:35.923867 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:35.923871 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.83s 2026-04-29 20:49:35.923875 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-04-29 20:49:35.923879 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.21s 2026-04-29 20:49:35.923883 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.20s 2026-04-29 20:49:35.923887 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-29 20:49:35.923891 | ubuntu-jammy | vexxhost.containers.containerd : Reload systemd ------------------------- 0.96s 2026-04-29 20:49:35.923895 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.82s 2026-04-29 20:49:35.923935 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.78s 2026-04-29 20:49:35.923940 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.73s 2026-04-29 20:49:35.923945 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.68s 2026-04-29 20:49:35.923949 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.58s 2026-04-29 20:49:35.923953 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.50s 2026-04-29 20:49:35.923956 | ubuntu-jammy | vexxhost.containers.containerd : Restart containerd --------------------- 0.49s 2026-04-29 20:49:35.923960 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.41s 2026-04-29 20:49:35.923964 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.26s 2026-04-29 20:49:35.923968 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-04-29 20:49:35.923972 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-04-29 20:49:35.923977 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-29 20:49:35.923980 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-29 20:49:35.923985 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-29 20:49:36.041005 | ubuntu-jammy | INFO [nerdctl > converge] Executed: Successful 2026-04-29 20:49:36.052715 | ubuntu-jammy | INFO [nerdctl > idempotence] Executing 2026-04-29 20:49:36.508441 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:36.508756 | 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-29 20:49:36.509003 | 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-29 20:49:36.509211 | ubuntu-jammy | 2026-04-29 20:49:36.862358 | ubuntu-jammy | 2026-04-29 20:49:36.862684 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-29 20:49:36.862916 | ubuntu-jammy | 2026-04-29 20:49:36.863162 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:36.863413 | ubuntu-jammy | Wednesday 29 April 2026 20:49:36 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-04-29 20:49:37.873039 | 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-29 20:49:37.875113 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:37.875277 | ubuntu-jammy | 2026-04-29 20:49:37.875462 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:37.875638 | ubuntu-jammy | Wednesday 29 April 2026 20:49:37 +0000 (0:00:01.013) 0:00:01.025 ******* 2026-04-29 20:49:38.273895 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:38.274174 | ubuntu-jammy | 2026-04-29 20:49:38.274419 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-29 20:49:38.274655 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.398) 0:00:01.424 ******* 2026-04-29 20:49:38.300927 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:38.301193 | ubuntu-jammy | 2026-04-29 20:49:38.301455 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-29 20:49:38.301721 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.027) 0:00:01.451 ******* 2026-04-29 20:49:38.678314 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:38.678592 | ubuntu-jammy | 2026-04-29 20:49:38.678839 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-29 20:49:38.679073 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.377) 0:00:01.828 ******* 2026-04-29 20:49:38.737045 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:38.737552 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-29 20:49:38.737840 | ubuntu-jammy | } 2026-04-29 20:49:38.738194 | ubuntu-jammy | 2026-04-29 20:49:38.738482 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-29 20:49:38.738733 | ubuntu-jammy | Wednesday 29 April 2026 20:49:38 +0000 (0:00:00.058) 0:00:01.887 ******* 2026-04-29 20:49:39.260294 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:39.260337 | ubuntu-jammy | 2026-04-29 20:49:39.260429 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-29 20:49:39.260511 | ubuntu-jammy | Wednesday 29 April 2026 20:49:39 +0000 (0:00:00.523) 0:00:02.410 ******* 2026-04-29 20:49:39.279552 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:39.279716 | ubuntu-jammy | 2026-04-29 20:49:39.279905 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-29 20:49:39.280159 | ubuntu-jammy | Wednesday 29 April 2026 20:49:39 +0000 (0:00:00.019) 0:00:02.430 ******* 2026-04-29 20:49:39.523410 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:39.523566 | ubuntu-jammy | 2026-04-29 20:49:39.523787 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-29 20:49:39.524111 | ubuntu-jammy | Wednesday 29 April 2026 20:49:39 +0000 (0:00:00.243) 0:00:02.673 ******* 2026-04-29 20:49:40.695398 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:40.695595 | ubuntu-jammy | 2026-04-29 20:49:40.695798 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-29 20:49:40.696016 | ubuntu-jammy | Wednesday 29 April 2026 20:49:40 +0000 (0:00:01.171) 0:00:03.845 ******* 2026-04-29 20:49:40.759339 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:40.759509 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-29 20:49:40.759642 | ubuntu-jammy | } 2026-04-29 20:49:40.759791 | ubuntu-jammy | 2026-04-29 20:49:40.760000 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-29 20:49:40.760188 | ubuntu-jammy | Wednesday 29 April 2026 20:49:40 +0000 (0:00:00.064) 0:00:03.909 ******* 2026-04-29 20:49:41.158571 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:41.158695 | ubuntu-jammy | 2026-04-29 20:49:41.158874 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-29 20:49:41.159048 | ubuntu-jammy | Wednesday 29 April 2026 20:49:41 +0000 (0:00:00.399) 0:00:04.308 ******* 2026-04-29 20:49:43.496321 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:43.496379 | ubuntu-jammy | 2026-04-29 20:49:43.496391 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-29 20:49:43.496401 | ubuntu-jammy | Wednesday 29 April 2026 20:49:43 +0000 (0:00:02.337) 0:00:06.645 ******* 2026-04-29 20:49:43.512969 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:43.513555 | ubuntu-jammy | 2026-04-29 20:49:43.513748 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-29 20:49:43.513761 | ubuntu-jammy | Wednesday 29 April 2026 20:49:43 +0000 (0:00:00.017) 0:00:06.663 ******* 2026-04-29 20:49:43.530317 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:43.530721 | ubuntu-jammy | 2026-04-29 20:49:43.530777 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-29 20:49:43.530785 | ubuntu-jammy | Wednesday 29 April 2026 20:49:43 +0000 (0:00:00.017) 0:00:06.680 ******* 2026-04-29 20:49:43.549772 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-04-29 20:49:43.549814 | ubuntu-jammy | 2026-04-29 20:49:43.549913 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-29 20:49:43.550034 | ubuntu-jammy | Wednesday 29 April 2026 20:49:43 +0000 (0:00:00.019) 0:00:06.699 ******* 2026-04-29 20:49:44.609420 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:44.609497 | ubuntu-jammy | 2026-04-29 20:49:44.609559 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-29 20:49:44.609657 | ubuntu-jammy | Wednesday 29 April 2026 20:49:44 +0000 (0:00:01.058) 0:00:07.758 ******* 2026-04-29 20:49:45.176007 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:45.176183 | ubuntu-jammy | 2026-04-29 20:49:45.176447 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-29 20:49:45.176645 | ubuntu-jammy | Wednesday 29 April 2026 20:49:45 +0000 (0:00:00.567) 0:00:08.325 ******* 2026-04-29 20:49:46.359603 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-04-29 20:49:46.359672 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-29 20:49:46.359740 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-29 20:49:46.359825 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-29 20:49:46.359936 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-29 20:49:46.360000 | ubuntu-jammy | 2026-04-29 20:49:46.360102 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-29 20:49:46.360163 | ubuntu-jammy | Wednesday 29 April 2026 20:49:46 +0000 (0:00:01.184) 0:00:09.510 ******* 2026-04-29 20:49:46.982256 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:46.982403 | ubuntu-jammy | 2026-04-29 20:49:46.982604 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-29 20:49:46.982799 | ubuntu-jammy | Wednesday 29 April 2026 20:49:46 +0000 (0:00:00.620) 0:00:10.130 ******* 2026-04-29 20:49:46.982967 | ubuntu-jammy | 2026-04-29 20:49:46.983160 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-29 20:49:46.983351 | ubuntu-jammy | Wednesday 29 April 2026 20:49:46 +0000 (0:00:00.001) 0:00:10.132 ******* 2026-04-29 20:49:47.632906 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:47.632953 | ubuntu-jammy | 2026-04-29 20:49:47.632960 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:47.632967 | ubuntu-jammy | ubuntu-jammy : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-29 20:49:47.632973 | ubuntu-jammy | 2026-04-29 20:49:47.632979 | ubuntu-jammy | 2026-04-29 20:49:47.632984 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:47.632990 | ubuntu-jammy | Wednesday 29 April 2026 20:49:47 +0000 (0:00:00.650) 0:00:10.782 ******* 2026-04-29 20:49:47.633001 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:47.633007 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.34s 2026-04-29 20:49:47.634869 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.18s 2026-04-29 20:49:47.634927 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.17s 2026-04-29 20:49:47.634933 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.06s 2026-04-29 20:49:47.634939 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.01s 2026-04-29 20:49:47.634944 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.65s 2026-04-29 20:49:47.634949 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.62s 2026-04-29 20:49:47.634955 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.57s 2026-04-29 20:49:47.634961 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-04-29 20:49:47.634966 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-04-29 20:49:47.634971 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-04-29 20:49:47.634977 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-04-29 20:49:47.634982 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-04-29 20:49:47.634987 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-29 20:49:47.634993 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-29 20:49:47.635008 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-04-29 20:49:47.635013 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-04-29 20:49:47.635031 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-04-29 20:49:47.635036 | ubuntu-jammy | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-04-29 20:49:47.635042 | ubuntu-jammy | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-04-29 20:49:47.724900 | ubuntu-jammy | INFO [nerdctl > idempotence] Executed: Successful 2026-04-29 20:49:47.737140 | ubuntu-jammy | INFO [nerdctl > side_effect] Executing 2026-04-29 20:49:47.737920 | ubuntu-jammy | WARNING [nerdctl > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:47.743273 | ubuntu-jammy | INFO [nerdctl > verify] Executing 2026-04-29 20:49:48.232957 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-29 20:49:48.233382 | 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-29 20:49:48.233656 | 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-29 20:49:48.233880 | ubuntu-jammy | 2026-04-29 20:49:48.575696 | ubuntu-jammy | 2026-04-29 20:49:48.576050 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-29 20:49:48.576291 | ubuntu-jammy | 2026-04-29 20:49:48.576538 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-29 20:49:48.576781 | ubuntu-jammy | Wednesday 29 April 2026 20:49:48 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-04-29 20:49:49.589657 | 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-29 20:49:49.594664 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:49.594694 | ubuntu-jammy | 2026-04-29 20:49:49.594705 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-29 20:49:49.594715 | ubuntu-jammy | Wednesday 29 April 2026 20:49:49 +0000 (0:00:01.018) 0:00:01.028 ******* 2026-04-29 20:49:50.024162 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:50.024218 | ubuntu-jammy | 2026-04-29 20:49:50.024230 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-29 20:49:50.024240 | ubuntu-jammy | Wednesday 29 April 2026 20:49:50 +0000 (0:00:00.429) 0:00:01.457 ******* 2026-04-29 20:49:51.181831 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:51.181890 | ubuntu-jammy | 2026-04-29 20:49:51.181901 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-29 20:49:51.181911 | ubuntu-jammy | Wednesday 29 April 2026 20:49:51 +0000 (0:00:01.157) 0:00:02.614 ******* 2026-04-29 20:49:51.442975 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-29 20:49:51.443038 | ubuntu-jammy | 2026-04-29 20:49:51.443050 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-29 20:49:51.443060 | ubuntu-jammy | Wednesday 29 April 2026 20:49:51 +0000 (0:00:00.261) 0:00:02.875 ******* 2026-04-29 20:49:51.505807 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-29 20:49:51.505872 | ubuntu-jammy | "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-04-29 20:49:51.505884 | ubuntu-jammy | } 2026-04-29 20:49:51.505894 | ubuntu-jammy | 2026-04-29 20:49:51.505904 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-29 20:49:51.505913 | ubuntu-jammy | Wednesday 29 April 2026 20:49:51 +0000 (0:00:00.062) 0:00:02.938 ******* 2026-04-29 20:49:52.252002 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:52.252056 | ubuntu-jammy | 2026-04-29 20:49:52.252065 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-29 20:49:52.252149 | ubuntu-jammy | Wednesday 29 April 2026 20:49:52 +0000 (0:00:00.746) 0:00:03.685 ******* 2026-04-29 20:49:53.846948 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:53.846995 | ubuntu-jammy | 2026-04-29 20:49:53.847002 | ubuntu-jammy | TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-29 20:49:53.847021 | ubuntu-jammy | Wednesday 29 April 2026 20:49:53 +0000 (0:00:01.594) 0:00:05.279 ******* 2026-04-29 20:49:54.530181 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:54.530836 | ubuntu-jammy | 2026-04-29 20:49:54.530895 | ubuntu-jammy | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-04-29 20:49:54.530907 | ubuntu-jammy | Wednesday 29 April 2026 20:49:54 +0000 (0:00:00.683) 0:00:05.963 ******* 2026-04-29 20:49:55.093969 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:55.094556 | ubuntu-jammy | 2026-04-29 20:49:55.094754 | ubuntu-jammy | TASK [Restart "containerd"] **************************************************** 2026-04-29 20:49:55.094768 | ubuntu-jammy | Wednesday 29 April 2026 20:49:55 +0000 (0:00:00.563) 0:00:06.527 ******* 2026-04-29 20:49:55.833971 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:55.834042 | ubuntu-jammy | 2026-04-29 20:49:55.834081 | ubuntu-jammy | TASK [Pull image from registry] ************************************************ 2026-04-29 20:49:55.834209 | ubuntu-jammy | Wednesday 29 April 2026 20:49:55 +0000 (0:00:00.738) 0:00:07.266 ******* 2026-04-29 20:49:57.475995 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:57.476043 | ubuntu-jammy | 2026-04-29 20:49:57.476051 | ubuntu-jammy | TASK [List images] ************************************************************* 2026-04-29 20:49:57.476057 | ubuntu-jammy | Wednesday 29 April 2026 20:49:57 +0000 (0:00:01.642) 0:00:08.908 ******* 2026-04-29 20:49:57.764012 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-29 20:49:57.764075 | ubuntu-jammy | 2026-04-29 20:49:57.764087 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-29 20:49:57.764097 | ubuntu-jammy | ubuntu-jammy : ok=12 changed=8 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-29 20:49:57.764107 | ubuntu-jammy | 2026-04-29 20:49:57.764116 | ubuntu-jammy | 2026-04-29 20:49:57.764125 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-29 20:49:57.764134 | ubuntu-jammy | Wednesday 29 April 2026 20:49:57 +0000 (0:00:00.281) 0:00:09.190 ******* 2026-04-29 20:49:57.764142 | ubuntu-jammy | =============================================================================== 2026-04-29 20:49:57.764151 | ubuntu-jammy | Pull image from registry ------------------------------------------------ 1.64s 2026-04-29 20:49:57.764160 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 1.59s 2026-04-29 20:49:57.764168 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.16s 2026-04-29 20:49:57.764177 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.02s 2026-04-29 20:49:57.764186 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.75s 2026-04-29 20:49:57.764195 | ubuntu-jammy | Restart "containerd" ---------------------------------------------------- 0.74s 2026-04-29 20:49:57.764203 | ubuntu-jammy | vexxhost.containers.nerdctl : Create nerdctl config --------------------- 0.68s 2026-04-29 20:49:57.764212 | ubuntu-jammy | Install the 10-containerd-net.conflist file ----------------------------- 0.56s 2026-04-29 20:49:57.764221 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/etc/nerdctl) --------- 0.43s 2026-04-29 20:49:57.764230 | ubuntu-jammy | List images ------------------------------------------------------------- 0.28s 2026-04-29 20:49:57.764239 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.26s 2026-04-29 20:49:57.764255 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-29 20:49:57.847469 | ubuntu-jammy | INFO [nerdctl > verify] Executed: Successful 2026-04-29 20:49:57.857385 | ubuntu-jammy | INFO [nerdctl > cleanup] Executing 2026-04-29 20:49:57.857764 | ubuntu-jammy | WARNING [nerdctl > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-29 20:49:57.863973 | ubuntu-jammy | INFO [nerdctl > destroy] Executing 2026-04-29 20:49:57.864000 | ubuntu-jammy | WARNING [nerdctl > destroy] Skipping, '--destroy=never' requested. 2026-04-29 20:49:57.864075 | ubuntu-jammy | INFO [nerdctl > destroy] Executed: Successful 2026-04-29 20:49:57.864337 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-29 20:49:58.279012 | ubuntu-jammy | ok: Runtime: 0:01:06.464212 2026-04-29 20:49:58.285034 | 2026-04-29 20:49:58.285096 | PLAY RECAP 2026-04-29 20:49:58.285155 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 20:49:58.285185 | 2026-04-29 20:49:58.407365 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-29 20:49:58.408711 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 20:49:59.030940 | 2026-04-29 20:49:59.031071 | PLAY [all] 2026-04-29 20:49:59.042901 | 2026-04-29 20:49:59.042992 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-29 20:49:59.088327 | ubuntu-jammy | skipping: Conditional result was False 2026-04-29 20:49:59.098527 | 2026-04-29 20:49:59.098666 | TASK [fetch-output : Set log path for single node] 2026-04-29 20:49:59.135978 | ubuntu-jammy | ok 2026-04-29 20:49:59.140794 | 2026-04-29 20:49:59.140867 | LOOP [fetch-output : Ensure local output dirs] 2026-04-29 20:49:59.549831 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/logs" 2026-04-29 20:49:59.762228 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/artifacts" 2026-04-29 20:49:59.986209 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e76ced6f3610403d89b002fa42b15156/work/docs" 2026-04-29 20:50:00.004384 | 2026-04-29 20:50:00.004511 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-29 20:50:00.643922 | ubuntu-jammy | ok 2026-04-29 20:50:00.644180 | ubuntu-jammy | changed: All items complete 2026-04-29 20:50:00.644220 | 2026-04-29 20:50:01.105636 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-29 20:50:01.553603 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-29 20:50:01.576792 | 2026-04-29 20:50:01.576931 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-29 20:50:02.059834 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.007327 2026-04-29 20:50:02.299114 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008584 2026-04-29 20:50:02.319632 | 2026-04-29 20:50:02.319794 | PLAY [all] 2026-04-29 20:50:02.326671 | 2026-04-29 20:50:02.326758 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-29 20:50:02.767623 | ubuntu-jammy | changed 2026-04-29 20:50:02.774818 | 2026-04-29 20:50:02.774889 | PLAY RECAP 2026-04-29 20:50:02.774936 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-29 20:50:02.774957 | 2026-04-29 20:50:02.921199 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 20:50:02.923398 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-29 20:50:03.505869 | 2026-04-29 20:50:03.506151 | PLAY [localhost] 2026-04-29 20:50:03.518157 | 2026-04-29 20:50:03.518295 | TASK [Generate Zuul manifest] 2026-04-29 20:50:03.541024 | localhost | ok 2026-04-29 20:50:03.558256 | 2026-04-29 20:50:03.558457 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-29 20:50:03.939878 | localhost | changed 2026-04-29 20:50:03.950623 | 2026-04-29 20:50:03.950757 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-29 20:50:03.982221 | localhost | ok 2026-04-29 20:50:03.991975 | 2026-04-29 20:50:03.992046 | TASK [Upload logs] 2026-04-29 20:50:04.013248 | localhost | ok 2026-04-29 20:50:04.071608 | 2026-04-29 20:50:04.071755 | TASK [Set zuul-log-path fact] 2026-04-29 20:50:04.093206 | localhost | ok 2026-04-29 20:50:04.107448 | 2026-04-29 20:50:04.107603 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 20:50:04.140413 | localhost | ok 2026-04-29 20:50:04.149109 | 2026-04-29 20:50:04.149175 | TASK [upload-logs : Create log directories] 2026-04-29 20:50:04.586554 | localhost | changed 2026-04-29 20:50:04.592706 | 2026-04-29 20:50:04.592777 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-29 20:50:05.043340 | localhost -> localhost | ok: Runtime: 0:00:00.003894 2026-04-29 20:50:05.048928 | 2026-04-29 20:50:05.049078 | TASK [upload-logs : Upload logs to log server] 2026-04-29 20:50:05.525963 | localhost | Output suppressed because no_log was given 2026-04-29 20:50:05.532409 | 2026-04-29 20:50:05.532476 | LOOP [upload-logs : Compress console log and json output] 2026-04-29 20:50:05.580522 | localhost | skipping: Conditional result was False 2026-04-29 20:50:05.588100 | localhost | skipping: Conditional result was False 2026-04-29 20:50:05.599630 | 2026-04-29 20:50:05.599752 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-29 20:50:05.641005 | localhost | skipping: Conditional result was False 2026-04-29 20:50:05.641466 | 2026-04-29 20:50:05.647161 | localhost | skipping: Conditional result was False 2026-04-29 20:50:05.666636 | 2026-04-29 20:50:05.666806 | LOOP [upload-logs : Upload console log and json output]