2026-08-14 09:19:16.576401 | Job console starting 2026-08-14 09:19:16.587525 | Updating git repos 2026-08-14 09:19:16.626174 | Cloning repos into workspace 2026-08-14 09:19:17.448218 | Restoring repo states 2026-08-14 09:19:17.465553 | Merging changes 2026-08-14 09:19:19.310210 | Checking out repos 2026-08-14 09:19:20.617222 | Preparing playbooks 2026-08-14 09:20:14.138344 | Running Ansible setup 2026-08-14 09:20:18.059987 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 09:20:18.710259 | 2026-08-14 09:20:18.710440 | PLAY [localhost] 2026-08-14 09:20:18.719031 | 2026-08-14 09:20:18.719164 | TASK [Gathering Facts] 2026-08-14 09:20:19.631291 | localhost | ok 2026-08-14 09:20:19.642403 | 2026-08-14 09:20:19.642576 | TASK [Setup log path fact] 2026-08-14 09:20:19.662298 | localhost | ok 2026-08-14 09:20:19.675495 | 2026-08-14 09:20:19.675611 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 09:20:19.707087 | localhost | ok 2026-08-14 09:20:19.715945 | 2026-08-14 09:20:19.716059 | TASK [emit-job-header : Print job information] 2026-08-14 09:20:19.759203 | # Job Information 2026-08-14 09:20:19.759469 | Ansible Version: 2.16.18 2026-08-14 09:20:19.759539 | Job: pre-commit 2026-08-14 09:20:19.759581 | Pipeline: check 2026-08-14 09:20:19.759613 | Executor: 2d72f0692154 2026-08-14 09:20:19.759644 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/268 2026-08-14 09:20:19.759679 | Event ID: b8425730-97bb-11f1-9379-c1bb434724ca 2026-08-14 09:20:19.764773 | 2026-08-14 09:20:19.764906 | LOOP [emit-job-header : Print node information] 2026-08-14 09:20:19.878542 | localhost | ok: 2026-08-14 09:20:19.878819 | localhost | # Node Information 2026-08-14 09:20:19.878885 | localhost | Inventory Hostname: ubuntu-noble 2026-08-14 09:20:19.878935 | localhost | Hostname: np0000189719 2026-08-14 09:20:19.878980 | localhost | Username: zuul 2026-08-14 09:20:19.879031 | localhost | Distro: Ubuntu 24.04 2026-08-14 09:20:19.879076 | localhost | Provider: yul1 2026-08-14 09:20:19.879120 | localhost | Region: ca-ymq-1 2026-08-14 09:20:19.879163 | localhost | Label: ubuntu-noble 2026-08-14 09:20:19.879205 | localhost | Product Name: OpenStack Nova 2026-08-14 09:20:19.879248 | localhost | Interface IP: 199.204.45.38 2026-08-14 09:20:19.893644 | 2026-08-14 09:20:19.893830 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 09:20:20.348362 | localhost -> localhost | changed 2026-08-14 09:20:20.358102 | 2026-08-14 09:20:20.358294 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 09:20:21.435379 | localhost -> localhost | changed 2026-08-14 09:20:21.444089 | 2026-08-14 09:20:21.444172 | PLAY [all] 2026-08-14 09:20:21.454409 | 2026-08-14 09:20:21.454493 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 09:20:21.707647 | ubuntu-noble -> localhost | ok 2026-08-14 09:20:21.719205 | 2026-08-14 09:20:21.719307 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 09:20:21.753760 | ubuntu-noble | ok 2026-08-14 09:20:21.771188 | ubuntu-noble | included: /var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 09:20:21.777454 | 2026-08-14 09:20:21.777519 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 09:20:23.067882 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-14 09:20:23.068117 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/d3eac61175f3465483bd6ddeb1bdc269_id_rsa 2026-08-14 09:20:23.068163 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/d3eac61175f3465483bd6ddeb1bdc269_id_rsa.pub 2026-08-14 09:20:23.068197 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-14 09:20:23.068229 | ubuntu-noble -> localhost | SHA256:2T+vF3s3ukC+yoB3ZC5kiDVFk+Em5rU/8o+oEBPU7pU zuul-build-sshkey 2026-08-14 09:20:23.068281 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-14 09:20:23.068314 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-14 09:20:23.068355 | ubuntu-noble -> localhost | | .. .=o | 2026-08-14 09:20:23.068388 | ubuntu-noble -> localhost | | . .o.. | 2026-08-14 09:20:23.068416 | ubuntu-noble -> localhost | | ..= +. | 2026-08-14 09:20:23.068445 | ubuntu-noble -> localhost | | *.*E.o | 2026-08-14 09:20:23.068474 | ubuntu-noble -> localhost | | +.o.+So.. | 2026-08-14 09:20:23.068501 | ubuntu-noble -> localhost | | o.+ = o. . | 2026-08-14 09:20:23.068527 | ubuntu-noble -> localhost | | . . = = oo o | 2026-08-14 09:20:23.068554 | ubuntu-noble -> localhost | | . . O o ooo.o| 2026-08-14 09:20:23.068587 | ubuntu-noble -> localhost | | ... =oo.=+.o| 2026-08-14 09:20:23.068617 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-14 09:20:23.068690 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.869184 2026-08-14 09:20:23.076405 | 2026-08-14 09:20:23.076489 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 09:20:23.108351 | ubuntu-noble | ok 2026-08-14 09:20:23.118826 | ubuntu-noble | included: /var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 09:20:23.127947 | 2026-08-14 09:20:23.128039 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 09:20:23.154169 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 09:20:23.163765 | 2026-08-14 09:20:23.163860 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 09:20:23.767019 | ubuntu-noble | changed 2026-08-14 09:20:23.839622 | 2026-08-14 09:20:23.839786 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 09:20:24.088655 | ubuntu-noble | ok 2026-08-14 09:20:24.098757 | 2026-08-14 09:20:24.098871 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 09:20:24.684424 | ubuntu-noble | changed 2026-08-14 09:20:24.690815 | 2026-08-14 09:20:24.690884 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 09:20:25.304983 | ubuntu-noble | changed 2026-08-14 09:20:25.312378 | 2026-08-14 09:20:25.312446 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 09:20:25.337275 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 09:20:25.347419 | 2026-08-14 09:20:25.347618 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 09:20:25.748413 | ubuntu-noble -> localhost | changed 2026-08-14 09:20:25.768664 | 2026-08-14 09:20:25.768817 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 09:20:26.058008 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/d3eac61175f3465483bd6ddeb1bdc269_id_rsa (zuul-build-sshkey) 2026-08-14 09:20:26.058361 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014757 2026-08-14 09:20:26.066090 | 2026-08-14 09:20:26.066193 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 09:20:26.452775 | ubuntu-noble | ok 2026-08-14 09:20:26.458488 | 2026-08-14 09:20:26.458559 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 09:20:26.484670 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 09:20:26.502525 | 2026-08-14 09:20:26.502667 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 09:20:26.941475 | ubuntu-noble | ok 2026-08-14 09:20:27.012885 | 2026-08-14 09:20:27.013087 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 09:20:27.969185 | ubuntu-noble | Output suppressed because no_log was given 2026-08-14 09:20:27.981640 | 2026-08-14 09:20:27.981807 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 09:20:28.231960 | ubuntu-noble | ok: "logs" 2026-08-14 09:20:28.232260 | ubuntu-noble | ok: All items complete 2026-08-14 09:20:28.232319 | 2026-08-14 09:20:28.444590 | ubuntu-noble | ok: "artifacts" 2026-08-14 09:20:28.652038 | ubuntu-noble | ok: "docs" 2026-08-14 09:20:28.954107 | 2026-08-14 09:20:28.954278 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 09:20:29.185902 | ubuntu-noble | changed: "logs" 2026-08-14 09:20:29.385683 | ubuntu-noble | changed: "artifacts" 2026-08-14 09:20:29.588066 | ubuntu-noble | changed: "docs" 2026-08-14 09:20:29.601993 | 2026-08-14 09:20:29.602121 | PLAY RECAP 2026-08-14 09:20:29.602171 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:20:29.602202 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 09:20:29.602224 | 2026-08-14 09:20:29.758407 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 09:20:29.759956 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-14 09:20:30.376351 | 2026-08-14 09:20:30.376485 | PLAY [all] 2026-08-14 09:20:30.389360 | 2026-08-14 09:20:30.389460 | TASK [setup-uv : Extract archive] 2026-08-14 09:20:32.874214 | ubuntu-noble | changed 2026-08-14 09:20:33.090053 | 2026-08-14 09:20:33.090260 | TASK [setup-uv : Print version] 2026-08-14 09:20:33.522054 | ubuntu-noble | uv 0.8.13 2026-08-14 09:20:33.629451 | ubuntu-noble | ok: Runtime: 0:00:00.010013 2026-08-14 09:20:33.638324 | 2026-08-14 09:20:33.638386 | PLAY RECAP 2026-08-14 09:20:33.638434 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:20:33.638461 | 2026-08-14 09:20:33.796329 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-14 09:20:33.797892 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-14 09:20:34.418069 | 2026-08-14 09:20:34.418215 | PLAY [all] 2026-08-14 09:20:34.430667 | 2026-08-14 09:20:34.430757 | TASK [Run "pre-commit"] 2026-08-14 09:20:35.049974 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-14 09:20:35.123353 | ubuntu-noble | Downloading virtualenv 2026-08-14 09:20:35.135147 | ubuntu-noble | Installed 10 packages in 11ms 2026-08-14 09:20:35.563105 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-14 09:20:36.200516 | 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-14 09:20:36.205964 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-08-14 09:20:37.485728 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-08-14 09:20:38.011632 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-08-14 09:20:38.578543 | 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-14 09:20:38.579941 | ubuntu-noble | [INFO] Initializing environment for https://github.com/adrienverge/yamllint.git. 2026-08-14 09:20:39.079600 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-14 09:20:39.740548 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.19.0. 2026-08-14 09:20:40.433977 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-14 09:20:40.434901 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:20:40.434934 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:20:45.050853 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-08-14 09:20:45.051012 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:20:45.051095 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:20:54.364934 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-08-14 09:20:54.365035 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:20:54.365095 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:20:58.134292 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-08-14 09:20:58.134385 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:20:58.134471 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:21:01.518358 | ubuntu-noble | [INFO] Installing environment for https://github.com/adrienverge/yamllint.git. 2026-08-14 09:21:01.518855 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:21:01.518892 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:21:05.507513 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-14 09:21:05.507590 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-14 09:21:05.507608 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-14 09:21:32.287026 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-14 09:21:32.359592 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-14 09:21:32.748903 | ubuntu-noble | black....................................................................Passed 2026-08-14 09:21:33.038828 | ubuntu-noble | flake8...................................................................Passed 2026-08-14 09:21:33.247291 | ubuntu-noble | isort....................................................................Passed 2026-08-14 09:21:33.645646 | ubuntu-noble | yamllint.................................................................Passed 2026-08-14 09:23:00.112788 | ubuntu-noble | ansible-lint.............................................................Failed 2026-08-14 09:23:00.112900 | ubuntu-noble | - hook id: ansible-lint 2026-08-14 09:23:00.112915 | ubuntu-noble | - exit code: 2 2026-08-14 09:23:00.112972 | ubuntu-noble | 2026-08-14 09:23:00.112982 | ubuntu-noble | INFO Identified /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes as project root due .git directory. 2026-08-14 09:23:00.113008 | ubuntu-noble | INFO Collection paths was patched to include extra directories /home/zuul/.ansible/collections,/usr/share/ansible/collections,/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3.12/dist-packages,/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3/dist-packages,/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/local/lib/python3.12/dist-packages,/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3.12/site-packages 2026-08-14 09:23:00.113020 | ubuntu-noble | INFO Set ANSIBLE_LIBRARY=/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/.ansible/modules:/home/zuul/.ansible/plugins/modules:/usr/share/ansible/plugins/modules 2026-08-14 09:23:00.113032 | ubuntu-noble | INFO Set ANSIBLE_COLLECTIONS_PATH=/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/.ansible/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3.12/dist-packages:/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3/dist-packages:/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/local/lib/python3.12/dist-packages:/home/zuul/.cache/pre-commit/repozpakakf7/py_env-python3/lib/python3.12/site-packages 2026-08-14 09:23:00.113050 | ubuntu-noble | INFO Set ANSIBLE_ROLES_PATH=/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/.ansible/roles:/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/roles:/home/zuul/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles 2026-08-14 09:23:00.113065 | ubuntu-noble | INFO Provisioning collection ansible.posix:>=1.6.0 from galaxy.yml 2026-08-14 09:23:00.113075 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv ansible.posix:>=1.6.0 2026-08-14 09:23:00.113089 | ubuntu-noble | INFO Provisioning collection community.crypto:>=2.2.3 from galaxy.yml 2026-08-14 09:23:00.113098 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv community.crypto:>=2.2.3 2026-08-14 09:23:00.113108 | ubuntu-noble | INFO Provisioning collection community.general:>=4.5.0 from galaxy.yml 2026-08-14 09:23:00.113118 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv community.general:>=4.5.0 2026-08-14 09:23:00.113126 | ubuntu-noble | INFO Provisioning collection kubernetes.core:>=2.3.2 from galaxy.yml 2026-08-14 09:23:00.113135 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv kubernetes.core:>=2.3.2 2026-08-14 09:23:00.113144 | ubuntu-noble | INFO Provisioning collection vexxhost.containers:>=1.6.0 from galaxy.yml 2026-08-14 09:23:00.113154 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv vexxhost.containers:>=1.6.0 2026-08-14 09:23:00.113166 | ubuntu-noble | INFO Running from /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes : ansible-galaxy collection install -vvv --force /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-08-14 09:23:00.113175 | ubuntu-noble | INFO Loading ignores from .gitignore 2026-08-14 09:23:00.113186 | ubuntu-noble | INFO Loading ignores from .gitignore 2026-08-14 09:23:00.113195 | ubuntu-noble | INFO Executing syntax check on role roles/cilium (0.64s) 2026-08-14 09:23:00.113204 | ubuntu-noble | INFO Executing syntax check on role roles/cert_manager (0.71s) 2026-08-14 09:23:00.113213 | ubuntu-noble | INFO Executing syntax check on role roles/keepalived (0.79s) 2026-08-14 09:23:00.113221 | ubuntu-noble | INFO Executing syntax check on role roles/kube_vip (0.86s) 2026-08-14 09:23:00.113240 | ubuntu-noble | INFO Executing syntax check on role roles/kubectl (0.95s) 2026-08-14 09:23:00.113248 | ubuntu-noble | INFO Executing syntax check on role roles/cluster_api (0.98s) 2026-08-14 09:23:00.113256 | ubuntu-noble | INFO Executing syntax check on role roles/kubernetes (1.30s) 2026-08-14 09:23:00.113265 | ubuntu-noble | INFO Executing syntax check on playbook playbooks/download_binaries.yml (0.73s) 2026-08-14 09:23:00.113273 | ubuntu-noble | INFO Executing syntax check on role roles/kubernetes_upgrade_check (0.74s) 2026-08-14 09:23:00.113282 | ubuntu-noble | INFO Executing syntax check on role roles/openstack_resource_controller (0.72s) 2026-08-14 09:23:00.113290 | ubuntu-noble | INFO Executing syntax check on role roles/flux (0.75s) 2026-08-14 09:23:00.113298 | ubuntu-noble | INFO Executing syntax check on playbook playbooks/site.yml (1.73s) 2026-08-14 09:23:00.113315 | ubuntu-noble | INFO Executing syntax check on role roles/kubeadm (0.84s) 2026-08-14 09:23:00.113324 | ubuntu-noble | INFO Executing syntax check on role roles/upload_helm_chart (0.65s) 2026-08-14 09:23:00.113332 | ubuntu-noble | INFO Executing syntax check on role roles/kubelet (1.07s) 2026-08-14 09:23:00.113340 | ubuntu-noble | INFO Executing syntax check on role roles/clusterctl (0.72s) 2026-08-14 09:23:00.113348 | ubuntu-noble | INFO Executing syntax check on role roles/envoy_gateway (0.73s) 2026-08-14 09:23:00.113356 | ubuntu-noble | INFO Executing syntax check on role roles/haproxy (0.70s) 2026-08-14 09:23:00.113364 | ubuntu-noble | INFO Executing syntax check on role roles/helm (0.76s) 2026-08-14 09:23:00.113373 | ubuntu-noble | INFO Executing syntax check on role tests/unit/roles/kubernetes (0.65s) 2026-08-14 09:23:00.113381 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s at roles/cluster_api/tasks/patch.yml:5 for options validation 2026-08-14 09:23:00.113390 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_json_patch at roles/cluster_api/tasks/patch.yml:31 for options validation 2026-08-14 09:23:00.113398 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_json_patch at roles/cluster_api/tasks/patch.yml:51 for options validation 2026-08-14 09:23:00.113408 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s module. 2026-08-14 09:23:00.113418 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_json_patch module. 2026-08-14 09:23:00.113426 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_json_patch module. 2026-08-14 09:23:00.113480 | ubuntu-noble | WARNING Unable to load module vexxhost.kubernetes.multi_copy at roles/cluster_api/tasks/main.yml:13 for options validation 2026-08-14 09:23:00.113489 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_info at roles/cluster_api/tasks/main.yml:21 for options validation 2026-08-14 09:23:00.113498 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.kubernetes.multi_copy module. 2026-08-14 09:23:00.113506 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_info module. 2026-08-14 09:23:00.113515 | ubuntu-noble | WARNING Unable to load module vexxhost.kubernetes.synchronize at roles/upload_helm_chart/tasks/synchronize.yml:16 for options validation 2026-08-14 09:23:00.113524 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.kubernetes.synchronize module. 2026-08-14 09:23:00.113542 | ubuntu-noble | WARNING Unable to load module vexxhost.containers.binary_downloads at playbooks/download_binaries.yml:78 for options validation 2026-08-14 09:23:00.113551 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.containers.binary_downloads module. 2026-08-14 09:23:00.113560 | ubuntu-noble | WARNING Unable to load module kubernetes.core.helm at roles/cert_manager/tasks/main.yml:12 for options validation 2026-08-14 09:23:00.113568 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.helm module. 2026-08-14 09:23:00.113576 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_taint at roles/kubernetes/tasks/control-plane.yml:61 for options validation 2026-08-14 09:23:00.113595 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s at roles/kubernetes/tasks/control-plane.yml:71 for options validation 2026-08-14 09:23:00.113603 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_taint module. 2026-08-14 09:23:00.113612 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s module. 2026-08-14 09:23:00.113622 | ubuntu-noble | WARNING Unable to load module community.crypto.x509_certificate_info at roles/kubernetes/tasks/join-cluster.yml:14 for options validation 2026-08-14 09:23:00.113632 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of community.crypto.x509_certificate_info module. 2026-08-14 09:23:00.113640 | ubuntu-noble | WARNING Unable to load module vexxhost.kubernetes.kustomize at roles/openstack_resource_controller/tasks/main.yml:20 for options validation 2026-08-14 09:23:00.113649 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s at roles/openstack_resource_controller/tasks/main.yml:25 for options validation 2026-08-14 09:23:00.113657 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.kubernetes.kustomize module. 2026-08-14 09:23:00.113665 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s module. 2026-08-14 09:23:00.113673 | ubuntu-noble | WARNING Unable to load module ansible.posix.sysctl at roles/kubelet/tasks/main.yml:40 for options validation 2026-08-14 09:23:00.113681 | ubuntu-noble | WARNING Unable to load module ansible.posix.mount at roles/kubelet/tasks/main.yml:93 for options validation 2026-08-14 09:23:00.113689 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of ansible.posix.sysctl module. 2026-08-14 09:23:00.113697 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of ansible.posix.mount module. 2026-08-14 09:23:00.113715 | ubuntu-noble | WARNING Unable to load module vexxhost.kubernetes.multi_copy at roles/upload_helm_chart/tasks/copy.yml:27 for options validation 2026-08-14 09:23:00.113723 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.kubernetes.multi_copy module. 2026-08-14 09:23:00.113731 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_cluster_info at roles/cilium/tasks/main.yml:16 for options validation 2026-08-14 09:23:00.113739 | ubuntu-noble | WARNING Unable to load module kubernetes.core.helm at roles/cilium/tasks/main.yml:22 for options validation 2026-08-14 09:23:00.113747 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_cluster_info module. 2026-08-14 09:23:00.113755 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.helm module. 2026-08-14 09:23:00.113764 | ubuntu-noble | WARNING Unable to load module kubernetes.core.helm at roles/envoy_gateway/tasks/main.yml:5 for options validation 2026-08-14 09:23:00.113772 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s at roles/envoy_gateway/tasks/main.yml:15 for options validation 2026-08-14 09:23:00.113780 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.helm module. 2026-08-14 09:23:00.113788 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s module. 2026-08-14 09:23:00.113796 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s_info at roles/kubernetes_upgrade_check/tasks/main.yml:16 for options validation 2026-08-14 09:23:00.113804 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s_info module. 2026-08-14 09:23:00.113813 | ubuntu-noble | WARNING Unable to load module vexxhost.kubernetes.kubeadm_upgrade_node at roles/kubernetes/tasks/main.yml:13 for options validation 2026-08-14 09:23:00.113821 | ubuntu-noble | WARNING Unable to load module kubernetes.core.k8s at roles/kubernetes/tasks/main.yml:20 for options validation 2026-08-14 09:23:00.113830 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of vexxhost.kubernetes.kubeadm_upgrade_node module. 2026-08-14 09:23:00.113849 | ubuntu-noble | WARNING Invalid value (None)for resolved_fqcn attribute of kubernetes.core.k8s module. 2026-08-14 09:23:00.113857 | ubuntu-noble | WARNING Listing 7 violation(s) that are fatal 2026-08-14 09:23:00.113872 | 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 kubelet_ as a prefix. (register: _install_coreutils) 2026-08-14 09:23:00.113881 | ubuntu-noble | roles/kubelet/tasks/main.yml:17:13 Task/Handler: Install coreutils 2026-08-14 09:23:00.113889 | ubuntu-noble |  2026-08-14 09:23:00.113898 | 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 kubelet_ as a prefix. (register: _install_packages) 2026-08-14 09:23:00.113912 | ubuntu-noble | roles/kubelet/tasks/main.yml:32:13 Task/Handler: Install additional packages 2026-08-14 09:23:00.113920 | ubuntu-noble |  2026-08-14 09:23:00.113929 | 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 kubelet_ as a prefix. (register: _install_dbus) 2026-08-14 09:23:00.113937 | ubuntu-noble | roles/kubelet/tasks/main.yml:126:13 Task/Handler: Ensure availability of dbus on Debian 2026-08-14 09:23:00.113945 | ubuntu-noble |  2026-08-14 09:23:00.113954 | ubuntu-noble | ]8;;https://docs.ansible.com/projects/lint/rules/jinja/\jinja[spacing]]8;;\: Jinja2 spacing could be improved: kubeadm init --config /etc/kubernetes/kubeadm.yaml --upload-certs {%- if kubernetes_remove_kube_proxy %} 2026-08-14 09:23:00.113968 | ubuntu-noble | --skip-phases=addon/kube-proxy {%- endif %} 2026-08-14 09:23:00.113976 | ubuntu-noble | --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests{% if kubernetes_allow_unsafe_swap %},Swap{% endif %} 2026-08-14 09:23:00.113984 | ubuntu-noble | -> kubeadm init --config /etc/kubernetes/kubeadm.yaml --upload-certs{%- if kubernetes_remove_kube_proxy %} 2026-08-14 09:23:00.113992 | ubuntu-noble | --skip-phases=addon/kube-proxy{%- endif %} 2026-08-14 09:23:00.114001 | ubuntu-noble | --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests{% if kubernetes_allow_unsafe_swap %},Swap{% endif %} 2026-08-14 09:23:00.114009 | ubuntu-noble |  (warning) 2026-08-14 09:23:00.114017 | ubuntu-noble | roles/kubernetes/tasks/bootstrap-cluster.yml:93:26 Jinja2 template rewrite recommendation: `kubeadm init --config /etc/kubernetes/kubeadm.yaml --upload-certs{%- if kubernetes_remove_kube_proxy %} 2026-08-14 09:23:00.114026 | ubuntu-noble | --skip-phases=addon/kube-proxy{%- endif %} 2026-08-14 09:23:00.114034 | ubuntu-noble | --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests{% if kubernetes_allow_unsafe_swap %},Swap{% endif %} 2026-08-14 09:23:00.114042 | ubuntu-noble | `. 2026-08-14 09:23:00.114051 | ubuntu-noble |  2026-08-14 09:23:00.114069 | 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 kubernetes_ as a prefix. (register: kube_apiserver_version_check) 2026-08-14 09:23:00.114078 | ubuntu-noble | roles/kubernetes/tasks/control-plane.yml:95:17 Task/Handler: Check if the Kubernetes API services is up to date 2026-08-14 09:23:00.114086 | ubuntu-noble |  2026-08-14 09:23:00.114094 | 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 upload_helm_chart_ as a prefix. (register: multi_copy) 2026-08-14 09:23:00.114103 | ubuntu-noble | roles/upload_helm_chart/tasks/copy.yml:27:17 Task/Handler: Upload helm chart with multi_copy 2026-08-14 09:23:00.114111 | ubuntu-noble |  2026-08-14 09:23:00.114119 | 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 upload_helm_chart_ as a prefix. (register: destination_files) 2026-08-14 09:23:00.114137 | ubuntu-noble | roles/upload_helm_chart/tasks/copy.yml:38:17 Task/Handler: Find destination files 2026-08-14 09:23:00.114145 | ubuntu-noble |  2026-08-14 09:23:00.114154 | 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-14 09:23:00.114163 | ubuntu-noble | 2026-08-14 09:23:00.114173 | ubuntu-noble | # Rule Violation Summary 2026-08-14 09:23:00.114183 | ubuntu-noble | 2026-08-14 09:23:00.114192 | ubuntu-noble | 1 ]8;;https://docs.ansible.com/projects/lint/rules/\jinja]8;;\ profile:basic tags:formatting 2026-08-14 09:23:00.114200 | ubuntu-noble | 6 ]8;;https://docs.ansible.com/projects/lint/rules/\var-naming]8;;\ profile:basic tags:idiom 2026-08-14 09:23:00.114208 | ubuntu-noble | 2026-08-14 09:23:00.114218 | ubuntu-noble | Failed: 6 failure(s), 1 warning(s) in 430 files processed of 488 encountered. Last profile that met the validation criteria was 'min'. 2026-08-14 09:23:00.114228 | ubuntu-noble | 2026-08-14 09:23:03.071831 | ubuntu-noble | ERROR 2026-08-14 09:23:03.072109 | ubuntu-noble | { 2026-08-14 09:23:03.072155 | ubuntu-noble | "delta": "0:02:25.318440", 2026-08-14 09:23:03.072187 | ubuntu-noble | "end": "2026-08-14 09:23:00.156095", 2026-08-14 09:23:03.072216 | ubuntu-noble | "msg": "non-zero return code", 2026-08-14 09:23:03.072244 | ubuntu-noble | "rc": 1, 2026-08-14 09:23:03.072274 | ubuntu-noble | "start": "2026-08-14 09:20:34.837655" 2026-08-14 09:23:03.072301 | ubuntu-noble | } failure 2026-08-14 09:23:03.079022 | 2026-08-14 09:23:03.079227 | PLAY RECAP 2026-08-14 09:23:03.079286 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:23:03.079310 | 2026-08-14 09:23:03.311459 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-14 09:23:03.314243 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 09:23:04.089042 | 2026-08-14 09:23:04.089413 | PLAY [all] 2026-08-14 09:23:04.108648 | 2026-08-14 09:23:04.108992 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 09:23:04.146124 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 09:23:04.158382 | 2026-08-14 09:23:04.158697 | TASK [fetch-output : Set log path for single node] 2026-08-14 09:23:04.205735 | ubuntu-noble | ok 2026-08-14 09:23:04.213276 | 2026-08-14 09:23:04.213377 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 09:23:06.315111 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/logs" 2026-08-14 09:23:10.595852 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/artifacts" 2026-08-14 09:23:11.985573 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d3eac61175f3465483bd6ddeb1bdc269/work/docs" 2026-08-14 09:23:12.005898 | 2026-08-14 09:23:12.006029 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 09:23:12.772593 | ubuntu-noble | ok 2026-08-14 09:23:12.772984 | ubuntu-noble | changed: All items complete 2026-08-14 09:23:12.773034 | 2026-08-14 09:23:13.405172 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 09:23:13.919646 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 09:23:13.943100 | 2026-08-14 09:23:13.943237 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 09:23:15.629390 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008376 2026-08-14 09:23:15.855489 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009061 2026-08-14 09:23:15.893803 | 2026-08-14 09:23:15.893915 | PLAY [all] 2026-08-14 09:23:15.900551 | 2026-08-14 09:23:15.900614 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 09:23:16.394965 | ubuntu-noble | changed 2026-08-14 09:23:17.921364 | 2026-08-14 09:23:17.921551 | PLAY RECAP 2026-08-14 09:23:17.921642 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 09:23:17.921689 | 2026-08-14 09:23:18.082839 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 09:23:18.085328 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 09:23:19.372892 | 2026-08-14 09:23:21.714187 | PLAY [localhost] 2026-08-14 09:23:21.732768 | 2026-08-14 09:23:21.732901 | TASK [Generate Zuul manifest] 2026-08-14 09:23:21.758554 | localhost | ok 2026-08-14 09:23:22.002762 | 2026-08-14 09:23:22.002913 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 09:23:22.602687 | localhost | changed 2026-08-14 09:23:22.619992 | 2026-08-14 09:23:22.620102 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 09:23:23.172018 | localhost | ok 2026-08-14 09:23:25.921408 | 2026-08-14 09:23:25.921542 | TASK [Upload logs] 2026-08-14 09:23:25.944817 | localhost | ok 2026-08-14 09:23:26.715794 | 2026-08-14 09:23:26.715965 | TASK [Set zuul-log-path fact] 2026-08-14 09:23:26.746578 | localhost | ok 2026-08-14 09:23:27.063652 | 2026-08-14 09:23:27.063829 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 09:23:27.096289 | localhost | ok 2026-08-14 09:23:27.105854 | 2026-08-14 09:23:27.105952 | TASK [upload-logs : Create log directories] 2026-08-14 09:23:27.617824 | localhost | changed 2026-08-14 09:23:27.623467 | 2026-08-14 09:23:27.623542 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 09:23:28.052402 | localhost -> localhost | ok: Runtime: 0:00:00.006548 2026-08-14 09:23:28.059446 | 2026-08-14 09:23:28.059574 | TASK [upload-logs : Upload logs to log server] 2026-08-14 09:23:31.089622 | localhost | Output suppressed because no_log was given 2026-08-14 09:23:31.094809 | 2026-08-14 09:23:31.094895 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 09:23:31.139608 | localhost | skipping: Conditional result was False 2026-08-14 09:23:31.147419 | localhost | skipping: Conditional result was False 2026-08-14 09:23:31.160118 | 2026-08-14 09:23:31.160322 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 09:23:31.205742 | localhost | skipping: Conditional result was False 2026-08-14 09:23:31.206786 | 2026-08-14 09:23:31.209414 | localhost | skipping: Conditional result was False 2026-08-14 09:23:31.228346 | 2026-08-14 09:23:31.228543 | LOOP [upload-logs : Upload console log and json output]