2026-07-24 15:28:57.411260 | Job console starting 2026-07-24 15:28:57.425747 | Updating git repos 2026-07-24 15:28:57.454221 | Cloning repos into workspace 2026-07-24 15:29:12.304291 | Restoring repo states 2026-07-24 15:29:12.319479 | Merging changes 2026-07-24 15:29:14.898571 | Checking out repos 2026-07-24 15:29:22.078830 | Preparing playbooks 2026-07-24 15:30:07.559062 | Running Ansible setup 2026-07-24 15:30:14.536985 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-24 15:30:15.174135 | 2026-07-24 15:30:15.174304 | PLAY [localhost] 2026-07-24 15:30:15.184579 | 2026-07-24 15:30:15.184681 | TASK [Gathering Facts] 2026-07-24 15:30:16.350599 | localhost | ok 2026-07-24 15:30:16.361449 | 2026-07-24 15:30:16.361584 | TASK [Setup log path fact] 2026-07-24 15:30:16.381460 | localhost | ok 2026-07-24 15:30:16.392803 | 2026-07-24 15:30:16.392875 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-24 15:30:16.423224 | localhost | ok 2026-07-24 15:30:16.434118 | 2026-07-24 15:30:16.434287 | TASK [emit-job-header : Print job information] 2026-07-24 15:30:16.475311 | # Job Information 2026-07-24 15:30:16.475555 | Ansible Version: 2.16.18 2026-07-24 15:30:16.475641 | Job: pre-commit 2026-07-24 15:30:16.475693 | Pipeline: check 2026-07-24 15:30:16.475738 | Executor: 2d72f0692154 2026-07-24 15:30:16.475783 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/294 2026-07-24 15:30:16.475833 | Event ID: 807b5070-8773-11f1-8126-88617ec92057 2026-07-24 15:30:16.481602 | 2026-07-24 15:30:16.481737 | LOOP [emit-job-header : Print node information] 2026-07-24 15:30:16.581418 | localhost | ok: 2026-07-24 15:30:16.581612 | localhost | # Node Information 2026-07-24 15:30:16.581662 | localhost | Inventory Hostname: ubuntu-noble 2026-07-24 15:30:16.581703 | localhost | Hostname: np0000186594 2026-07-24 15:30:16.581733 | localhost | Username: zuul 2026-07-24 15:30:16.581770 | localhost | Distro: Ubuntu 24.04 2026-07-24 15:30:16.581804 | localhost | Provider: yul1 2026-07-24 15:30:16.581837 | localhost | Region: ca-ymq-1 2026-07-24 15:30:16.581867 | localhost | Label: ubuntu-noble 2026-07-24 15:30:16.581897 | localhost | Product Name: OpenStack Nova 2026-07-24 15:30:16.581928 | localhost | Interface IP: 199.19.213.233 2026-07-24 15:30:16.590310 | 2026-07-24 15:30:16.590408 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-24 15:30:17.439070 | localhost -> localhost | changed 2026-07-24 15:30:17.449963 | 2026-07-24 15:30:17.450151 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-24 15:30:18.729037 | localhost -> localhost | changed 2026-07-24 15:30:18.740322 | 2026-07-24 15:30:18.740423 | PLAY [all] 2026-07-24 15:30:18.750172 | 2026-07-24 15:30:18.750262 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-24 15:30:19.038099 | ubuntu-noble -> localhost | ok 2026-07-24 15:30:19.044780 | 2026-07-24 15:30:19.044854 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-24 15:30:19.079627 | ubuntu-noble | ok 2026-07-24 15:30:19.095135 | ubuntu-noble | included: /var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-24 15:30:19.101671 | 2026-07-24 15:30:19.101734 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-24 15:30:20.592626 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-07-24 15:30:20.592827 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/960a61dceb5248619a430374dd5980d8_id_rsa 2026-07-24 15:30:20.592875 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/960a61dceb5248619a430374dd5980d8_id_rsa.pub 2026-07-24 15:30:20.592911 | ubuntu-noble -> localhost | The key fingerprint is: 2026-07-24 15:30:20.592945 | ubuntu-noble -> localhost | SHA256:E4MNoukNyt4n4RrOQCrikZ4yOfYnxmEC0hKAy50ncLc zuul-build-sshkey 2026-07-24 15:30:20.593056 | ubuntu-noble -> localhost | The key's randomart image is: 2026-07-24 15:30:20.593104 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-07-24 15:30:20.593151 | ubuntu-noble -> localhost | |+ . . | 2026-07-24 15:30:20.593188 | ubuntu-noble -> localhost | |o. + o + | 2026-07-24 15:30:20.593220 | ubuntu-noble -> localhost | |.+B o o + | 2026-07-24 15:30:20.593252 | ubuntu-noble -> localhost | |*+.* E o | 2026-07-24 15:30:20.593284 | ubuntu-noble -> localhost | |++..+ S | 2026-07-24 15:30:20.593315 | ubuntu-noble -> localhost | |+.+o. . | 2026-07-24 15:30:20.593344 | ubuntu-noble -> localhost | |=*++.. | 2026-07-24 15:30:20.593374 | ubuntu-noble -> localhost | |&.=+o. | 2026-07-24 15:30:20.593409 | ubuntu-noble -> localhost | |oXo.o | 2026-07-24 15:30:20.593439 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-07-24 15:30:20.593508 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.944168 2026-07-24 15:30:20.601751 | 2026-07-24 15:30:20.601853 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-24 15:30:20.634219 | ubuntu-noble | ok 2026-07-24 15:30:20.646124 | ubuntu-noble | included: /var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-24 15:30:20.654304 | 2026-07-24 15:30:20.654404 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-24 15:30:20.668364 | ubuntu-noble | skipping: Conditional result was False 2026-07-24 15:30:20.680013 | 2026-07-24 15:30:20.680129 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-24 15:30:21.251787 | ubuntu-noble | changed 2026-07-24 15:30:21.259699 | 2026-07-24 15:30:21.259777 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-24 15:30:21.494343 | ubuntu-noble | ok 2026-07-24 15:30:21.501474 | 2026-07-24 15:30:21.501687 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-24 15:30:25.296527 | ubuntu-noble | changed 2026-07-24 15:30:25.304562 | 2026-07-24 15:30:25.304673 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-24 15:30:25.903974 | ubuntu-noble | changed 2026-07-24 15:30:25.912949 | 2026-07-24 15:30:25.913040 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-24 15:30:25.936878 | ubuntu-noble | skipping: Conditional result was False 2026-07-24 15:30:25.947183 | 2026-07-24 15:30:25.947272 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-24 15:30:27.126782 | ubuntu-noble -> localhost | changed 2026-07-24 15:30:27.138037 | 2026-07-24 15:30:27.138132 | TASK [add-build-sshkey : Add back temp key] 2026-07-24 15:30:27.456798 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/960a61dceb5248619a430374dd5980d8_id_rsa (zuul-build-sshkey) 2026-07-24 15:30:27.457139 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013544 2026-07-24 15:30:27.465437 | 2026-07-24 15:30:27.465554 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-24 15:30:27.826319 | ubuntu-noble | ok 2026-07-24 15:30:27.831732 | 2026-07-24 15:30:27.831808 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-24 15:30:27.857464 | ubuntu-noble | skipping: Conditional result was False 2026-07-24 15:30:27.873323 | 2026-07-24 15:30:27.873406 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-24 15:30:28.285125 | ubuntu-noble | ok 2026-07-24 15:30:28.356596 | 2026-07-24 15:30:28.356727 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-24 15:30:29.471013 | ubuntu-noble | Output suppressed because no_log was given 2026-07-24 15:30:29.485183 | 2026-07-24 15:30:29.485289 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-24 15:30:29.723604 | ubuntu-noble | ok: "logs" 2026-07-24 15:30:31.831472 | ubuntu-noble | ok: All items complete 2026-07-24 15:30:31.832455 | 2026-07-24 15:30:31.842593 | ubuntu-noble | ok: "artifacts" 2026-07-24 15:30:31.848763 | ubuntu-noble | ok: "docs" 2026-07-24 15:30:31.867403 | 2026-07-24 15:30:31.867636 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-24 15:30:32.130899 | ubuntu-noble | changed: "logs" 2026-07-24 15:30:32.332532 | ubuntu-noble | changed: "artifacts" 2026-07-24 15:30:32.542999 | ubuntu-noble | changed: "docs" 2026-07-24 15:30:32.563910 | 2026-07-24 15:30:32.564053 | PLAY RECAP 2026-07-24 15:30:32.564101 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 15:30:32.564132 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-24 15:30:32.564154 | 2026-07-24 15:30:32.682889 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-24 15:30:32.685377 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-07-24 15:30:33.372154 | 2026-07-24 15:30:33.549794 | PLAY [all] 2026-07-24 15:30:33.573596 | 2026-07-24 15:30:33.573798 | TASK [setup-uv : Extract archive] 2026-07-24 15:30:36.103103 | ubuntu-noble | changed 2026-07-24 15:30:36.112388 | 2026-07-24 15:30:36.112477 | TASK [setup-uv : Print version] 2026-07-24 15:30:36.543939 | ubuntu-noble | uv 0.8.13 2026-07-24 15:30:36.656057 | ubuntu-noble | ok: Runtime: 0:00:00.015074 2026-07-24 15:30:36.665179 | 2026-07-24 15:30:36.665253 | PLAY RECAP 2026-07-24 15:30:36.665315 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 15:30:36.665348 | 2026-07-24 15:30:36.838120 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-07-24 15:30:36.840707 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-07-24 15:30:37.441806 | 2026-07-24 15:30:37.441954 | PLAY [all] 2026-07-24 15:30:37.455039 | 2026-07-24 15:30:37.455212 | TASK [Run "pre-commit"] 2026-07-24 15:30:38.073896 | ubuntu-noble | Downloading virtualenv (5.3MiB) 2026-07-24 15:30:38.152180 | ubuntu-noble | Downloading virtualenv 2026-07-24 15:30:38.169919 | ubuntu-noble | Installed 10 packages in 17ms 2026-07-24 15:30:38.634287 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-07-24 15:30:39.192446 | 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-07-24 15:30:39.199027 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-07-24 15:30:39.750270 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-07-24 15:30:40.149706 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-07-24 15:30:40.631794 | 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-07-24 15:30:40.633616 | ubuntu-noble | [INFO] Initializing environment for https://github.com/adrienverge/yamllint.git. 2026-07-24 15:30:41.243358 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-07-24 15:30:42.595249 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-07-24 15:30:44.177787 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-07-24 15:30:44.177885 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:30:44.177900 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:30:48.848299 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-07-24 15:30:48.848411 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:30:48.848435 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:30:53.609520 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-07-24 15:30:53.609621 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:30:53.609632 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:30:57.094436 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-07-24 15:30:57.094519 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:30:57.094530 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:31:00.099483 | ubuntu-noble | [INFO] Installing environment for https://github.com/adrienverge/yamllint.git. 2026-07-24 15:31:00.099565 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:31:00.099578 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:31:03.757590 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-07-24 15:31:03.757840 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-07-24 15:31:03.757861 | ubuntu-noble | [INFO] This may take a few minutes... 2026-07-24 15:31:16.767965 | ubuntu-noble | fix end of files.........................................................Passed 2026-07-24 15:31:16.829240 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-07-24 15:31:17.242435 | ubuntu-noble | black....................................................................Passed 2026-07-24 15:31:17.490288 | ubuntu-noble | flake8...................................................................Passed 2026-07-24 15:31:17.633623 | ubuntu-noble | isort....................................................................Passed 2026-07-24 15:31:17.961695 | ubuntu-noble | yamllint.................................................................Passed 2026-07-24 15:33:07.265497 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-07-24 15:33:13.508115 | ubuntu-noble | ok: Runtime: 0:02:29.456429 2026-07-24 15:33:13.511434 | 2026-07-24 15:33:13.511514 | PLAY RECAP 2026-07-24 15:33:13.511584 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 15:33:13.511618 | 2026-07-24 15:33:13.717838 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-07-24 15:33:13.719623 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-24 15:33:14.347084 | 2026-07-24 15:33:14.347272 | PLAY [all] 2026-07-24 15:33:14.364336 | 2026-07-24 15:33:14.364443 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-24 15:33:14.419792 | ubuntu-noble | skipping: Conditional result was False 2026-07-24 15:33:14.430815 | 2026-07-24 15:33:14.430988 | TASK [fetch-output : Set log path for single node] 2026-07-24 15:33:14.475073 | ubuntu-noble | ok 2026-07-24 15:33:14.481872 | 2026-07-24 15:33:14.482023 | LOOP [fetch-output : Ensure local output dirs] 2026-07-24 15:33:14.963947 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/logs" 2026-07-24 15:33:15.212139 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/artifacts" 2026-07-24 15:33:15.496374 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/960a61dceb5248619a430374dd5980d8/work/docs" 2026-07-24 15:33:15.522631 | 2026-07-24 15:33:15.522912 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-24 15:33:16.283268 | ubuntu-noble | ok 2026-07-24 15:33:16.978436 | ubuntu-noble | changed: All items complete 2026-07-24 15:33:16.978650 | 2026-07-24 15:33:17.056669 | ubuntu-noble | changed: .d..t...... ./ 2026-07-24 15:33:17.569762 | ubuntu-noble | changed: .d..t...... ./ 2026-07-24 15:33:17.627047 | 2026-07-24 15:33:17.627222 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-24 15:33:18.068016 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008099 2026-07-24 15:33:18.336422 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009685 2026-07-24 15:33:18.359008 | 2026-07-24 15:33:18.359158 | PLAY [all] 2026-07-24 15:33:18.369405 | 2026-07-24 15:33:18.369530 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-24 15:33:18.959305 | ubuntu-noble | changed 2026-07-24 15:33:19.342047 | 2026-07-24 15:33:19.342125 | PLAY RECAP 2026-07-24 15:33:19.342169 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-24 15:33:19.342191 | 2026-07-24 15:33:19.489857 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-24 15:33:19.491793 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-24 15:33:20.282820 | 2026-07-24 15:33:20.283384 | PLAY [localhost] 2026-07-24 15:33:20.299587 | 2026-07-24 15:33:20.299758 | TASK [Generate Zuul manifest] 2026-07-24 15:33:20.321530 | localhost | ok 2026-07-24 15:33:20.340844 | 2026-07-24 15:33:20.340986 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-24 15:33:20.768269 | localhost | changed 2026-07-24 15:33:20.783037 | 2026-07-24 15:33:20.783254 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-24 15:33:20.838971 | localhost | ok 2026-07-24 15:33:20.850211 | 2026-07-24 15:33:20.850383 | TASK [Upload logs] 2026-07-24 15:33:20.874728 | localhost | ok 2026-07-24 15:33:20.946963 | 2026-07-24 15:33:20.947158 | TASK [Set zuul-log-path fact] 2026-07-24 15:33:20.969102 | localhost | ok 2026-07-24 15:33:20.985757 | 2026-07-24 15:33:20.985888 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-24 15:33:21.019403 | localhost | ok 2026-07-24 15:33:21.029520 | 2026-07-24 15:33:21.029620 | TASK [upload-logs : Create log directories] 2026-07-24 15:33:21.612264 | localhost | changed 2026-07-24 15:33:21.617722 | 2026-07-24 15:33:21.617821 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-24 15:33:22.079926 | localhost -> localhost | ok: Runtime: 0:00:00.005325 2026-07-24 15:33:22.087498 | 2026-07-24 15:33:22.087565 | TASK [upload-logs : Upload logs to log server] 2026-07-24 15:33:22.616314 | localhost | Output suppressed because no_log was given 2026-07-24 15:33:22.622004 | 2026-07-24 15:33:22.622127 | LOOP [upload-logs : Compress console log and json output] 2026-07-24 15:33:22.676619 | localhost | skipping: Conditional result was False 2026-07-24 15:33:22.691184 | localhost | skipping: Conditional result was False 2026-07-24 15:33:22.706960 | 2026-07-24 15:33:22.707155 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-24 15:33:22.758184 | localhost | skipping: Conditional result was False 2026-07-24 15:33:22.817835 | 2026-07-24 15:33:22.819739 | localhost | skipping: Conditional result was False 2026-07-24 15:33:22.834661 | 2026-07-24 15:33:22.834836 | LOOP [upload-logs : Upload console log and json output]