2026-03-05 16:31:19.844697 | Job console starting 2026-03-05 16:31:19.875329 | Updating git repos 2026-03-05 16:31:19.905518 | Cloning repos into workspace 2026-03-05 16:31:20.076725 | Restoring repo states 2026-03-05 16:31:20.083714 | Merging changes 2026-03-05 16:31:20.339888 | Checking out repos 2026-03-05 16:31:20.665991 | Preparing playbooks 2026-03-05 16:31:22.905216 | Running Ansible setup 2026-03-05 16:31:27.653504 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 16:31:28.195330 | 2026-03-05 16:31:28.195433 | PLAY [localhost] 2026-03-05 16:31:28.202371 | 2026-03-05 16:31:28.202441 | TASK [Gathering Facts] 2026-03-05 16:31:29.078716 | localhost | ok 2026-03-05 16:31:29.088345 | 2026-03-05 16:31:29.088438 | TASK [Setup log path fact] 2026-03-05 16:31:29.106787 | localhost | ok 2026-03-05 16:31:29.120555 | 2026-03-05 16:31:29.120624 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 16:31:29.150056 | localhost | ok 2026-03-05 16:31:29.158651 | 2026-03-05 16:31:29.158740 | TASK [emit-job-header : Print job information] 2026-03-05 16:31:29.199746 | # Job Information 2026-03-05 16:31:29.199903 | Ansible Version: 2.16.16 2026-03-05 16:31:29.199948 | Job: pre-commit 2026-03-05 16:31:29.199978 | Pipeline: check 2026-03-05 16:31:29.200006 | Executor: 0a8996d2b663 2026-03-05 16:31:29.200032 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/93 2026-03-05 16:31:29.200063 | Event ID: 6c11fb90-18ae-11f1-8dd1-418c053b88bb 2026-03-05 16:31:29.203798 | 2026-03-05 16:31:29.203884 | LOOP [emit-job-header : Print node information] 2026-03-05 16:31:29.298302 | localhost | ok: 2026-03-05 16:31:29.298569 | localhost | # Node Information 2026-03-05 16:31:29.298630 | localhost | Inventory Hostname: ubuntu-noble 2026-03-05 16:31:29.298684 | localhost | Hostname: np0000157928 2026-03-05 16:31:29.298728 | localhost | Username: zuul 2026-03-05 16:31:29.298777 | localhost | Distro: Ubuntu 24.04 2026-03-05 16:31:29.298842 | localhost | Provider: yul1 2026-03-05 16:31:29.298885 | localhost | Region: ca-ymq-1 2026-03-05 16:31:29.298925 | localhost | Label: ubuntu-noble 2026-03-05 16:31:29.298966 | localhost | Product Name: OpenStack Nova 2026-03-05 16:31:29.299008 | localhost | Interface IP: 199.204.45.23 2026-03-05 16:31:29.314180 | 2026-03-05 16:31:29.314382 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 16:31:29.699076 | localhost -> localhost | changed 2026-03-05 16:31:30.599102 | 2026-03-05 16:31:30.599243 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 16:31:31.465805 | localhost -> localhost | changed 2026-03-05 16:31:31.476821 | 2026-03-05 16:31:31.476877 | PLAY [all] 2026-03-05 16:31:31.484453 | 2026-03-05 16:31:31.484514 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 16:31:31.722267 | ubuntu-noble -> localhost | ok 2026-03-05 16:31:31.730881 | 2026-03-05 16:31:31.734137 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 16:31:31.769651 | ubuntu-noble | ok 2026-03-05 16:31:31.787754 | ubuntu-noble | included: /var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 16:31:31.795763 | 2026-03-05 16:31:31.795827 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 16:31:33.557636 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-05 16:31:33.557835 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/8aafebe0b0bf4e4ab9ff032c690c562f_id_rsa 2026-03-05 16:31:33.557913 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/8aafebe0b0bf4e4ab9ff032c690c562f_id_rsa.pub 2026-03-05 16:31:33.557952 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-05 16:31:33.557985 | ubuntu-noble -> localhost | SHA256:yFzivD1mQioh2OV1CmZ2cwWJCLtN3ysQm1dkaCyuC3Y zuul-build-sshkey 2026-03-05 16:31:33.558029 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-05 16:31:33.558061 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-05 16:31:33.558100 | ubuntu-noble -> localhost | | .. o o+o. | 2026-03-05 16:31:33.558132 | ubuntu-noble -> localhost | | .o =o.. | 2026-03-05 16:31:33.558161 | ubuntu-noble -> localhost | | ..Oo= = | 2026-03-05 16:31:33.558203 | ubuntu-noble -> localhost | |.. X.& @ | 2026-03-05 16:31:33.558272 | ubuntu-noble -> localhost | |o +.* @ S | 2026-03-05 16:31:33.558321 | ubuntu-noble -> localhost | |.o.E = o . | 2026-03-05 16:31:33.558360 | ubuntu-noble -> localhost | |..o.. + * | 2026-03-05 16:31:33.558404 | ubuntu-noble -> localhost | | .. = . | 2026-03-05 16:31:33.558451 | ubuntu-noble -> localhost | | | 2026-03-05 16:31:33.558498 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-05 16:31:33.558568 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.292821 2026-03-05 16:31:33.566891 | 2026-03-05 16:31:33.566981 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 16:31:33.600904 | ubuntu-noble | ok 2026-03-05 16:31:33.612358 | ubuntu-noble | included: /var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 16:31:33.620265 | 2026-03-05 16:31:33.620325 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 16:31:33.634301 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:31:33.642709 | 2026-03-05 16:31:33.642802 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 16:31:34.192390 | ubuntu-noble | changed 2026-03-05 16:31:34.201177 | 2026-03-05 16:31:34.201267 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 16:31:34.448278 | ubuntu-noble | ok 2026-03-05 16:31:34.456607 | 2026-03-05 16:31:34.456706 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 16:31:35.034949 | ubuntu-noble | changed 2026-03-05 16:31:35.042934 | 2026-03-05 16:31:35.043045 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 16:31:35.627074 | ubuntu-noble | changed 2026-03-05 16:31:35.632534 | 2026-03-05 16:31:35.632602 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 16:31:35.656508 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:31:35.665553 | 2026-03-05 16:31:35.665838 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 16:31:36.360562 | ubuntu-noble -> localhost | changed 2026-03-05 16:31:36.376447 | 2026-03-05 16:31:36.376535 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 16:31:36.642430 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/8aafebe0b0bf4e4ab9ff032c690c562f_id_rsa (zuul-build-sshkey) 2026-03-05 16:31:36.642607 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012208 2026-03-05 16:31:36.647771 | 2026-03-05 16:31:36.647830 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 16:31:36.994015 | ubuntu-noble | ok 2026-03-05 16:31:37.000884 | 2026-03-05 16:31:37.001016 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 16:31:37.026042 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:31:37.043223 | 2026-03-05 16:31:37.043315 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 16:31:37.425570 | ubuntu-noble | ok 2026-03-05 16:31:37.476614 | 2026-03-05 16:31:37.476840 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 16:31:39.198795 | ubuntu-noble | Output suppressed because no_log was given 2026-03-05 16:31:39.212981 | 2026-03-05 16:31:39.213048 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 16:31:39.480037 | ubuntu-noble | ok: "logs" 2026-03-05 16:31:39.480232 | ubuntu-noble | ok: All items complete 2026-03-05 16:31:39.480271 | 2026-03-05 16:31:39.624112 | ubuntu-noble | ok: "artifacts" 2026-03-05 16:31:39.815474 | ubuntu-noble | ok: "docs" 2026-03-05 16:31:39.833925 | 2026-03-05 16:31:39.834754 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 16:31:40.087362 | ubuntu-noble | changed: "logs" 2026-03-05 16:31:40.293275 | ubuntu-noble | changed: "artifacts" 2026-03-05 16:31:40.493008 | ubuntu-noble | changed: "docs" 2026-03-05 16:31:40.506647 | 2026-03-05 16:31:40.506805 | PLAY RECAP 2026-03-05 16:31:40.506867 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:31:40.506909 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 16:31:40.506938 | 2026-03-05 16:31:40.648482 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 16:31:40.650095 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 16:31:41.210339 | 2026-03-05 16:31:41.210479 | PLAY [all] 2026-03-05 16:31:41.222153 | 2026-03-05 16:31:41.222240 | TASK [setup-uv : Extract archive] 2026-03-05 16:31:43.683132 | ubuntu-noble | changed 2026-03-05 16:31:43.691965 | 2026-03-05 16:31:43.692048 | TASK [setup-uv : Print version] 2026-03-05 16:31:43.726535 | ubuntu-noble | uv 0.8.13 2026-03-05 16:31:44.230547 | ubuntu-noble | ok: Runtime: 0:00:00.017319 2026-03-05 16:31:44.239788 | 2026-03-05 16:31:44.239891 | PLAY RECAP 2026-03-05 16:31:44.239956 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:31:44.239992 | 2026-03-05 16:31:44.376438 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 16:31:44.377675 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 16:31:44.913494 | 2026-03-05 16:31:44.913616 | PLAY [all] 2026-03-05 16:31:44.924105 | 2026-03-05 16:31:44.924177 | TASK [Run "pre-commit"] 2026-03-05 16:31:45.150364 | ubuntu-noble | Downloading virtualenv (5.6MiB) 2026-03-05 16:31:45.242684 | ubuntu-noble | Downloading virtualenv 2026-03-05 16:31:45.258288 | ubuntu-noble | Installed 10 packages in 15ms 2026-03-05 16:31:45.640783 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 16:31:46.205822 | 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-03-05 16:31:46.213365 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-03-05 16:31:46.563268 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 16:31:47.146401 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-03-05 16:31:47.717008 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 16:31:47.717074 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 16:31:47.717087 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 16:31:51.821057 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 16:31:51.821180 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 16:31:51.821192 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 16:32:03.812015 | ubuntu-noble | fix end of files.........................................................Passed 2026-03-05 16:32:03.873703 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-03-05 16:32:25.193069 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-03-05 16:32:25.284731 | ubuntu-noble | ok: Runtime: 0:00:40.290376 2026-03-05 16:32:25.286334 | 2026-03-05 16:32:25.286411 | PLAY RECAP 2026-03-05 16:32:25.286458 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:32:25.286479 | 2026-03-05 16:32:25.387843 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 16:32:25.802169 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 16:32:26.395988 | 2026-03-05 16:32:26.396118 | PLAY [all] 2026-03-05 16:32:26.407777 | 2026-03-05 16:32:26.407853 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 16:32:26.452502 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:32:26.461071 | 2026-03-05 16:32:26.461175 | TASK [fetch-output : Set log path for single node] 2026-03-05 16:32:26.505403 | ubuntu-noble | ok 2026-03-05 16:32:26.668922 | 2026-03-05 16:32:26.669024 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 16:32:27.042347 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/logs" 2026-03-05 16:32:27.247615 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/artifacts" 2026-03-05 16:32:27.455523 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8aafebe0b0bf4e4ab9ff032c690c562f/work/docs" 2026-03-05 16:32:27.478400 | 2026-03-05 16:32:27.478529 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 16:32:28.106957 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 16:32:28.107176 | ubuntu-noble | changed: All items complete 2026-03-05 16:32:28.107214 | 2026-03-05 16:32:28.587991 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 16:32:29.047736 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 16:32:29.067926 | 2026-03-05 16:32:29.068061 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 16:32:29.469448 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007160 2026-03-05 16:32:29.714852 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008310 2026-03-05 16:32:29.737328 | 2026-03-05 16:32:29.737446 | PLAY [all] 2026-03-05 16:32:29.743968 | 2026-03-05 16:32:29.744032 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 16:32:30.205643 | ubuntu-noble | changed 2026-03-05 16:32:30.212576 | 2026-03-05 16:32:30.212621 | PLAY RECAP 2026-03-05 16:32:30.212663 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 16:32:30.212684 | 2026-03-05 16:32:30.335089 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 16:32:30.337183 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 16:32:30.881215 | 2026-03-05 16:32:30.881325 | PLAY [localhost] 2026-03-05 16:32:30.890900 | 2026-03-05 16:32:30.890971 | TASK [Generate Zuul manifest] 2026-03-05 16:32:30.910435 | localhost | ok 2026-03-05 16:32:30.925622 | 2026-03-05 16:32:30.925696 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 16:32:31.249636 | localhost | changed 2026-03-05 16:32:31.263070 | 2026-03-05 16:32:31.263148 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 16:32:31.293837 | localhost | ok 2026-03-05 16:32:31.301754 | 2026-03-05 16:32:31.301816 | TASK [Upload logs] 2026-03-05 16:32:31.322655 | localhost | ok 2026-03-05 16:32:31.381277 | 2026-03-05 16:32:31.381375 | TASK [Set zuul-log-path fact] 2026-03-05 16:32:31.400818 | localhost | ok 2026-03-05 16:32:31.413335 | 2026-03-05 16:32:31.413399 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 16:32:31.442938 | localhost | ok 2026-03-05 16:32:31.452356 | 2026-03-05 16:32:31.452431 | TASK [upload-logs : Create log directories] 2026-03-05 16:32:31.836898 | localhost | changed 2026-03-05 16:32:31.844127 | 2026-03-05 16:32:31.844191 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 16:32:32.228318 | localhost -> localhost | ok: Runtime: 0:00:00.004107 2026-03-05 16:32:32.234724 | 2026-03-05 16:32:32.234788 | TASK [upload-logs : Upload logs to log server] 2026-03-05 16:32:32.659333 | localhost | Output suppressed because no_log was given 2026-03-05 16:32:32.664343 | 2026-03-05 16:32:32.664432 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 16:32:32.719343 | localhost | skipping: Conditional result was False 2026-03-05 16:32:32.726579 | localhost | skipping: Conditional result was False 2026-03-05 16:32:32.737422 | 2026-03-05 16:32:32.737535 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 16:32:32.771705 | localhost | skipping: Conditional result was False 2026-03-05 16:32:32.771965 | 2026-03-05 16:32:32.777647 | localhost | skipping: Conditional result was False 2026-03-05 16:32:32.788308 | 2026-03-05 16:32:32.788399 | LOOP [upload-logs : Upload console log and json output]