2026-08-14 13:23:00.314615 | Job console starting 2026-08-14 13:23:00.326391 | Updating git repos 2026-08-14 13:23:00.356561 | Cloning repos into workspace 2026-08-14 13:23:00.404289 | Restoring repo states 2026-08-14 13:23:00.417596 | Merging changes 2026-08-14 13:23:01.239203 | Checking out repos 2026-08-14 13:23:01.271088 | Preparing playbooks 2026-08-14 13:23:02.495314 | Running Ansible setup 2026-08-14 13:23:05.771462 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:23:06.365821 | 2026-08-14 13:23:06.365967 | PLAY [localhost] 2026-08-14 13:23:06.373613 | 2026-08-14 13:23:06.373684 | TASK [Gathering Facts] 2026-08-14 13:23:07.232102 | localhost | ok 2026-08-14 13:23:07.242072 | 2026-08-14 13:23:07.242191 | TASK [Setup log path fact] 2026-08-14 13:23:07.262717 | localhost | ok 2026-08-14 13:23:07.276216 | 2026-08-14 13:23:07.276332 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:23:07.306835 | localhost | ok 2026-08-14 13:23:07.315322 | 2026-08-14 13:23:07.315457 | TASK [emit-job-header : Print job information] 2026-08-14 13:23:07.358680 | # Job Information 2026-08-14 13:23:07.358962 | Ansible Version: 2.16.18 2026-08-14 13:23:07.359035 | Job: ansible-collection-containers-molecule-containerd-ubuntu-jammy 2026-08-14 13:23:07.359088 | Pipeline: check 2026-08-14 13:23:07.359135 | Executor: 2d72f0692154 2026-08-14 13:23:07.359180 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/147 2026-08-14 13:23:07.359230 | Event ID: dbe81860-97e2-11f1-9f9c-b783d4467c13 2026-08-14 13:23:07.364925 | 2026-08-14 13:23:07.365044 | LOOP [emit-job-header : Print node information] 2026-08-14 13:23:07.459903 | localhost | ok: 2026-08-14 13:23:07.460156 | localhost | # Node Information 2026-08-14 13:23:07.460195 | localhost | Inventory Hostname: ubuntu-jammy 2026-08-14 13:23:07.460225 | localhost | Hostname: np0000189737 2026-08-14 13:23:07.460253 | localhost | Username: zuul 2026-08-14 13:23:07.460285 | localhost | Distro: Ubuntu 22.04 2026-08-14 13:23:07.460313 | localhost | Provider: yul1 2026-08-14 13:23:07.460340 | localhost | Region: ca-ymq-1 2026-08-14 13:23:07.460366 | localhost | Label: ubuntu-jammy 2026-08-14 13:23:07.460393 | localhost | Product Name: OpenStack Nova 2026-08-14 13:23:07.460420 | localhost | Interface IP: 199.204.45.65 2026-08-14 13:23:07.472612 | 2026-08-14 13:23:07.472812 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 13:23:07.855088 | localhost -> localhost | changed 2026-08-14 13:23:07.864585 | 2026-08-14 13:23:07.864698 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 13:23:08.740383 | localhost -> localhost | changed 2026-08-14 13:23:08.747499 | 2026-08-14 13:23:08.747559 | PLAY [all] 2026-08-14 13:23:08.755472 | 2026-08-14 13:23:08.755541 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 13:23:08.974455 | ubuntu-jammy -> localhost | ok 2026-08-14 13:23:08.983722 | 2026-08-14 13:23:08.983815 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 13:23:09.016531 | ubuntu-jammy | ok 2026-08-14 13:23:09.030504 | ubuntu-jammy | included: /var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 13:23:09.039828 | 2026-08-14 13:23:09.039895 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 13:23:09.855961 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-08-14 13:23:09.856243 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/60a91046cb7547ac8c42b0ca1c9eb907_id_rsa 2026-08-14 13:23:09.856310 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/60a91046cb7547ac8c42b0ca1c9eb907_id_rsa.pub 2026-08-14 13:23:09.856360 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-08-14 13:23:09.856408 | ubuntu-jammy -> localhost | SHA256:y62XSzE2W/XDo20cHUqnPUlin19166MWTI7/SCqe29M zuul-build-sshkey 2026-08-14 13:23:09.856477 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-08-14 13:23:09.856525 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-08-14 13:23:09.856580 | ubuntu-jammy -> localhost | | | 2026-08-14 13:23:09.856629 | ubuntu-jammy -> localhost | | | 2026-08-14 13:23:09.856674 | ubuntu-jammy -> localhost | | +.+o| 2026-08-14 13:23:09.856720 | ubuntu-jammy -> localhost | | ooX.O| 2026-08-14 13:23:09.856764 | ubuntu-jammy -> localhost | | S = *o %+| 2026-08-14 13:23:09.856808 | ubuntu-jammy -> localhost | | . + B += B| 2026-08-14 13:23:09.856851 | ubuntu-jammy -> localhost | | o +.oo.*.| 2026-08-14 13:23:09.856895 | ubuntu-jammy -> localhost | | +=.oE+ .| 2026-08-14 13:23:09.856943 | ubuntu-jammy -> localhost | | o=++oo.. | 2026-08-14 13:23:09.857022 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-08-14 13:23:09.857128 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.390367 2026-08-14 13:23:09.863046 | 2026-08-14 13:23:09.863108 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 13:23:09.894144 | ubuntu-jammy | ok 2026-08-14 13:23:09.903403 | ubuntu-jammy | included: /var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 13:23:09.910565 | 2026-08-14 13:23:09.910653 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 13:23:09.934081 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:09.941845 | 2026-08-14 13:23:09.941927 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 13:23:10.812151 | ubuntu-jammy | changed 2026-08-14 13:23:10.818096 | 2026-08-14 13:23:10.818158 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 13:23:11.002149 | ubuntu-jammy | ok 2026-08-14 13:23:11.008707 | 2026-08-14 13:23:11.008770 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 13:23:12.117159 | ubuntu-jammy | changed 2026-08-14 13:23:12.175790 | 2026-08-14 13:23:12.175944 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 13:23:12.655371 | ubuntu-jammy | changed 2026-08-14 13:23:12.660475 | 2026-08-14 13:23:12.660541 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 13:23:12.686414 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:12.695726 | 2026-08-14 13:23:12.695825 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 13:23:13.076975 | ubuntu-jammy -> localhost | changed 2026-08-14 13:23:13.089349 | 2026-08-14 13:23:13.089445 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 13:23:13.385414 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/60a91046cb7547ac8c42b0ca1c9eb907_id_rsa (zuul-build-sshkey) 2026-08-14 13:23:13.385644 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.016565 2026-08-14 13:23:13.392078 | 2026-08-14 13:23:13.392152 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 13:23:13.772150 | ubuntu-jammy | ok 2026-08-14 13:23:13.779461 | 2026-08-14 13:23:13.779544 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 13:23:13.804287 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:13.837831 | 2026-08-14 13:23:13.837923 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 13:23:14.223876 | ubuntu-jammy | ok 2026-08-14 13:23:14.396648 | 2026-08-14 13:23:14.396886 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 13:23:16.559651 | ubuntu-jammy | Output suppressed because no_log was given 2026-08-14 13:23:16.572646 | 2026-08-14 13:23:16.572730 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 13:23:16.805104 | ubuntu-jammy | ok: "logs" 2026-08-14 13:23:16.805430 | ubuntu-jammy | ok: All items complete 2026-08-14 13:23:16.805470 | 2026-08-14 13:23:17.033325 | ubuntu-jammy | ok: "artifacts" 2026-08-14 13:23:17.178062 | ubuntu-jammy | ok: "docs" 2026-08-14 13:23:17.195619 | 2026-08-14 13:23:17.195785 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 13:23:17.409815 | ubuntu-jammy | changed: "logs" 2026-08-14 13:23:17.583865 | ubuntu-jammy | changed: "artifacts" 2026-08-14 13:23:17.758091 | ubuntu-jammy | changed: "docs" 2026-08-14 13:23:17.775240 | 2026-08-14 13:23:17.775309 | PLAY RECAP 2026-08-14 13:23:17.775369 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:23:17.775408 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 13:23:17.775438 | 2026-08-14 13:23:17.919402 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:23:17.921819 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:23:18.514941 | 2026-08-14 13:23:18.515070 | PLAY [all] 2026-08-14 13:23:18.526438 | 2026-08-14 13:23:18.526539 | TASK [setup-uv : Extract archive] 2026-08-14 13:23:20.849108 | ubuntu-jammy | changed 2026-08-14 13:23:20.856414 | 2026-08-14 13:23:20.856513 | TASK [setup-uv : Print version] 2026-08-14 13:23:21.196710 | ubuntu-jammy | uv 0.8.13 2026-08-14 13:23:21.395868 | ubuntu-jammy | ok: Runtime: 0:00:00.010810 2026-08-14 13:23:21.405699 | 2026-08-14 13:23:21.405791 | TASK [Install Ansible collection siblings] 2026-08-14 13:23:21.826613 | ubuntu-jammy | ok: 2026-08-14 13:23:21.826783 | ubuntu-jammy | Skipping ansible.posix: no checked-out sibling 2026-08-14 13:23:21.826812 | ubuntu-jammy | Skipping community.general: no checked-out sibling 2026-08-14 13:23:21.828466 | 2026-08-14 13:23:21.828511 | PLAY RECAP 2026-08-14 13:23:21.828557 | ubuntu-jammy | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:23:21.828579 | 2026-08-14 13:23:21.949418 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:23:21.952561 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:23:22.552036 | 2026-08-14 13:23:22.552268 | PLAY [all] 2026-08-14 13:23:22.566934 | 2026-08-14 13:23:22.567092 | LOOP [Check inventory directories] 2026-08-14 13:23:22.862684 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:23:23.030011 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/containerd/inventory" 2026-08-14 13:23:23.184610 | ubuntu-jammy | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/inventory" 2026-08-14 13:23:23.197467 | 2026-08-14 13:23:23.197676 | LOOP [Copy inventory file for Zuul] 2026-08-14 13:23:24.044120 | ubuntu-jammy | changed: 2026-08-14 13:23:24.044549 | ubuntu-jammy | { 2026-08-14 13:23:24.044598 | ubuntu-jammy | "ansible_loop_var": "item", 2026-08-14 13:23:24.044632 | ubuntu-jammy | "changed": false, 2026-08-14 13:23:24.044661 | ubuntu-jammy | "failed": false, 2026-08-14 13:23:24.044700 | ubuntu-jammy | "invocation": { 2026-08-14 13:23:24.044729 | ubuntu-jammy | "module_args": { 2026-08-14 13:23:24.044756 | ubuntu-jammy | "checksum_algorithm": "sha1", 2026-08-14 13:23:24.044782 | ubuntu-jammy | "follow": true, 2026-08-14 13:23:24.044808 | ubuntu-jammy | "get_attributes": true, 2026-08-14 13:23:24.044834 | ubuntu-jammy | "get_checksum": true, 2026-08-14 13:23:24.044860 | ubuntu-jammy | "get_mime": true, 2026-08-14 13:23:24.044885 | ubuntu-jammy | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:23:24.044911 | ubuntu-jammy | } 2026-08-14 13:23:24.044937 | ubuntu-jammy | }, 2026-08-14 13:23:24.044994 | ubuntu-jammy | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:23:24.045034 | ubuntu-jammy | "stat": { 2026-08-14 13:23:24.045061 | ubuntu-jammy | "atime": 1786713796.4360957, 2026-08-14 13:23:24.045087 | ubuntu-jammy | "attr_flags": "e", 2026-08-14 13:23:24.045113 | ubuntu-jammy | "attributes": [ 2026-08-14 13:23:24.045138 | ubuntu-jammy | "extents" 2026-08-14 13:23:24.045162 | ubuntu-jammy | ], 2026-08-14 13:23:24.045187 | ubuntu-jammy | "block_size": 4096, 2026-08-14 13:23:24.045212 | ubuntu-jammy | "blocks": 8, 2026-08-14 13:23:24.045237 | ubuntu-jammy | "charset": "unknown", 2026-08-14 13:23:24.045263 | ubuntu-jammy | "ctime": 1786713796.4481013, 2026-08-14 13:23:24.045289 | ubuntu-jammy | "dev": 64513, 2026-08-14 13:23:24.045314 | ubuntu-jammy | "device_type": 0, 2026-08-14 13:23:24.045339 | ubuntu-jammy | "executable": true, 2026-08-14 13:23:24.045363 | ubuntu-jammy | "exists": true, 2026-08-14 13:23:24.045388 | ubuntu-jammy | "gid": 1000, 2026-08-14 13:23:24.045412 | ubuntu-jammy | "gr_name": "zuul", 2026-08-14 13:23:24.045437 | ubuntu-jammy | "inode": 1042461, 2026-08-14 13:23:24.045461 | ubuntu-jammy | "isblk": false, 2026-08-14 13:23:24.045487 | ubuntu-jammy | "ischr": false, 2026-08-14 13:23:24.045512 | ubuntu-jammy | "isdir": true, 2026-08-14 13:23:24.045537 | ubuntu-jammy | "isfifo": false, 2026-08-14 13:23:24.045561 | ubuntu-jammy | "isgid": false, 2026-08-14 13:23:24.045586 | ubuntu-jammy | "islnk": false, 2026-08-14 13:23:24.045611 | ubuntu-jammy | "isreg": false, 2026-08-14 13:23:24.045636 | ubuntu-jammy | "issock": false, 2026-08-14 13:23:24.045660 | ubuntu-jammy | "isuid": false, 2026-08-14 13:23:24.045684 | ubuntu-jammy | "mimetype": "unknown", 2026-08-14 13:23:24.045709 | ubuntu-jammy | "mode": "0755", 2026-08-14 13:23:24.045733 | ubuntu-jammy | "mtime": 1786713781.2101593, 2026-08-14 13:23:24.045757 | ubuntu-jammy | "nlink": 11, 2026-08-14 13:23:24.045782 | ubuntu-jammy | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:23:24.045807 | ubuntu-jammy | "pw_name": "zuul", 2026-08-14 13:23:24.045837 | ubuntu-jammy | "readable": true, 2026-08-14 13:23:24.045862 | ubuntu-jammy | "rgrp": true, 2026-08-14 13:23:24.045887 | ubuntu-jammy | "roth": true, 2026-08-14 13:23:24.045912 | ubuntu-jammy | "rusr": true, 2026-08-14 13:23:24.045937 | ubuntu-jammy | "size": 4096, 2026-08-14 13:23:24.045961 | ubuntu-jammy | "uid": 1000, 2026-08-14 13:23:24.045987 | ubuntu-jammy | "version": "162020404", 2026-08-14 13:23:24.046012 | ubuntu-jammy | "wgrp": false, 2026-08-14 13:23:24.046039 | ubuntu-jammy | "woth": false, 2026-08-14 13:23:24.046064 | ubuntu-jammy | "writeable": true, 2026-08-14 13:23:24.046089 | ubuntu-jammy | "wusr": true, 2026-08-14 13:23:24.046114 | ubuntu-jammy | "xgrp": true, 2026-08-14 13:23:24.046138 | ubuntu-jammy | "xoth": true, 2026-08-14 13:23:24.046162 | ubuntu-jammy | "xusr": true 2026-08-14 13:23:24.046186 | ubuntu-jammy | } 2026-08-14 13:23:24.046211 | ubuntu-jammy | } 2026-08-14 13:23:24.046259 | ubuntu-jammy | ok: All items complete 2026-08-14 13:23:24.046290 | 2026-08-14 13:23:24.047878 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:24.048475 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:24.066417 | 2026-08-14 13:23:24.066563 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 13:23:24.410281 | ubuntu-jammy | changed: 1 replacements made 2026-08-14 13:23:24.411938 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:24.412942 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:23:24.429911 | 2026-08-14 13:23:24.430088 | TASK [Run Molecule scenario] 2026-08-14 13:23:25.120781 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-14 13:23:25.928063 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-14 13:23:26.110723 | ubuntu-jammy | Using CPython 3.13.7 2026-08-14 13:23:26.110840 | ubuntu-jammy | Creating virtual environment at: .venv 2026-08-14 13:23:26.337754 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-08-14 13:23:26.338396 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-08-14 13:23:26.339089 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-08-14 13:23:26.500840 | ubuntu-jammy | Downloading cryptography 2026-08-14 13:23:26.545600 | ubuntu-jammy | Downloading pygments 2026-08-14 13:23:26.687988 | ubuntu-jammy | Downloading ansible-core 2026-08-14 13:23:26.726029 | ubuntu-jammy | Installed 36 packages in 37ms 2026-08-14 13:23:27.796763 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-08-14 13:23:27.796874 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 13:23:28.594285 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 13:23:28.594387 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-08-14 13:23:28.594424 | ubuntu-jammy | INFO [containerd > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 13:23:28.594512 | ubuntu-jammy | INFO [containerd > prerun] Performing prerun with role_name_check=0... 2026-08-14 13:23:45.965029 | ubuntu-jammy | INFO [containerd > dependency] Executing 2026-08-14 13:23:45.965121 | ubuntu-jammy | WARNING [containerd > dependency] Missing roles requirements file: requirements.yml 2026-08-14 13:23:45.965287 | ubuntu-jammy | WARNING [containerd > dependency] Missing collections requirements file: collections.yml 2026-08-14 13:23:45.965363 | ubuntu-jammy | WARNING [containerd > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 13:23:45.970437 | ubuntu-jammy | INFO [containerd > cleanup] Executing 2026-08-14 13:23:45.970734 | ubuntu-jammy | WARNING [containerd > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:23:45.975661 | ubuntu-jammy | INFO [containerd > destroy] Executing 2026-08-14 13:23:45.975698 | ubuntu-jammy | WARNING [containerd > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:23:45.975712 | ubuntu-jammy | INFO [containerd > destroy] Executed: Successful 2026-08-14 13:23:45.980666 | ubuntu-jammy | INFO [containerd > syntax] Executing 2026-08-14 13:23:46.465900 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:23:46.466140 | 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-08-14 13:23:46.466352 | 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-08-14 13:23:46.466513 | ubuntu-jammy | 2026-08-14 13:23:46.881314 | ubuntu-jammy | 2026-08-14 13:23:46.881870 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/converge.yml 2026-08-14 13:23:46.960193 | ubuntu-jammy | INFO [containerd > syntax] Executed: Successful 2026-08-14 13:23:46.971914 | ubuntu-jammy | INFO [containerd > create] Executing 2026-08-14 13:23:46.973230 | ubuntu-jammy | WARNING [containerd > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:23:46.978351 | ubuntu-jammy | INFO [containerd > prepare] Executing 2026-08-14 13:23:47.436072 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:23:47.436294 | 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-08-14 13:23:47.436502 | 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-08-14 13:23:47.436695 | ubuntu-jammy | 2026-08-14 13:23:47.781985 | ubuntu-jammy | 2026-08-14 13:23:47.782175 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-08-14 13:23:47.782346 | ubuntu-jammy | 2026-08-14 13:23:47.782555 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:23:47.782724 | ubuntu-jammy | Friday 14 August 2026 13:23:47 +0000 (0:00:00.030) 0:00:00.030 ********* 2026-08-14 13:23:48.989740 | 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-08-14 13:23:48.992305 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:23:48.992479 | ubuntu-jammy | 2026-08-14 13:23:48.992659 | ubuntu-jammy | TASK [Update "apt" cache] ****************************************************** 2026-08-14 13:23:48.992806 | ubuntu-jammy | Friday 14 August 2026 13:23:48 +0000 (0:00:01.210) 0:00:01.241 ********* 2026-08-14 13:23:57.277089 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:23:57.277226 | ubuntu-jammy | 2026-08-14 13:23:57.277411 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:23:57.277674 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 13:23:57.277838 | ubuntu-jammy | 2026-08-14 13:23:57.277994 | ubuntu-jammy | 2026-08-14 13:23:57.278182 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:23:57.278361 | ubuntu-jammy | Friday 14 August 2026 13:23:57 +0000 (0:00:08.284) 0:00:09.525 ********* 2026-08-14 13:23:57.278533 | ubuntu-jammy | =============================================================================== 2026-08-14 13:23:57.278701 | ubuntu-jammy | Update "apt" cache ------------------------------------------------------ 8.28s 2026-08-14 13:23:57.278874 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.21s 2026-08-14 13:23:57.352720 | ubuntu-jammy | INFO [containerd > prepare] Executed: Successful 2026-08-14 13:23:57.363798 | ubuntu-jammy | INFO [containerd > converge] Executing 2026-08-14 13:23:57.864851 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:23:57.865055 | 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-08-14 13:23:57.865258 | 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-08-14 13:23:57.865431 | ubuntu-jammy | 2026-08-14 13:23:58.215678 | ubuntu-jammy | 2026-08-14 13:23:58.215860 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-08-14 13:23:58.216038 | ubuntu-jammy | 2026-08-14 13:23:58.216230 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:23:58.216442 | ubuntu-jammy | Friday 14 August 2026 13:23:58 +0000 (0:00:00.012) 0:00:00.012 ********* 2026-08-14 13:23:59.251819 | 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-08-14 13:23:59.254426 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:23:59.254495 | ubuntu-jammy | 2026-08-14 13:23:59.254579 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:23:59.254689 | ubuntu-jammy | Friday 14 August 2026 13:23:59 +0000 (0:00:01.039) 0:00:01.051 ********* 2026-08-14 13:23:59.737857 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:23:59.737986 | ubuntu-jammy | 2026-08-14 13:23:59.738176 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:23:59.738353 | ubuntu-jammy | Friday 14 August 2026 13:23:59 +0000 (0:00:00.482) 0:00:01.534 ********* 2026-08-14 13:23:59.767729 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:23:59.767866 | ubuntu-jammy | 2026-08-14 13:23:59.768061 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:23:59.768245 | ubuntu-jammy | Friday 14 August 2026 13:23:59 +0000 (0:00:00.029) 0:00:01.564 ********* 2026-08-14 13:24:00.201661 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:00.201750 | ubuntu-jammy | 2026-08-14 13:24:00.201757 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:00.201763 | ubuntu-jammy | Friday 14 August 2026 13:24:00 +0000 (0:00:00.423) 0:00:01.987 ********* 2026-08-14 13:24:00.279732 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:00.280004 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:24:00.280159 | ubuntu-jammy | } 2026-08-14 13:24:00.280305 | ubuntu-jammy | 2026-08-14 13:24:00.280461 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:00.280614 | ubuntu-jammy | Friday 14 August 2026 13:24:00 +0000 (0:00:00.088) 0:00:02.076 ********* 2026-08-14 13:24:01.081755 | 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-08-14 13:24:01.087633 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:01.087913 | ubuntu-jammy | 2026-08-14 13:24:01.088159 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:01.088391 | ubuntu-jammy | Friday 14 August 2026 13:24:01 +0000 (0:00:00.808) 0:00:02.884 ********* 2026-08-14 13:24:01.109657 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:01.109889 | ubuntu-jammy | 2026-08-14 13:24:01.110124 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:24:01.110353 | ubuntu-jammy | Friday 14 August 2026 13:24:01 +0000 (0:00:00.022) 0:00:02.907 ********* 2026-08-14 13:24:01.350061 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:01.350379 | ubuntu-jammy | 2026-08-14 13:24:01.350625 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:24:01.350861 | ubuntu-jammy | Friday 14 August 2026 13:24:01 +0000 (0:00:00.239) 0:00:03.147 ********* 2026-08-14 13:24:02.764703 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:02.765017 | ubuntu-jammy | 2026-08-14 13:24:02.765199 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:02.765413 | ubuntu-jammy | Friday 14 August 2026 13:24:02 +0000 (0:00:01.413) 0:00:04.560 ********* 2026-08-14 13:24:02.832668 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:02.833006 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:24:02.833177 | ubuntu-jammy | } 2026-08-14 13:24:02.833335 | ubuntu-jammy | 2026-08-14 13:24:02.833511 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:02.833689 | ubuntu-jammy | Friday 14 August 2026 13:24:02 +0000 (0:00:00.068) 0:00:04.629 ********* 2026-08-14 13:24:03.887844 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:03.888205 | ubuntu-jammy | 2026-08-14 13:24:03.888485 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:03.888839 | ubuntu-jammy | Friday 14 August 2026 13:24:03 +0000 (0:00:01.055) 0:00:05.684 ********* 2026-08-14 13:24:06.986639 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:06.986891 | ubuntu-jammy | 2026-08-14 13:24:06.987074 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:24:06.987280 | ubuntu-jammy | Friday 14 August 2026 13:24:06 +0000 (0:00:03.098) 0:00:08.783 ********* 2026-08-14 13:24:07.002899 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:07.003073 | ubuntu-jammy | 2026-08-14 13:24:07.003235 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:24:07.003426 | ubuntu-jammy | Friday 14 August 2026 13:24:07 +0000 (0:00:00.016) 0:00:08.800 ********* 2026-08-14 13:24:07.020184 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:07.020352 | ubuntu-jammy | 2026-08-14 13:24:07.020522 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:24:07.020720 | ubuntu-jammy | Friday 14 August 2026 13:24:07 +0000 (0:00:00.017) 0:00:08.817 ********* 2026-08-14 13:24:07.033932 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:07.034207 | ubuntu-jammy | 2026-08-14 13:24:07.034475 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:24:07.034752 | ubuntu-jammy | Friday 14 August 2026 13:24:07 +0000 (0:00:00.013) 0:00:08.831 ********* 2026-08-14 13:24:12.647697 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:12.647756 | ubuntu-jammy | 2026-08-14 13:24:12.647768 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:24:12.647778 | ubuntu-jammy | Friday 14 August 2026 13:24:12 +0000 (0:00:05.612) 0:00:14.444 ********* 2026-08-14 13:24:13.354481 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:13.354575 | ubuntu-jammy | 2026-08-14 13:24:13.354587 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:24:13.354597 | ubuntu-jammy | Friday 14 August 2026 13:24:13 +0000 (0:00:00.704) 0:00:15.149 ********* 2026-08-14 13:24:14.587313 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-08-14 13:24:14.588075 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:24:14.588089 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:24:14.588099 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:24:14.588109 | ubuntu-jammy | changed: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:24:14.588119 | ubuntu-jammy | 2026-08-14 13:24:14.588131 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:24:14.588141 | ubuntu-jammy | Friday 14 August 2026 13:24:14 +0000 (0:00:01.234) 0:00:16.383 ********* 2026-08-14 13:24:15.324580 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:15.324683 | ubuntu-jammy | 2026-08-14 13:24:15.324813 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:24:15.324934 | ubuntu-jammy | Friday 14 August 2026 13:24:15 +0000 (0:00:00.726) 0:00:17.110 ********* 2026-08-14 13:24:15.325090 | ubuntu-jammy | 2026-08-14 13:24:15.325172 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 13:24:15.325315 | ubuntu-jammy | Friday 14 August 2026 13:24:15 +0000 (0:00:00.002) 0:00:17.113 ********* 2026-08-14 13:24:16.273137 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:16.273190 | ubuntu-jammy | 2026-08-14 13:24:16.273274 | ubuntu-jammy | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 13:24:16.273364 | ubuntu-jammy | Friday 14 August 2026 13:24:16 +0000 (0:00:00.956) 0:00:18.069 ********* 2026-08-14 13:24:16.775410 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:16.775543 | ubuntu-jammy | 2026-08-14 13:24:16.775555 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:24:16.775571 | ubuntu-jammy | Friday 14 August 2026 13:24:16 +0000 (0:00:00.503) 0:00:18.572 ********* 2026-08-14 13:24:17.312702 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:17.312758 | ubuntu-jammy | 2026-08-14 13:24:17.312763 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:24:17.312768 | ubuntu-jammy | ubuntu-jammy : ok=17 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-08-14 13:24:17.312772 | ubuntu-jammy | 2026-08-14 13:24:17.312776 | ubuntu-jammy | 2026-08-14 13:24:17.312780 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:24:17.312785 | ubuntu-jammy | Friday 14 August 2026 13:24:17 +0000 (0:00:00.535) 0:00:19.108 ********* 2026-08-14 13:24:17.312794 | ubuntu-jammy | =============================================================================== 2026-08-14 13:24:17.313003 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.61s 2026-08-14 13:24:17.313183 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.10s 2026-08-14 13:24:17.313438 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.41s 2026-08-14 13:24:17.313619 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.23s 2026-08-14 13:24:17.313793 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 1.06s 2026-08-14 13:24:17.314080 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-14 13:24:17.314232 | ubuntu-jammy | vexxhost.containers.containerd : Reload systemd ------------------------- 0.96s 2026-08-14 13:24:17.314297 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.81s 2026-08-14 13:24:17.314406 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.73s 2026-08-14 13:24:17.314521 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-14 13:24:17.314634 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.54s 2026-08-14 13:24:17.314763 | ubuntu-jammy | vexxhost.containers.containerd : Restart containerd --------------------- 0.50s 2026-08-14 13:24:17.314871 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-08-14 13:24:17.314982 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.42s 2026-08-14 13:24:17.315091 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-08-14 13:24:17.315201 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.09s 2026-08-14 13:24:17.315309 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-08-14 13:24:17.315418 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-08-14 13:24:17.315526 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-08-14 13:24:17.315637 | ubuntu-jammy | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-08-14 13:24:17.409563 | ubuntu-jammy | INFO [containerd > converge] Executed: Successful 2026-08-14 13:24:17.419708 | ubuntu-jammy | INFO [containerd > idempotence] Executing 2026-08-14 13:24:17.876565 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:24:17.876684 | 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-08-14 13:24:17.876802 | 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-08-14 13:24:17.876911 | ubuntu-jammy | 2026-08-14 13:24:18.229408 | ubuntu-jammy | 2026-08-14 13:24:18.229542 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-08-14 13:24:18.229722 | ubuntu-jammy | 2026-08-14 13:24:18.230004 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:24:18.230208 | ubuntu-jammy | Friday 14 August 2026 13:24:18 +0000 (0:00:00.012) 0:00:00.012 ********* 2026-08-14 13:24:19.299348 | 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-08-14 13:24:19.303357 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:19.303399 | ubuntu-jammy | 2026-08-14 13:24:19.303521 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:24:19.303566 | ubuntu-jammy | Friday 14 August 2026 13:24:19 +0000 (0:00:01.074) 0:00:01.086 ********* 2026-08-14 13:24:19.746301 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:19.746427 | ubuntu-jammy | 2026-08-14 13:24:19.746441 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:24:19.746524 | ubuntu-jammy | Friday 14 August 2026 13:24:19 +0000 (0:00:00.443) 0:00:01.529 ********* 2026-08-14 13:24:19.768333 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:19.768441 | ubuntu-jammy | 2026-08-14 13:24:19.768667 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:24:19.768928 | ubuntu-jammy | Friday 14 August 2026 13:24:19 +0000 (0:00:00.021) 0:00:01.551 ********* 2026-08-14 13:24:20.152353 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:20.152472 | ubuntu-jammy | 2026-08-14 13:24:20.152604 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:20.152866 | ubuntu-jammy | Friday 14 August 2026 13:24:20 +0000 (0:00:00.383) 0:00:01.934 ********* 2026-08-14 13:24:20.218756 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:20.218870 | ubuntu-jammy | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:24:20.219086 | ubuntu-jammy | } 2026-08-14 13:24:20.219245 | ubuntu-jammy | 2026-08-14 13:24:20.219480 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:20.219718 | ubuntu-jammy | Friday 14 August 2026 13:24:20 +0000 (0:00:00.066) 0:00:02.001 ********* 2026-08-14 13:24:20.727079 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:20.727192 | ubuntu-jammy | 2026-08-14 13:24:20.727471 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:20.727661 | ubuntu-jammy | Friday 14 August 2026 13:24:20 +0000 (0:00:00.507) 0:00:02.509 ********* 2026-08-14 13:24:20.745727 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:20.745894 | ubuntu-jammy | 2026-08-14 13:24:20.746082 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:24:20.746280 | ubuntu-jammy | Friday 14 August 2026 13:24:20 +0000 (0:00:00.020) 0:00:02.529 ********* 2026-08-14 13:24:20.985335 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:20.985466 | ubuntu-jammy | 2026-08-14 13:24:20.985659 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:24:20.985844 | ubuntu-jammy | Friday 14 August 2026 13:24:20 +0000 (0:00:00.238) 0:00:02.767 ********* 2026-08-14 13:24:22.242811 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:22.242946 | ubuntu-jammy | 2026-08-14 13:24:22.243139 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:22.243377 | ubuntu-jammy | Friday 14 August 2026 13:24:22 +0000 (0:00:01.258) 0:00:04.025 ********* 2026-08-14 13:24:22.311060 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:22.311181 | ubuntu-jammy | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:24:22.311361 | ubuntu-jammy | } 2026-08-14 13:24:22.311527 | ubuntu-jammy | 2026-08-14 13:24:22.311719 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:22.311907 | ubuntu-jammy | Friday 14 August 2026 13:24:22 +0000 (0:00:00.068) 0:00:04.094 ********* 2026-08-14 13:24:22.735877 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:22.736019 | ubuntu-jammy | 2026-08-14 13:24:22.736240 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:22.736450 | ubuntu-jammy | Friday 14 August 2026 13:24:22 +0000 (0:00:00.424) 0:00:04.518 ********* 2026-08-14 13:24:25.192738 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:25.193290 | ubuntu-jammy | 2026-08-14 13:24:25.193354 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:24:25.193366 | ubuntu-jammy | Friday 14 August 2026 13:24:25 +0000 (0:00:02.456) 0:00:06.975 ********* 2026-08-14 13:24:25.213027 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:25.213632 | ubuntu-jammy | 2026-08-14 13:24:25.213693 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:24:25.213705 | ubuntu-jammy | Friday 14 August 2026 13:24:25 +0000 (0:00:00.020) 0:00:06.996 ********* 2026-08-14 13:24:25.233867 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:25.234522 | ubuntu-jammy | 2026-08-14 13:24:25.234577 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:24:25.234588 | ubuntu-jammy | Friday 14 August 2026 13:24:25 +0000 (0:00:00.020) 0:00:07.016 ********* 2026-08-14 13:24:25.252275 | ubuntu-jammy | skipping: [ubuntu-jammy] 2026-08-14 13:24:25.252782 | ubuntu-jammy | 2026-08-14 13:24:25.252841 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:24:25.252858 | ubuntu-jammy | Friday 14 August 2026 13:24:25 +0000 (0:00:00.018) 0:00:07.035 ********* 2026-08-14 13:24:26.349439 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:26.349529 | ubuntu-jammy | 2026-08-14 13:24:26.349825 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:24:26.349867 | ubuntu-jammy | Friday 14 August 2026 13:24:26 +0000 (0:00:01.097) 0:00:08.132 ********* 2026-08-14 13:24:26.903907 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:26.903984 | ubuntu-jammy | 2026-08-14 13:24:26.904305 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:24:26.904356 | ubuntu-jammy | Friday 14 August 2026 13:24:26 +0000 (0:00:00.554) 0:00:08.687 ********* 2026-08-14 13:24:28.135468 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/etc/containerd'}) 2026-08-14 13:24:28.136759 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:24:28.136815 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:24:28.136826 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:24:28.136836 | ubuntu-jammy | ok: [ubuntu-jammy] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:24:28.136846 | ubuntu-jammy | 2026-08-14 13:24:28.136867 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:24:28.136884 | ubuntu-jammy | Friday 14 August 2026 13:24:28 +0000 (0:00:01.231) 0:00:09.918 ********* 2026-08-14 13:24:28.762110 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:28.763235 | ubuntu-jammy | 2026-08-14 13:24:28.763429 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:24:28.763444 | ubuntu-jammy | Friday 14 August 2026 13:24:28 +0000 (0:00:00.623) 0:00:10.541 ********* 2026-08-14 13:24:28.763454 | ubuntu-jammy | 2026-08-14 13:24:28.763463 | ubuntu-jammy | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:24:28.763472 | ubuntu-jammy | Friday 14 August 2026 13:24:28 +0000 (0:00:00.003) 0:00:10.545 ********* 2026-08-14 13:24:29.455310 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:29.455374 | ubuntu-jammy | 2026-08-14 13:24:29.456704 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:24:29.456761 | ubuntu-jammy | ubuntu-jammy : ok=15 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-08-14 13:24:29.456768 | ubuntu-jammy | 2026-08-14 13:24:29.456774 | ubuntu-jammy | 2026-08-14 13:24:29.456779 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:24:29.456785 | ubuntu-jammy | Friday 14 August 2026 13:24:29 +0000 (0:00:00.693) 0:00:11.238 ********* 2026-08-14 13:24:29.456791 | ubuntu-jammy | =============================================================================== 2026-08-14 13:24:29.456796 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 2.46s 2026-08-14 13:24:29.456801 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-08-14 13:24:29.456807 | ubuntu-jammy | vexxhost.containers.containerd : Create folders for configuration ------- 1.23s 2026-08-14 13:24:29.456818 | ubuntu-jammy | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.10s 2026-08-14 13:24:29.456824 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.07s 2026-08-14 13:24:29.458500 | ubuntu-jammy | vexxhost.containers.containerd : Enable and start service --------------- 0.69s 2026-08-14 13:24:29.458569 | ubuntu-jammy | vexxhost.containers.containerd : Create containerd config file ---------- 0.62s 2026-08-14 13:24:29.458577 | ubuntu-jammy | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.55s 2026-08-14 13:24:29.458584 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-08-14 13:24:29.458590 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-08-14 13:24:29.458595 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-08-14 13:24:29.458601 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.38s 2026-08-14 13:24:29.458607 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-08-14 13:24:29.458613 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-08-14 13:24:29.458618 | ubuntu-jammy | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-08-14 13:24:29.458633 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 0.02s 2026-08-14 13:24:29.458639 | ubuntu-jammy | vexxhost.containers.containerd : Set SELinux to permissive at runtime --- 0.02s 2026-08-14 13:24:29.458661 | ubuntu-jammy | vexxhost.containers.containerd : Install SELinux packages --------------- 0.02s 2026-08-14 13:24:29.458667 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 0.02s 2026-08-14 13:24:29.458673 | ubuntu-jammy | vexxhost.containers.containerd : Persist SELinux permissive mode -------- 0.02s 2026-08-14 13:24:29.601532 | ubuntu-jammy | INFO [containerd > idempotence] Executed: Successful 2026-08-14 13:24:29.621288 | ubuntu-jammy | INFO [containerd > side_effect] Executing 2026-08-14 13:24:29.622038 | ubuntu-jammy | WARNING [containerd > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:24:29.630633 | ubuntu-jammy | INFO [containerd > verify] Executing 2026-08-14 13:24:30.097118 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:24:30.097629 | 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-08-14 13:24:30.098070 | 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-08-14 13:24:30.098399 | ubuntu-jammy | 2026-08-14 13:24:30.463620 | ubuntu-jammy | 2026-08-14 13:24:30.463982 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-08-14 13:24:30.464217 | ubuntu-jammy | 2026-08-14 13:24:30.464538 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:24:30.464850 | ubuntu-jammy | Friday 14 August 2026 13:24:30 +0000 (0:00:00.013) 0:00:00.013 ********* 2026-08-14 13:24:31.477407 | 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-08-14 13:24:31.483532 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:31.483556 | ubuntu-jammy | 2026-08-14 13:24:31.483561 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-08-14 13:24:31.483567 | ubuntu-jammy | Friday 14 August 2026 13:24:31 +0000 (0:00:01.020) 0:00:01.033 ********* 2026-08-14 13:24:31.881821 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:31.881912 | ubuntu-jammy | 2026-08-14 13:24:31.881925 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:24:31.881936 | ubuntu-jammy | Friday 14 August 2026 13:24:31 +0000 (0:00:00.397) 0:00:01.430 ********* 2026-08-14 13:24:32.272740 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:32.272806 | ubuntu-jammy | 2026-08-14 13:24:32.272825 | ubuntu-jammy | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:24:32.272963 | ubuntu-jammy | Friday 14 August 2026 13:24:32 +0000 (0:00:00.391) 0:00:01.822 ********* 2026-08-14 13:24:33.574683 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:33.574892 | ubuntu-jammy | 2026-08-14 13:24:33.575096 | ubuntu-jammy | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:24:33.575312 | ubuntu-jammy | Friday 14 August 2026 13:24:33 +0000 (0:00:01.302) 0:00:03.124 ********* 2026-08-14 13:24:33.814302 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:33.814511 | ubuntu-jammy | 2026-08-14 13:24:33.814755 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:33.815008 | ubuntu-jammy | Friday 14 August 2026 13:24:33 +0000 (0:00:00.239) 0:00:03.364 ********* 2026-08-14 13:24:33.859267 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:33.859480 | ubuntu-jammy | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-08-14 13:24:33.859660 | ubuntu-jammy | } 2026-08-14 13:24:33.859822 | ubuntu-jammy | 2026-08-14 13:24:33.860011 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:33.860190 | ubuntu-jammy | Friday 14 August 2026 13:24:33 +0000 (0:00:00.045) 0:00:03.409 ********* 2026-08-14 13:24:34.792300 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:34.792352 | ubuntu-jammy | 2026-08-14 13:24:34.792381 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:34.792391 | ubuntu-jammy | Friday 14 August 2026 13:24:34 +0000 (0:00:00.932) 0:00:04.341 ********* 2026-08-14 13:24:37.797443 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:37.797762 | ubuntu-jammy | 2026-08-14 13:24:37.797799 | ubuntu-jammy | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-08-14 13:24:37.797805 | ubuntu-jammy | Friday 14 August 2026 13:24:37 +0000 (0:00:03.005) 0:00:07.347 ********* 2026-08-14 13:24:37.839568 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-08-14 13:24:37.840251 | ubuntu-jammy | 2026-08-14 13:24:37.840311 | ubuntu-jammy | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-08-14 13:24:37.840326 | ubuntu-jammy | Friday 14 August 2026 13:24:37 +0000 (0:00:00.042) 0:00:07.389 ********* 2026-08-14 13:24:38.883462 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:38.883946 | ubuntu-jammy | 2026-08-14 13:24:38.883952 | ubuntu-jammy | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-08-14 13:24:38.884212 | ubuntu-jammy | Friday 14 August 2026 13:24:38 +0000 (0:00:01.043) 0:00:08.432 ********* 2026-08-14 13:24:39.267260 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:39.267326 | ubuntu-jammy | 2026-08-14 13:24:39.267615 | ubuntu-jammy | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-08-14 13:24:39.267656 | ubuntu-jammy | Friday 14 August 2026 13:24:39 +0000 (0:00:00.381) 0:00:08.814 ********* 2026-08-14 13:24:39.956304 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:39.956732 | ubuntu-jammy | 2026-08-14 13:24:39.956792 | ubuntu-jammy | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-08-14 13:24:39.957030 | ubuntu-jammy | Friday 14 August 2026 13:24:39 +0000 (0:00:00.689) 0:00:09.504 ********* 2026-08-14 13:24:41.071684 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=br_netfilter) 2026-08-14 13:24:41.071849 | ubuntu-jammy | ok: [ubuntu-jammy] => (item=ip_tables) 2026-08-14 13:24:41.072723 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=ip6_tables) 2026-08-14 13:24:41.072789 | ubuntu-jammy | changed: [ubuntu-jammy] => (item=nf_conntrack) 2026-08-14 13:24:41.072804 | ubuntu-jammy | 2026-08-14 13:24:41.072814 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:24:41.072922 | ubuntu-jammy | Friday 14 August 2026 13:24:41 +0000 (0:00:01.116) 0:00:10.621 ********* 2026-08-14 13:24:41.308689 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-08-14 13:24:41.309242 | ubuntu-jammy | 2026-08-14 13:24:41.309298 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:41.309310 | ubuntu-jammy | Friday 14 August 2026 13:24:41 +0000 (0:00:00.237) 0:00:10.858 ********* 2026-08-14 13:24:41.355851 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:41.356465 | ubuntu-jammy | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz" 2026-08-14 13:24:41.356510 | ubuntu-jammy | } 2026-08-14 13:24:41.356518 | ubuntu-jammy | 2026-08-14 13:24:41.356525 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:41.356532 | ubuntu-jammy | Friday 14 August 2026 13:24:41 +0000 (0:00:00.047) 0:00:10.905 ********* 2026-08-14 13:24:42.061364 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:42.062292 | ubuntu-jammy | 2026-08-14 13:24:42.064026 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:42.064045 | ubuntu-jammy | Friday 14 August 2026 13:24:42 +0000 (0:00:00.705) 0:00:11.611 ********* 2026-08-14 13:24:43.474377 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:43.474440 | ubuntu-jammy | 2026-08-14 13:24:43.474715 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:24:43.474767 | ubuntu-jammy | Friday 14 August 2026 13:24:43 +0000 (0:00:01.413) 0:00:13.024 ********* 2026-08-14 13:24:43.526006 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:24:43.526060 | ubuntu-jammy | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz" 2026-08-14 13:24:43.526142 | ubuntu-jammy | } 2026-08-14 13:24:43.526389 | ubuntu-jammy | 2026-08-14 13:24:43.526406 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:24:43.526421 | ubuntu-jammy | Friday 14 August 2026 13:24:43 +0000 (0:00:00.050) 0:00:13.075 ********* 2026-08-14 13:24:44.188861 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:44.188934 | ubuntu-jammy | 2026-08-14 13:24:44.189243 | ubuntu-jammy | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:24:44.189288 | ubuntu-jammy | Friday 14 August 2026 13:24:44 +0000 (0:00:00.661) 0:00:13.736 ********* 2026-08-14 13:24:45.643627 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:45.643739 | ubuntu-jammy | 2026-08-14 13:24:45.644192 | ubuntu-jammy | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-08-14 13:24:45.644258 | ubuntu-jammy | Friday 14 August 2026 13:24:45 +0000 (0:00:01.456) 0:00:15.193 ********* 2026-08-14 13:24:46.183098 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:46.183153 | ubuntu-jammy | 2026-08-14 13:24:46.183231 | ubuntu-jammy | TASK [Install the 10-containerd-net.conflist file] ***************************** 2026-08-14 13:24:46.183351 | ubuntu-jammy | Friday 14 August 2026 13:24:46 +0000 (0:00:00.539) 0:00:15.733 ********* 2026-08-14 13:24:46.696449 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:46.696517 | ubuntu-jammy | 2026-08-14 13:24:46.696812 | ubuntu-jammy | TASK [Restart "containerd"] **************************************************** 2026-08-14 13:24:46.696859 | ubuntu-jammy | Friday 14 August 2026 13:24:46 +0000 (0:00:00.513) 0:00:16.246 ********* 2026-08-14 13:24:47.412579 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-08-14 13:24:47.412670 | ubuntu-jammy | 2026-08-14 13:24:47.412982 | ubuntu-jammy | TASK [Run "critest"] *********************************************************** 2026-08-14 13:24:47.413031 | ubuntu-jammy | Friday 14 August 2026 13:24:47 +0000 (0:00:00.715) 0:00:16.962 ********* 2026-08-14 13:28:24.235568 | ubuntu-jammy | [ERROR]: Task failed: Module failed: non-zero return code 2026-08-14 13:28:24.235633 | ubuntu-jammy | Origin: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/verify.yml:55:11 2026-08-14 13:28:24.236249 | ubuntu-jammy | 2026-08-14 13:28:24.236304 | ubuntu-jammy | 53 - name: Run test suite 2026-08-14 13:28:24.236311 | ubuntu-jammy | 54 block: 2026-08-14 13:28:24.236317 | ubuntu-jammy | 55 - name: Run "critest" 2026-08-14 13:28:24.236322 | ubuntu-jammy | ^ column 11 2026-08-14 13:28:24.236328 | ubuntu-jammy | 2026-08-14 13:28:24.250683 | ubuntu-jammy | fatal: [ubuntu-jammy]: FAILED! => {"changed": true, "cmd": ["critest"], "delta": "0:03:36.464086", "end": "2026-08-14 13:28:24.204613", "msg": "non-zero return code", "rc": 1, "start": "2026-08-14 13:24:47.740527", "stderr": "E0814 13:25:30.439266 2650 remote_image.go:250] \"PullImage from image service failed\" err=\"rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \\\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\\\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \\\"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\\\": net/http: timeout awaiting response headers\" image=\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\"\nE0814 13:25:37.450941 2650 remote_image.go:250] \"PullImage from image service failed\" err=\"rpc error: code = DeadlineExceeded desc = stream terminated by RST_STREAM with error code: CANCEL\" image=\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\"\nE0814 13:26:11.262863 2650 remote_runtime.go:636] \"ExecSync cmd from runtime service failed\" err=\"rpc error: code = DeadlineExceeded desc = failed to exec in container: timeout 1s exceeded: context deadline exceeded\" containerID=\"4821c81983edec7714f4acbccdff63a7ef9e6019b70d12cc58dbf7b1433b7377\" cmd=[\"sleep\",\"4321\"]\nE0814 13:26:40.561184 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate user string: user group \\\"1002\\\" is specified without user\" podSandboxID=\"7804d68702b71ef7c218d838d95316f519dbf7910767f88464dbdff37721d206\"\nE0814 13:27:19.222953 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to create network namespace for sandbox \\\"d1cdc77bc4d005683c28156ca596ab45c05f73a604eb67813b540fefcb3d4523\\\": required only one uid mapping, but got 2 uid mapping(s)\"\nE0814 13:27:19.528449 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"f36692fab6ab491848a003dcf038543c30c8756c19c0af14f256855fdc10e95f\\\": failed to create containerd container: snapshotter \\\"overlayfs\\\" doesn't support idmap mounts on this host, configure `slow_chown` to allow a slower and expensive fallback\"\nE0814 13:27:19.845884 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"5446f7719abf3431f33ff140eca3528bf039f1bc50685548890d9b0590c31332\\\": failed to generate sandbox container spec: user namespace configuration: unsupported user namespace mode: \\\"CONTAINER\\\"\"\nE0814 13:27:20.129055 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"94457ef1459a7fe78395a9991420ab1a2901a272b0c4482237f39cba1bf37bb5\\\": failed to generate sandbox container spec: user namespace configuration: unsupported user namespace mode: \\\"TARGET\\\"\"\nE0814 13:27:44.165216 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"52c028233aa3727ead00efd7a4f1a936765dcceff57e898ba8a2a7b83ca68566\"\nE0814 13:27:53.743495 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"fb7ddc8320163ef661995974230746508e9d0c9b24c2989bed2811e5488b0638\"\nE0814 13:28:03.355949 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"b6f252c75f4aa6b994e38da4e66d69cf572f35ef95bc3fa6fad619bb45f5e7a4\"\nE0814 13:28:23.032606 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"c7efb021fafef7bf7d14b213608d6f0ff6e1961f5a34d48b784578cbc78f8267\\\" spec: failed to generate spec: recursive read-only mount needs private propagation, got \\\"PROPAGATION_HOST_TO_CONTAINER\\\" (hostPath=\\\"/tmp/test750c1b31724b486cab5ec7222374eb3fe9ba52b40187caff060f3a50fb4b8dc7336828546\\\")\" podSandboxID=\"750c1b31724b486cab5ec7222374eb3fe9ba52b40187caff060f3a50fb4b8dc7\"\nE0814 13:28:23.460859 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"ff94c043b47a94474b016eef68078366e2ff0edc38b278f99d56a123b7d5e529\\\" spec: failed to generate spec: recursive read-only mount needs private propagation, got \\\"PROPAGATION_BIDIRECTIONAL\\\" (hostPath=\\\"/tmp/test3bd6819c2dd56157fbc48acc03d388f4f0ddba904d0c3db8b7bc27eb660ab7af3276416532\\\")\" podSandboxID=\"3bd6819c2dd56157fbc48acc03d388f4f0ddba904d0c3db8b7bc27eb660ab7af\"\nE0814 13:28:23.889329 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"d6271696d428b41c6aca22da590a111f1dbf21c7d3eaa08638afeba90b816063\\\" spec: failed to generate spec: recursive read-only mount conflicts with RW mount (hostPath=\\\"/tmp/test9bc90c3a6a1e8d743832b3df900c2981e7a59f8655bcc3e0fd6a7409add31afa3519045978\\\")\" podSandboxID=\"9bc90c3a6a1e8d743832b3df900c2981e7a59f8655bcc3e0fd6a7409add31afa\"", "stderr_lines": ["E0814 13:25:30.439266 2650 remote_image.go:250] \"PullImage from image service failed\" err=\"rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \\\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\\\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \\\"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\\\": net/http: timeout awaiting response headers\" image=\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\"", "E0814 13:25:37.450941 2650 remote_image.go:250] \"PullImage from image service failed\" err=\"rpc error: code = DeadlineExceeded desc = stream terminated by RST_STREAM with error code: CANCEL\" image=\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\"", "E0814 13:26:11.262863 2650 remote_runtime.go:636] \"ExecSync cmd from runtime service failed\" err=\"rpc error: code = DeadlineExceeded desc = failed to exec in container: timeout 1s exceeded: context deadline exceeded\" containerID=\"4821c81983edec7714f4acbccdff63a7ef9e6019b70d12cc58dbf7b1433b7377\" cmd=[\"sleep\",\"4321\"]", "E0814 13:26:40.561184 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate user string: user group \\\"1002\\\" is specified without user\" podSandboxID=\"7804d68702b71ef7c218d838d95316f519dbf7910767f88464dbdff37721d206\"", "E0814 13:27:19.222953 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to create network namespace for sandbox \\\"d1cdc77bc4d005683c28156ca596ab45c05f73a604eb67813b540fefcb3d4523\\\": required only one uid mapping, but got 2 uid mapping(s)\"", "E0814 13:27:19.528449 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"f36692fab6ab491848a003dcf038543c30c8756c19c0af14f256855fdc10e95f\\\": failed to create containerd container: snapshotter \\\"overlayfs\\\" doesn't support idmap mounts on this host, configure `slow_chown` to allow a slower and expensive fallback\"", "E0814 13:27:19.845884 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"5446f7719abf3431f33ff140eca3528bf039f1bc50685548890d9b0590c31332\\\": failed to generate sandbox container spec: user namespace configuration: unsupported user namespace mode: \\\"CONTAINER\\\"\"", "E0814 13:27:20.129055 2650 remote_runtime.go:237] \"RunPodSandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to start sandbox \\\"94457ef1459a7fe78395a9991420ab1a2901a272b0c4482237f39cba1bf37bb5\\\": failed to generate sandbox container spec: user namespace configuration: unsupported user namespace mode: \\\"TARGET\\\"\"", "E0814 13:27:44.165216 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"52c028233aa3727ead00efd7a4f1a936765dcceff57e898ba8a2a7b83ca68566\"", "E0814 13:27:53.743495 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"fb7ddc8320163ef661995974230746508e9d0c9b24c2989bed2811e5488b0638\"", "E0814 13:28:03.355949 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to get container spec opts: failed to generate apparmor spec opts: apparmor profile not found non-existent-profile\" podSandboxID=\"b6f252c75f4aa6b994e38da4e66d69cf572f35ef95bc3fa6fad619bb45f5e7a4\"", "E0814 13:28:23.032606 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"c7efb021fafef7bf7d14b213608d6f0ff6e1961f5a34d48b784578cbc78f8267\\\" spec: failed to generate spec: recursive read-only mount needs private propagation, got \\\"PROPAGATION_HOST_TO_CONTAINER\\\" (hostPath=\\\"/tmp/test750c1b31724b486cab5ec7222374eb3fe9ba52b40187caff060f3a50fb4b8dc7336828546\\\")\" podSandboxID=\"750c1b31724b486cab5ec7222374eb3fe9ba52b40187caff060f3a50fb4b8dc7\"", "E0814 13:28:23.460859 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"ff94c043b47a94474b016eef68078366e2ff0edc38b278f99d56a123b7d5e529\\\" spec: failed to generate spec: recursive read-only mount needs private propagation, got \\\"PROPAGATION_BIDIRECTIONAL\\\" (hostPath=\\\"/tmp/test3bd6819c2dd56157fbc48acc03d388f4f0ddba904d0c3db8b7bc27eb660ab7af3276416532\\\")\" podSandboxID=\"3bd6819c2dd56157fbc48acc03d388f4f0ddba904d0c3db8b7bc27eb660ab7af\"", "E0814 13:28:23.889329 2650 remote_runtime.go:410] \"CreateContainer in sandbox from runtime service failed\" err=\"rpc error: code = Unknown desc = failed to generate container \\\"d6271696d428b41c6aca22da590a111f1dbf21c7d3eaa08638afeba90b816063\\\" spec: failed to generate spec: recursive read-only mount conflicts with RW mount (hostPath=\\\"/tmp/test9bc90c3a6a1e8d743832b3df900c2981e7a59f8655bcc3e0fd6a7409add31afa3519045978\\\")\" podSandboxID=\"9bc90c3a6a1e8d743832b3df900c2981e7a59f8655bcc3e0fd6a7409add31afa\""], "stdout": "critest version: v1.36.0\nRunning Suite: CRI validation - /home/zuul\n==========================================\nRandom Seed: \u001b[1m1786713887\u001b[0m\n\nWill run \u001b[1m117\u001b[0m of \u001b[1m122\u001b[0m specs\n\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\n\u001b[38;5;243m------------------------------\u001b[0m\n\u001b[38;5;9m• [FAILED] [31.167 seconds]\u001b[0m\n\u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m\n\u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/validate/image_id_consistency.go:51\u001b[0m\n\n \u001b[38;5;243mTimeline >>\u001b[0m\n \u001b[1mSTEP:\u001b[0m Pulling image: gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m\n \u001b[1mSTEP:\u001b[0m Pull image : gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m\n Aug 14 13:25:30.439: INFO: Unexpected error occurred: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers\n \u001b[38;5;9m[FAILED]\u001b[0m in [It] - /home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391 \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m\n \u001b[38;5;243m<< Timeline\u001b[0m\n\n \u001b[38;5;9m[FAILED] failed to pull image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers\n Unexpected error:\n <*status.Error | 0x129f6ea022e0>: \n rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers\n {\n s: {\n s: {\n state: {\n NoUnkeyedLiterals: {},\n DoNotCompare: [],\n DoNotCopy: [],\n atomicMessageInfo: nil,\n },\n sizeCache: 0,\n unknownFields: nil,\n Code: 4,\n Message: \"failed to pull and unpack image \\\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\\\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \\\"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\\\": net/http: timeout awaiting response headers\",\n Details: nil,\n },\n },\n }\n occurred\u001b[0m\n \u001b[38;5;9mIn \u001b[1m[It]\u001b[0m\u001b[38;5;9m at: \u001b[1m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m\n\u001b[38;5;243m------------------------------\u001b[0m\n\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\n\n\u001b[38;5;9m\u001b[1mSummarizing 1 Failure:\u001b[0m\n \u001b[38;5;9m[FAIL]\u001b[0m \u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m\n \u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m\n\n\u001b[38;5;9m\u001b[1mRan 116 of 122 Specs in 216.442 seconds\u001b[0m\n\u001b[38;5;9m\u001b[1mFAIL!\u001b[0m -- \u001b[38;5;10m\u001b[1m115 Passed\u001b[0m | \u001b[38;5;9m\u001b[1m1 Failed\u001b[0m | \u001b[38;5;11m\u001b[1m0 Pending\u001b[0m | \u001b[38;5;14m\u001b[1m6 Skipped\u001b[0m\n--- FAIL: TestCRISuite (216.45s)\nFAIL", "stdout_lines": ["critest version: v1.36.0", "Running Suite: CRI validation - /home/zuul", "==========================================", "Random Seed: \u001b[1m1786713887\u001b[0m", "", "Will run \u001b[1m117\u001b[0m of \u001b[1m122\u001b[0m specs", "\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m", "\u001b[38;5;243m------------------------------\u001b[0m", "\u001b[38;5;9m• [FAILED] [31.167 seconds]\u001b[0m", "\u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m", "\u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/validate/image_id_consistency.go:51\u001b[0m", "", " \u001b[38;5;243mTimeline >>\u001b[0m", " \u001b[1mSTEP:\u001b[0m Pulling image: gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m", " \u001b[1mSTEP:\u001b[0m Pull image : gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m", " Aug 14 13:25:30.439: INFO: Unexpected error occurred: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", " \u001b[38;5;9m[FAILED]\u001b[0m in [It] - /home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391 \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m", " \u001b[38;5;243m<< Timeline\u001b[0m", "", " \u001b[38;5;9m[FAILED] failed to pull image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", " Unexpected error:", " <*status.Error | 0x129f6ea022e0>: ", " rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", " {", " s: {", " s: {", " state: {", " NoUnkeyedLiterals: {},", " DoNotCompare: [],", " DoNotCopy: [],", " atomicMessageInfo: nil,", " },", " sizeCache: 0,", " unknownFields: nil,", " Code: 4,", " Message: \"failed to pull and unpack image \\\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\\\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \\\"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\\\": net/http: timeout awaiting response headers\",", " Details: nil,", " },", " },", " }", " occurred\u001b[0m", " \u001b[38;5;9mIn \u001b[1m[It]\u001b[0m\u001b[38;5;9m at: \u001b[1m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m", "\u001b[38;5;243m------------------------------\u001b[0m", "\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m", "", "\u001b[38;5;9m\u001b[1mSummarizing 1 Failure:\u001b[0m", " \u001b[38;5;9m[FAIL]\u001b[0m \u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m", " \u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m", "", "\u001b[38;5;9m\u001b[1mRan 116 of 122 Specs in 216.442 seconds\u001b[0m", "\u001b[38;5;9m\u001b[1mFAIL!\u001b[0m -- \u001b[38;5;10m\u001b[1m115 Passed\u001b[0m | \u001b[38;5;9m\u001b[1m1 Failed\u001b[0m | \u001b[38;5;11m\u001b[1m0 Pending\u001b[0m | \u001b[38;5;14m\u001b[1m6 Skipped\u001b[0m", "--- FAIL: TestCRISuite (216.45s)", "FAIL"]} 2026-08-14 13:28:24.250910 | ubuntu-jammy | 2026-08-14 13:28:24.251080 | ubuntu-jammy | TASK [Print out "critest" output] ********************************************** 2026-08-14 13:28:24.251222 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:03:36.834) 0:03:53.796 ********* 2026-08-14 13:28:24.273156 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-08-14 13:28:24.273377 | ubuntu-jammy | "msg": [ 2026-08-14 13:28:24.273545 | ubuntu-jammy | "critest version: v1.36.0", 2026-08-14 13:28:24.273701 | ubuntu-jammy | "Running Suite: CRI validation - /home/zuul", 2026-08-14 13:28:24.273845 | ubuntu-jammy | "==========================================", 2026-08-14 13:28:24.273993 | ubuntu-jammy | "Random Seed: \u001b[1m1786713887\u001b[0m", 2026-08-14 13:28:24.274134 | ubuntu-jammy | "", 2026-08-14 13:28:24.274286 | ubuntu-jammy | "Will run \u001b[1m117\u001b[0m of \u001b[1m122\u001b[0m specs", 2026-08-14 13:28:24.274510 | ubuntu-jammy | "\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m", 2026-08-14 13:28:24.274706 | ubuntu-jammy | "\u001b[38;5;243m------------------------------\u001b[0m", 2026-08-14 13:28:24.274874 | ubuntu-jammy | "\u001b[38;5;9m• [FAILED] [31.167 seconds]\u001b[0m", 2026-08-14 13:28:24.275039 | ubuntu-jammy | "\u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m", 2026-08-14 13:28:24.275228 | ubuntu-jammy | "\u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/validate/image_id_consistency.go:51\u001b[0m", 2026-08-14 13:28:24.275372 | ubuntu-jammy | "", 2026-08-14 13:28:24.275519 | ubuntu-jammy | " \u001b[38;5;243mTimeline >>\u001b[0m", 2026-08-14 13:28:24.275684 | ubuntu-jammy | " \u001b[1mSTEP:\u001b[0m Pulling image: gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m", 2026-08-14 13:28:24.275844 | ubuntu-jammy | " \u001b[1mSTEP:\u001b[0m Pull image : gcr.io/k8s-staging-cri-tools/test-image-tag:test \u001b[38;5;243m@ 08/14/26 13:24:59.276\u001b[0m", 2026-08-14 13:28:24.276031 | ubuntu-jammy | " Aug 14 13:25:30.439: INFO: Unexpected error occurred: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", 2026-08-14 13:28:24.276198 | ubuntu-jammy | " \u001b[38;5;9m[FAILED]\u001b[0m in [It] - /home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391 \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m", 2026-08-14 13:28:24.276347 | ubuntu-jammy | " \u001b[38;5;243m<< Timeline\u001b[0m", 2026-08-14 13:28:24.276487 | ubuntu-jammy | "", 2026-08-14 13:28:24.276682 | ubuntu-jammy | " \u001b[38;5;9m[FAILED] failed to pull image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", 2026-08-14 13:28:24.276832 | ubuntu-jammy | " Unexpected error:", 2026-08-14 13:28:24.276985 | ubuntu-jammy | " <*status.Error | 0x129f6ea022e0>: ", 2026-08-14 13:28:24.277162 | ubuntu-jammy | " rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"gcr.io/k8s-staging-cri-tools/test-image-tag:test\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\": net/http: timeout awaiting response headers", 2026-08-14 13:28:24.277356 | ubuntu-jammy | " {", 2026-08-14 13:28:24.277534 | ubuntu-jammy | " s: {", 2026-08-14 13:28:24.277681 | ubuntu-jammy | " s: {", 2026-08-14 13:28:24.277823 | ubuntu-jammy | " state: {", 2026-08-14 13:28:24.278002 | ubuntu-jammy | " NoUnkeyedLiterals: {},", 2026-08-14 13:28:24.278149 | ubuntu-jammy | " DoNotCompare: [],", 2026-08-14 13:28:24.278317 | ubuntu-jammy | " DoNotCopy: [],", 2026-08-14 13:28:24.278478 | ubuntu-jammy | " atomicMessageInfo: nil,", 2026-08-14 13:28:24.278649 | ubuntu-jammy | " },", 2026-08-14 13:28:24.278797 | ubuntu-jammy | " sizeCache: 0,", 2026-08-14 13:28:24.278973 | ubuntu-jammy | " unknownFields: nil,", 2026-08-14 13:28:24.279199 | ubuntu-jammy | " Code: 4,", 2026-08-14 13:28:24.279394 | ubuntu-jammy | " Message: \"failed to pull and unpack image \\\"gcr.io/k8s-staging-cri-tools/test-image-tag:test\\\": failed to copy: httpReadSeeker: failed open: failed to do request: Get \\\"https://gcr.io/v2/k8s-staging-cri-tools/test-image-tag/blobs/sha256:f0ca695779e61c3d9d9f34f04f5b48286dfa9476f0813175b4367617fdf4e684\\\": net/http: timeout awaiting response headers\",", 2026-08-14 13:28:24.279539 | ubuntu-jammy | " Details: nil,", 2026-08-14 13:28:24.279713 | ubuntu-jammy | " },", 2026-08-14 13:28:24.279866 | ubuntu-jammy | " },", 2026-08-14 13:28:24.280036 | ubuntu-jammy | " }", 2026-08-14 13:28:24.280192 | ubuntu-jammy | " occurred\u001b[0m", 2026-08-14 13:28:24.280354 | ubuntu-jammy | " \u001b[38;5;9mIn \u001b[1m[It]\u001b[0m\u001b[38;5;9m at: \u001b[1m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m \u001b[38;5;243m@ 08/14/26 13:25:30.439\u001b[0m", 2026-08-14 13:28:24.280498 | ubuntu-jammy | "\u001b[38;5;243m------------------------------\u001b[0m", 2026-08-14 13:28:24.281617 | ubuntu-jammy | "\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;14mS\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m\u001b[38;5;10m•\u001b[0m", 2026-08-14 13:28:24.281787 | ubuntu-jammy | "", 2026-08-14 13:28:24.281980 | ubuntu-jammy | "\u001b[38;5;9m\u001b[1mSummarizing 1 Failure:\u001b[0m", 2026-08-14 13:28:24.282144 | ubuntu-jammy | " \u001b[38;5;9m[FAIL]\u001b[0m \u001b[0m[k8s.io] Image Identifier Consistency \u001b[38;5;9m\u001b[1m[It] should return the same image identifier across all APIs [Conformance]\u001b[0m \u001b[38;5;204m[Serial]\u001b[0m", 2026-08-14 13:28:24.282300 | ubuntu-jammy | " \u001b[38;5;243m/home/runner/work/cri-tools/cri-tools/pkg/framework/util.go:391\u001b[0m", 2026-08-14 13:28:24.282441 | ubuntu-jammy | "", 2026-08-14 13:28:24.282595 | ubuntu-jammy | "\u001b[38;5;9m\u001b[1mRan 116 of 122 Specs in 216.442 seconds\u001b[0m", 2026-08-14 13:28:24.282754 | ubuntu-jammy | "\u001b[38;5;9m\u001b[1mFAIL!\u001b[0m -- \u001b[38;5;10m\u001b[1m115 Passed\u001b[0m | \u001b[38;5;9m\u001b[1m1 Failed\u001b[0m | \u001b[38;5;11m\u001b[1m0 Pending\u001b[0m | \u001b[38;5;14m\u001b[1m6 Skipped\u001b[0m", 2026-08-14 13:28:24.282902 | ubuntu-jammy | "--- FAIL: TestCRISuite (216.45s)", 2026-08-14 13:28:24.283044 | ubuntu-jammy | "FAIL" 2026-08-14 13:28:24.283226 | ubuntu-jammy | ] 2026-08-14 13:28:24.283369 | ubuntu-jammy | } 2026-08-14 13:28:24.283506 | ubuntu-jammy | 2026-08-14 13:28:24.283649 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-08-14 13:28:24.283808 | ubuntu-jammy | ubuntu-jammy : ok=24 changed=13 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-14 13:28:24.283944 | ubuntu-jammy | 2026-08-14 13:28:24.284076 | ubuntu-jammy | 2026-08-14 13:28:24.284224 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-08-14 13:28:24.284375 | ubuntu-jammy | Friday 14 August 2026 13:28:24 +0000 (0:00:00.024) 0:03:53.821 ********* 2026-08-14 13:28:24.284515 | ubuntu-jammy | =============================================================================== 2026-08-14 13:28:24.284688 | ubuntu-jammy | Run "critest" --------------------------------------------------------- 216.83s 2026-08-14 13:28:24.284847 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 3.01s 2026-08-14 13:28:24.285003 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 1.46s 2026-08-14 13:28:24.285149 | ubuntu-jammy | vexxhost.containers.download_artifact : Extract archive ----------------- 1.41s 2026-08-14 13:28:24.285294 | ubuntu-jammy | vexxhost.containers.package : Update state for tar ---------------------- 1.30s 2026-08-14 13:28:24.285440 | ubuntu-jammy | vexxhost.containers.cni_plugins : Enable kernel modules in runtime ------ 1.12s 2026-08-14 13:28:24.285585 | ubuntu-jammy | vexxhost.containers.cni_plugins : Install additional packages ----------- 1.04s 2026-08-14 13:28:24.285727 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.02s 2026-08-14 13:28:24.285871 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.93s 2026-08-14 13:28:24.286014 | ubuntu-jammy | Restart "containerd" ---------------------------------------------------- 0.72s 2026-08-14 13:28:24.286167 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.71s 2026-08-14 13:28:24.286314 | ubuntu-jammy | vexxhost.containers.cni_plugins : Enable kernel modules on-boot --------- 0.69s 2026-08-14 13:28:24.286468 | ubuntu-jammy | vexxhost.containers.download_artifact : Download item ------------------- 0.66s 2026-08-14 13:28:24.286613 | ubuntu-jammy | vexxhost.containers.cri_tools : Create crictl config -------------------- 0.54s 2026-08-14 13:28:24.286757 | ubuntu-jammy | Install the 10-containerd-net.conflist file ----------------------------- 0.51s 2026-08-14 13:28:24.286903 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/opt/cni/bin) --------- 0.40s 2026-08-14 13:28:24.287048 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-08-14 13:28:24.287233 | ubuntu-jammy | vexxhost.containers.cni_plugins : Ensure IPv6 is enabled ---------------- 0.38s 2026-08-14 13:28:24.287385 | ubuntu-jammy | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.24s 2026-08-14 13:28:24.287521 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.24s 2026-08-14 13:28:24.377118 | ubuntu-jammy | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.containerd/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/verify.yml 2026-08-14 13:28:24.377463 | ubuntu-jammy | ERROR [containerd > verify] Executed: Failed 2026-08-14 13:28:24.377752 | ubuntu-jammy | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.containerd/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/containerd/verify.yml 2026-08-14 13:28:24.868082 | ubuntu-jammy | ERROR 2026-08-14 13:28:24.868509 | ubuntu-jammy | { 2026-08-14 13:28:24.868544 | ubuntu-jammy | "delta": "0:04:59.686653", 2026-08-14 13:28:24.868565 | ubuntu-jammy | "end": "2026-08-14 13:28:24.458349", 2026-08-14 13:28:24.868584 | ubuntu-jammy | "msg": "non-zero return code", 2026-08-14 13:28:24.868603 | ubuntu-jammy | "rc": 2, 2026-08-14 13:28:24.868621 | ubuntu-jammy | "start": "2026-08-14 13:23:24.771696" 2026-08-14 13:28:24.868639 | ubuntu-jammy | } failure 2026-08-14 13:28:24.879574 | 2026-08-14 13:28:24.879634 | PLAY RECAP 2026-08-14 13:28:24.879682 | ubuntu-jammy | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:28:24.879705 | 2026-08-14 13:28:25.066685 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:28:25.070217 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:25.694325 | 2026-08-14 13:28:25.694463 | PLAY [all] 2026-08-14 13:28:25.706030 | 2026-08-14 13:28:25.706110 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 13:28:25.750712 | ubuntu-jammy | skipping: Conditional result was False 2026-08-14 13:28:25.755830 | 2026-08-14 13:28:25.755907 | TASK [fetch-output : Set log path for single node] 2026-08-14 13:28:25.794655 | ubuntu-jammy | ok 2026-08-14 13:28:25.799287 | 2026-08-14 13:28:25.799356 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 13:28:26.231049 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/logs" 2026-08-14 13:28:26.573520 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/artifacts" 2026-08-14 13:28:26.813761 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/60a91046cb7547ac8c42b0ca1c9eb907/work/docs" 2026-08-14 13:28:26.830955 | 2026-08-14 13:28:26.831083 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 13:28:27.522224 | ubuntu-jammy | ok 2026-08-14 13:28:27.522655 | ubuntu-jammy | changed: All items complete 2026-08-14 13:28:27.522688 | 2026-08-14 13:28:27.971520 | ubuntu-jammy | changed: .d..t...... ./ 2026-08-14 13:28:28.433176 | ubuntu-jammy | changed: .d..t...... ./ 2026-08-14 13:28:28.457874 | 2026-08-14 13:28:28.458054 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 13:28:28.924530 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.020906 2026-08-14 13:28:29.159986 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008783 2026-08-14 13:28:29.182105 | 2026-08-14 13:28:29.182521 | PLAY [all] 2026-08-14 13:28:29.188737 | 2026-08-14 13:28:29.188825 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 13:28:29.609536 | ubuntu-jammy | changed 2026-08-14 13:28:29.617612 | 2026-08-14 13:28:29.617665 | PLAY RECAP 2026-08-14 13:28:29.617713 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 13:28:29.617735 | 2026-08-14 13:28:29.760719 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:29.763095 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 13:28:30.381584 | 2026-08-14 13:28:30.381727 | PLAY [localhost] 2026-08-14 13:28:30.392706 | 2026-08-14 13:28:30.392792 | TASK [Generate Zuul manifest] 2026-08-14 13:28:30.413735 | localhost | ok 2026-08-14 13:28:30.430717 | 2026-08-14 13:28:30.430802 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 13:28:30.847639 | localhost | changed 2026-08-14 13:28:30.860727 | 2026-08-14 13:28:30.860842 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 13:28:31.175564 | localhost | ok 2026-08-14 13:28:31.184753 | 2026-08-14 13:28:31.184826 | TASK [Upload logs] 2026-08-14 13:28:31.204885 | localhost | ok 2026-08-14 13:28:31.276020 | 2026-08-14 13:28:31.276182 | TASK [Set zuul-log-path fact] 2026-08-14 13:28:31.297734 | localhost | ok 2026-08-14 13:28:31.549414 | 2026-08-14 13:28:31.549583 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:28:31.581182 | localhost | ok 2026-08-14 13:28:31.589513 | 2026-08-14 13:28:31.589588 | TASK [upload-logs : Create log directories] 2026-08-14 13:28:32.410976 | localhost | changed 2026-08-14 13:28:32.417188 | 2026-08-14 13:28:32.417256 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 13:28:32.894109 | localhost -> localhost | ok: Runtime: 0:00:00.006798 2026-08-14 13:28:32.900781 | 2026-08-14 13:28:32.900856 | TASK [upload-logs : Upload logs to log server] 2026-08-14 13:28:33.371926 | localhost | Output suppressed because no_log was given 2026-08-14 13:28:33.375949 | 2026-08-14 13:28:33.376020 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 13:28:33.421782 | localhost | skipping: Conditional result was False 2026-08-14 13:28:33.429118 | localhost | skipping: Conditional result was False 2026-08-14 13:28:33.440412 | 2026-08-14 13:28:33.440567 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 13:28:33.485584 | localhost | skipping: Conditional result was False 2026-08-14 13:28:33.485863 | 2026-08-14 13:28:33.490303 | localhost | skipping: Conditional result was False 2026-08-14 13:28:33.499643 | 2026-08-14 13:28:33.499816 | LOOP [upload-logs : Upload console log and json output]