2026-08-31 06:13:13.399490 | Job console starting 2026-08-31 06:13:13.415412 | Updating git repos 2026-08-31 06:13:13.440404 | Cloning repos into workspace 2026-08-31 06:13:13.476680 | Restoring repo states 2026-08-31 06:13:13.485072 | Merging changes 2026-08-31 06:13:13.930331 | Checking out repos 2026-08-31 06:13:13.978707 | Preparing playbooks 2026-08-31 06:13:14.893401 | Running Ansible setup 2026-08-31 06:13:18.660585 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-31 06:13:19.279619 | 2026-08-31 06:13:19.279756 | PLAY [localhost] 2026-08-31 06:13:19.287277 | 2026-08-31 06:13:19.287346 | TASK [Gathering Facts] 2026-08-31 06:13:20.247640 | localhost | ok 2026-08-31 06:13:20.255567 | 2026-08-31 06:13:20.255651 | TASK [Setup log path fact] 2026-08-31 06:13:20.278072 | localhost | ok 2026-08-31 06:13:20.291312 | 2026-08-31 06:13:20.291380 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-31 06:13:20.321987 | localhost | ok 2026-08-31 06:13:20.330297 | 2026-08-31 06:13:20.330367 | TASK [emit-job-header : Print job information] 2026-08-31 06:13:20.371465 | # Job Information 2026-08-31 06:13:20.371621 | Ansible Version: 2.16.18 2026-08-31 06:13:20.371665 | Job: pre-commit 2026-08-31 06:13:20.371695 | Pipeline: check 2026-08-31 06:13:20.371722 | Executor: 2d72f0692154 2026-08-31 06:13:20.371749 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/118 2026-08-31 06:13:20.371780 | Event ID: fc1ad3ee-a501-11f1-8ef4-58280a091ed8 2026-08-31 06:13:20.375497 | 2026-08-31 06:13:20.375583 | LOOP [emit-job-header : Print node information] 2026-08-31 06:13:20.470010 | localhost | ok: 2026-08-31 06:13:20.470697 | localhost | # Node Information 2026-08-31 06:13:20.470728 | localhost | Inventory Hostname: ubuntu-noble 2026-08-31 06:13:20.470750 | localhost | Hostname: np0000191483 2026-08-31 06:13:20.470769 | localhost | Username: zuul 2026-08-31 06:13:20.470791 | localhost | Distro: Ubuntu 24.04 2026-08-31 06:13:20.470810 | localhost | Provider: yul1 2026-08-31 06:13:20.470829 | localhost | Region: ca-ymq-1 2026-08-31 06:13:20.470848 | localhost | Label: ubuntu-noble 2026-08-31 06:13:20.470866 | localhost | Product Name: OpenStack Nova 2026-08-31 06:13:20.470885 | localhost | Interface IP: 162.253.55.181 2026-08-31 06:13:20.483541 | 2026-08-31 06:13:20.483671 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-31 06:13:20.873695 | localhost -> localhost | changed 2026-08-31 06:13:20.881585 | 2026-08-31 06:13:20.881671 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-31 06:13:21.756823 | localhost -> localhost | changed 2026-08-31 06:13:21.769254 | 2026-08-31 06:13:21.769367 | PLAY [all] 2026-08-31 06:13:21.778890 | 2026-08-31 06:13:21.778962 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-31 06:13:22.016218 | ubuntu-noble -> localhost | ok 2026-08-31 06:13:22.022973 | 2026-08-31 06:13:22.023040 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-31 06:13:22.053678 | ubuntu-noble | ok 2026-08-31 06:13:22.069070 | ubuntu-noble | included: /var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-31 06:13:22.075213 | 2026-08-31 06:13:22.075272 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-31 06:13:23.090460 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-31 06:13:23.090694 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/c20bba9fe04c441a91a373322aa19b21_id_rsa 2026-08-31 06:13:23.090738 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/c20bba9fe04c441a91a373322aa19b21_id_rsa.pub 2026-08-31 06:13:23.090770 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-31 06:13:23.090800 | ubuntu-noble -> localhost | SHA256:kPNcZXIvksPJqXgsAhn0WwcLjchKuFLPx5kZYdjRbxI zuul-build-sshkey 2026-08-31 06:13:23.090845 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-31 06:13:23.090874 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-31 06:13:23.090910 | ubuntu-noble -> localhost | |.oo..==+ . + | 2026-08-31 06:13:23.090941 | ubuntu-noble -> localhost | |..++oo++Eo O . | 2026-08-31 06:13:23.090970 | ubuntu-noble -> localhost | |.+oo..*=.oX . . | 2026-08-31 06:13:23.091000 | ubuntu-noble -> localhost | |+ .oo*O.ooo . | 2026-08-31 06:13:23.091028 | ubuntu-noble -> localhost | |. o.o So | 2026-08-31 06:13:23.091056 | ubuntu-noble -> localhost | | . o | 2026-08-31 06:13:23.091083 | ubuntu-noble -> localhost | | | 2026-08-31 06:13:23.091110 | ubuntu-noble -> localhost | | | 2026-08-31 06:13:23.091141 | ubuntu-noble -> localhost | | | 2026-08-31 06:13:23.091169 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-31 06:13:23.091234 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.610509 2026-08-31 06:13:23.098193 | 2026-08-31 06:13:23.098258 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-31 06:13:23.133008 | ubuntu-noble | ok 2026-08-31 06:13:23.144865 | ubuntu-noble | included: /var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-31 06:13:23.152746 | 2026-08-31 06:13:23.152814 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-31 06:13:23.178058 | ubuntu-noble | skipping: Conditional result was False 2026-08-31 06:13:23.188894 | 2026-08-31 06:13:23.188980 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-31 06:13:23.749283 | ubuntu-noble | changed 2026-08-31 06:13:23.755903 | 2026-08-31 06:13:23.755974 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-31 06:13:23.995689 | ubuntu-noble | ok 2026-08-31 06:13:24.003102 | 2026-08-31 06:13:24.003169 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-31 06:13:24.625329 | ubuntu-noble | changed 2026-08-31 06:13:24.632055 | 2026-08-31 06:13:24.632122 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-31 06:13:25.242709 | ubuntu-noble | changed 2026-08-31 06:13:25.249154 | 2026-08-31 06:13:25.249218 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-31 06:13:25.274856 | ubuntu-noble | skipping: Conditional result was False 2026-08-31 06:13:25.284935 | 2026-08-31 06:13:25.285040 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-31 06:13:25.664065 | ubuntu-noble -> localhost | changed 2026-08-31 06:13:25.676302 | 2026-08-31 06:13:25.676370 | TASK [add-build-sshkey : Add back temp key] 2026-08-31 06:13:25.943442 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/c20bba9fe04c441a91a373322aa19b21_id_rsa (zuul-build-sshkey) 2026-08-31 06:13:25.943663 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015411 2026-08-31 06:13:25.950671 | 2026-08-31 06:13:25.950792 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-31 06:13:26.332684 | ubuntu-noble | ok 2026-08-31 06:13:26.341281 | 2026-08-31 06:13:26.341357 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-31 06:13:26.367168 | ubuntu-noble | skipping: Conditional result was False 2026-08-31 06:13:26.383676 | 2026-08-31 06:13:26.383741 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-31 06:13:26.806372 | ubuntu-noble | ok 2026-08-31 06:13:26.865408 | 2026-08-31 06:13:26.865763 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-31 06:13:27.702715 | ubuntu-noble | Output suppressed because no_log was given 2026-08-31 06:13:27.712357 | 2026-08-31 06:13:27.712424 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-31 06:13:27.961777 | ubuntu-noble | ok: "logs" 2026-08-31 06:13:27.962074 | ubuntu-noble | ok: All items complete 2026-08-31 06:13:27.962117 | 2026-08-31 06:13:28.157362 | ubuntu-noble | ok: "artifacts" 2026-08-31 06:13:28.372545 | ubuntu-noble | ok: "docs" 2026-08-31 06:13:28.387855 | 2026-08-31 06:13:28.387956 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-31 06:13:28.641392 | ubuntu-noble | changed: "logs" 2026-08-31 06:13:28.864144 | ubuntu-noble | changed: "artifacts" 2026-08-31 06:13:29.060174 | ubuntu-noble | changed: "docs" 2026-08-31 06:13:29.081262 | 2026-08-31 06:13:29.081333 | PLAY RECAP 2026-08-31 06:13:29.081394 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:13:29.081432 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-31 06:13:29.081462 | 2026-08-31 06:13:29.219121 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-31 06:13:29.220303 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-31 06:13:29.829727 | 2026-08-31 06:13:29.829884 | PLAY [all] 2026-08-31 06:13:29.842774 | 2026-08-31 06:13:29.842850 | TASK [setup-uv : Extract archive] 2026-08-31 06:13:32.685727 | ubuntu-noble | changed 2026-08-31 06:13:32.693043 | 2026-08-31 06:13:32.693184 | TASK [setup-uv : Print version] 2026-08-31 06:13:33.110418 | ubuntu-noble | uv 0.8.13 2026-08-31 06:13:33.234438 | ubuntu-noble | ok: Runtime: 0:00:00.018757 2026-08-31 06:13:33.243725 | 2026-08-31 06:13:33.243777 | PLAY RECAP 2026-08-31 06:13:33.243828 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:13:33.243853 | 2026-08-31 06:13:33.377524 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-31 06:13:33.379746 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-31 06:13:33.995610 | 2026-08-31 06:13:33.995754 | PLAY [all] 2026-08-31 06:13:34.007795 | 2026-08-31 06:13:34.007864 | TASK [Run "pre-commit"] 2026-08-31 06:13:35.237286 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-31 06:13:35.343304 | ubuntu-noble | Downloading virtualenv 2026-08-31 06:13:35.357890 | ubuntu-noble | Installed 10 packages in 13ms 2026-08-31 06:13:35.711434 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-31 06:13:36.403577 | ubuntu-noble | [WARNING] repo `https://github.com/pre-commit/pre-commit-hooks` uses deprecated stage names (commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pre-commit/pre-commit-hooks` will fix this. if it does not -- consider reporting an issue to that repo. 2026-08-31 06:13:36.410728 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-08-31 06:13:37.095688 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-08-31 06:13:37.630910 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-08-31 06:13:38.246579 | ubuntu-noble | [WARNING] repo `https://github.com/pycqa/isort` uses deprecated stage names (commit, merge-commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pycqa/isort` will fix this. if it does not -- consider reporting an issue to that repo. 2026-08-31 06:13:38.248510 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-31 06:13:38.954438 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.19.0. 2026-08-31 06:13:39.656765 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-31 06:13:39.656818 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-31 06:13:39.656825 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-31 06:13:43.589608 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-08-31 06:13:43.589678 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-31 06:13:43.589683 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-31 06:13:48.154005 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-08-31 06:13:48.154068 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-31 06:13:48.154074 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-31 06:13:51.339849 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-08-31 06:13:51.339937 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-31 06:13:51.339942 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-31 06:14:00.389904 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-31 06:14:00.389969 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-31 06:14:00.389978 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-31 06:14:11.125448 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-31 06:14:11.184572 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-31 06:14:11.463652 | ubuntu-noble | black....................................................................Passed 2026-08-31 06:14:11.698179 | ubuntu-noble | flake8...................................................................Passed 2026-08-31 06:14:11.819211 | ubuntu-noble | isort....................................................................Passed 2026-08-31 06:21:28.212030 | ubuntu-noble | ansible-lint.............................................................Failed 2026-08-31 06:21:28.212138 | ubuntu-noble | - hook id: ansible-lint 2026-08-31 06:21:28.212154 | ubuntu-noble | - exit code: 2 2026-08-31 06:21:28.212167 | ubuntu-noble | 2026-08-31 06:21:28.212198 | ubuntu-noble | INFO Identified /home/zuul/src/github.com/vexxhost/ansible-collection-containers as project root due .git directory. 2026-08-31 06:21:28.212224 | ubuntu-noble | INFO Collection paths was patched to include extra directories /home/zuul/.ansible/collections,/usr/share/ansible/collections,/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3.12/dist-packages,/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3/dist-packages,/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/local/lib/python3.12/dist-packages,/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3.12/site-packages 2026-08-31 06:21:28.212263 | ubuntu-noble | INFO Set ANSIBLE_LIBRARY=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/.ansible/modules:/home/zuul/.ansible/plugins/modules:/usr/share/ansible/plugins/modules 2026-08-31 06:21:28.212274 | ubuntu-noble | INFO Set ANSIBLE_COLLECTIONS_PATH=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/.ansible/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3.12/dist-packages:/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3/dist-packages:/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/local/lib/python3.12/dist-packages:/home/zuul/.cache/pre-commit/repot3gqv8k6/py_env-python3/lib/python3.12/site-packages 2026-08-31 06:21:28.212291 | ubuntu-noble | INFO Set ANSIBLE_ROLES_PATH=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/.ansible/roles:/home/zuul/src/github.com/vexxhost/ansible-collection-containers/roles:/home/zuul/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles 2026-08-31 06:21:28.212305 | ubuntu-noble | INFO Provisioning collection ansible.posix:>=1.6.0 from galaxy.yml 2026-08-31 06:21:28.212315 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-containers : ansible-galaxy collection install -vvv ansible.posix:>=1.6.0 2026-08-31 06:21:28.212323 | ubuntu-noble | INFO Provisioning collection community.general:>=4.5.0 from galaxy.yml 2026-08-31 06:21:28.212332 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-containers : ansible-galaxy collection install -vvv community.general:>=4.5.0 2026-08-31 06:21:28.212341 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-containers : ansible-galaxy collection install -vvv --force /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-08-31 06:21:28.212387 | ubuntu-noble | INFO Loading ignores from .gitignore 2026-08-31 06:21:28.212396 | ubuntu-noble | INFO Loading ignores from .gitignore 2026-08-31 06:21:28.212405 | ubuntu-noble | INFO Executing syntax check on role roles/cni_plugins (0.57s) 2026-08-31 06:21:28.212420 | ubuntu-noble | INFO Executing syntax check on playbook playbooks/download_binaries.yml (0.57s) 2026-08-31 06:21:28.212428 | ubuntu-noble | INFO Executing syntax check on role roles/package (0.60s) 2026-08-31 06:21:28.212436 | ubuntu-noble | INFO Executing syntax check on role roles/download_artifact (0.59s) 2026-08-31 06:21:28.212445 | ubuntu-noble | INFO Executing syntax check on role roles/runc (0.60s) 2026-08-31 06:21:28.212453 | ubuntu-noble | INFO Executing syntax check on role roles/containerd (0.65s) 2026-08-31 06:21:28.212463 | ubuntu-noble | INFO Executing syntax check on playbook playbooks/site.yml (0.66s) 2026-08-31 06:21:28.212471 | ubuntu-noble | INFO Executing syntax check on role roles/docker (0.73s) 2026-08-31 06:21:28.212479 | ubuntu-noble | INFO Executing syntax check on role roles/directory (0.53s) 2026-08-31 06:21:28.212487 | ubuntu-noble | INFO Executing syntax check on role roles/forget_package (0.54s) 2026-08-31 06:21:28.212499 | ubuntu-noble | INFO Executing syntax check on role roles/nerdctl (0.57s) 2026-08-31 06:21:28.212508 | ubuntu-noble | INFO Executing syntax check on role roles/cri_tools (0.60s) 2026-08-31 06:21:28.212517 | ubuntu-noble | WARNING Unable to load module ansible.posix.sysctl at roles/cni_plugins/tasks/main.yml:28 for options validation 2026-08-31 06:21:28.212525 | ubuntu-noble | WARNING Unable to load module community.general.modprobe at roles/cni_plugins/tasks/main.yml:42 for options validation 2026-08-31 06:21:28.212533 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of ansible.posix.sysctl module. 2026-08-31 06:21:28.212542 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of community.general.modprobe module. 2026-08-31 06:21:28.212560 | ubuntu-noble | WARNING Unable to load module vexxhost.containers.binary_downloads at playbooks/download_binaries.yml:46 for options validation 2026-08-31 06:21:28.212569 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.containers.binary_downloads module. 2026-08-31 06:21:28.212588 | ubuntu-noble | WARNING Unable to load module ansible.posix.selinux at roles/containerd/tasks/main.yml:34 for options validation 2026-08-31 06:21:28.212597 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of ansible.posix.selinux module. 2026-08-31 06:21:28.212605 | ubuntu-noble | WARNING Listing 4 violation(s) that are fatal 2026-08-31 06:21:28.212614 | ubuntu-noble | ]8;;https://docs.ansible.com/projects/lint/rules/jinja/\jinja[spacing]]8;;\: Jinja2 spacing could be improved: {%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }} {%- else -%} {{ ansible_facts['architecture'] }} {%- endif -%} -> {%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }}{%- else -%} {{ ansible_facts['architecture'] }}{%- endif -%} (warning) 2026-08-31 06:21:28.212641 | ubuntu-noble | .ansible/collections/ansible_collections/vexxhost/containers/roles/download_artifact/vars/main.yml:20:27 Jinja2 template rewrite recommendation: `{%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }}{%- else -%} {{ ansible_facts['architecture'] }}{%- endif -%}`. 2026-08-31 06:21:28.212653 | ubuntu-noble |  2026-08-31 06:21:28.212662 | ubuntu-noble | ]8;;https://docs.ansible.com/projects/lint/rules/var-naming/\var-naming[no-role-prefix]]8;;\: Variables names from within roles should use containerd_ as a prefix. (register: _install_selinux) 2026-08-31 06:21:28.212670 | ubuntu-noble | roles/containerd/tasks/main.yml:21:17 Task/Handler: Install SELinux packages 2026-08-31 06:21:28.212679 | ubuntu-noble |  2026-08-31 06:21:28.212687 | ubuntu-noble | ]8;;https://docs.ansible.com/projects/lint/rules/var-naming/\var-naming[no-role-prefix]]8;;\: Variables names from within roles should use containerd_ as a prefix. (register: _install_apparmor) 2026-08-31 06:21:28.212695 | ubuntu-noble | roles/containerd/tasks/main.yml:39:13 Task/Handler: Install AppArmor packages 2026-08-31 06:21:28.212704 | ubuntu-noble |  2026-08-31 06:21:28.212718 | ubuntu-noble | ]8;;https://docs.ansible.com/projects/lint/rules/jinja/\jinja[spacing]]8;;\: Jinja2 spacing could be improved: {%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }} {%- else -%} {{ ansible_facts['architecture'] }} {%- endif -%} -> {%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }}{%- else -%} {{ ansible_facts['architecture'] }}{%- endif -%} (warning) 2026-08-31 06:21:28.212727 | ubuntu-noble | roles/download_artifact/vars/main.yml:20:27 Jinja2 template rewrite recommendation: `{%- if ansible_facts['architecture'] in _download_artifact_goarch_groups -%} {{ _download_artifact_goarch_groups[ansible_facts['architecture']] }}{%- else -%} {{ ansible_facts['architecture'] }}{%- endif -%}`. 2026-08-31 06:21:28.212736 | ubuntu-noble |  2026-08-31 06:21:28.212744 | ubuntu-noble | Read ]8;;https://docs.ansible.com/projects/lint/configuring/#ignoring-rules-for-entire-files\documentation]8;;\ for instructions on how to ignore specific rule violations. 2026-08-31 06:21:28.212753 | ubuntu-noble | 2026-08-31 06:21:28.212762 | ubuntu-noble | # Rule Violation Summary 2026-08-31 06:21:28.212770 | ubuntu-noble | 2026-08-31 06:21:28.212779 | ubuntu-noble | 2 ]8;;https://docs.ansible.com/projects/lint/rules/\jinja]8;;\ profile:basic tags:formatting 2026-08-31 06:21:28.212787 | ubuntu-noble | 2 ]8;;https://docs.ansible.com/projects/lint/rules/\var-naming]8;;\ profile:basic tags:idiom 2026-08-31 06:21:28.212803 | ubuntu-noble | 2026-08-31 06:21:28.212812 | ubuntu-noble | Failed: 2 failure(s), 2 warning(s) in 64 files processed of 91 encountered. Last profile that met the validation criteria was 'min'. 2026-08-31 06:21:28.212820 | ubuntu-noble | 2026-08-31 06:21:28.762063 | ubuntu-noble | ERROR 2026-08-31 06:21:28.762302 | ubuntu-noble | { 2026-08-31 06:21:28.762346 | ubuntu-noble | "delta": "0:07:53.871853", 2026-08-31 06:21:28.762377 | ubuntu-noble | "end": "2026-08-31 06:21:28.271344", 2026-08-31 06:21:28.762418 | ubuntu-noble | "msg": "non-zero return code", 2026-08-31 06:21:28.762447 | ubuntu-noble | "rc": 1, 2026-08-31 06:21:28.762473 | ubuntu-noble | "start": "2026-08-31 06:13:34.399491" 2026-08-31 06:21:28.762499 | ubuntu-noble | } failure 2026-08-31 06:21:28.766046 | 2026-08-31 06:21:28.766115 | PLAY RECAP 2026-08-31 06:21:28.766177 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:21:28.766208 | 2026-08-31 06:21:28.893988 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-31 06:21:28.896342 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-31 06:21:29.561260 | 2026-08-31 06:21:29.561415 | PLAY [all] 2026-08-31 06:21:29.574698 | 2026-08-31 06:21:29.574774 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-31 06:21:29.620133 | ubuntu-noble | skipping: Conditional result was False 2026-08-31 06:21:29.632070 | 2026-08-31 06:21:29.632235 | TASK [fetch-output : Set log path for single node] 2026-08-31 06:21:29.678575 | ubuntu-noble | ok 2026-08-31 06:21:29.686012 | 2026-08-31 06:21:29.686079 | LOOP [fetch-output : Ensure local output dirs] 2026-08-31 06:21:30.081708 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/logs" 2026-08-31 06:21:30.305868 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/artifacts" 2026-08-31 06:21:30.523613 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c20bba9fe04c441a91a373322aa19b21/work/docs" 2026-08-31 06:21:30.545065 | 2026-08-31 06:21:30.545236 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-31 06:21:31.217011 | ubuntu-noble | changed: .d..t...... ./ 2026-08-31 06:21:31.217255 | ubuntu-noble | changed: All items complete 2026-08-31 06:21:31.217284 | 2026-08-31 06:21:31.708245 | ubuntu-noble | changed: .d..t...... ./ 2026-08-31 06:21:32.210990 | ubuntu-noble | changed: .d..t...... ./ 2026-08-31 06:21:32.225577 | 2026-08-31 06:21:32.226023 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-31 06:21:32.649079 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.005525 2026-08-31 06:21:32.889208 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007400 2026-08-31 06:21:32.904865 | 2026-08-31 06:21:32.905034 | PLAY [all] 2026-08-31 06:21:32.911504 | 2026-08-31 06:21:32.911575 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-31 06:21:33.422757 | ubuntu-noble | changed 2026-08-31 06:21:33.428613 | 2026-08-31 06:21:33.428666 | PLAY RECAP 2026-08-31 06:21:33.428710 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-31 06:21:33.428733 | 2026-08-31 06:21:33.557038 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-31 06:21:33.559189 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-31 06:21:34.158297 | 2026-08-31 06:21:34.158444 | PLAY [localhost] 2026-08-31 06:21:34.169737 | 2026-08-31 06:21:34.169833 | TASK [Generate Zuul manifest] 2026-08-31 06:21:34.190406 | localhost | ok 2026-08-31 06:21:34.257767 | 2026-08-31 06:21:34.257864 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-31 06:21:34.769449 | localhost | changed 2026-08-31 06:21:34.781017 | 2026-08-31 06:21:34.781146 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-31 06:21:34.824389 | localhost | ok 2026-08-31 06:21:34.833787 | 2026-08-31 06:21:34.833853 | TASK [Upload logs] 2026-08-31 06:21:34.855938 | localhost | ok 2026-08-31 06:21:34.960354 | 2026-08-31 06:21:34.960520 | TASK [Set zuul-log-path fact] 2026-08-31 06:21:34.985790 | localhost | ok 2026-08-31 06:21:35.061137 | 2026-08-31 06:21:35.061296 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-31 06:21:35.094633 | localhost | ok 2026-08-31 06:21:35.104487 | 2026-08-31 06:21:35.104594 | TASK [upload-logs : Create log directories] 2026-08-31 06:21:35.544661 | localhost | changed 2026-08-31 06:21:35.558416 | 2026-08-31 06:21:35.558579 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-31 06:21:35.968387 | localhost -> localhost | ok: Runtime: 0:00:00.006167 2026-08-31 06:21:35.975720 | 2026-08-31 06:21:35.975811 | TASK [upload-logs : Upload logs to log server] 2026-08-31 06:21:36.536930 | localhost | Output suppressed because no_log was given 2026-08-31 06:21:36.542240 | 2026-08-31 06:21:36.542328 | LOOP [upload-logs : Compress console log and json output] 2026-08-31 06:21:36.587303 | localhost | skipping: Conditional result was False 2026-08-31 06:21:36.594181 | localhost | skipping: Conditional result was False 2026-08-31 06:21:36.609690 | 2026-08-31 06:21:36.609862 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-31 06:21:36.652599 | localhost | skipping: Conditional result was False 2026-08-31 06:21:36.653006 | 2026-08-31 06:21:36.656511 | localhost | skipping: Conditional result was False 2026-08-31 06:21:36.666967 | 2026-08-31 06:21:36.667162 | LOOP [upload-logs : Upload console log and json output]