2026-02-10 15:34:14.267781 | Job console starting 2026-02-10 15:34:14.278718 | Updating git repos 2026-02-10 15:34:14.304536 | Cloning repos into workspace 2026-02-10 15:34:14.353631 | Restoring repo states 2026-02-10 15:34:14.361041 | Merging changes 2026-02-10 15:34:14.644393 | Checking out repos 2026-02-10 15:34:14.685892 | Preparing playbooks 2026-02-10 15:34:15.554035 | Running Ansible setup 2026-02-10 15:34:19.031391 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:19.616236 | 2026-02-10 15:34:19.616386 | PLAY [localhost] 2026-02-10 15:34:19.624516 | 2026-02-10 15:34:19.624590 | TASK [Gathering Facts] 2026-02-10 15:34:20.513277 | localhost | ok 2026-02-10 15:34:20.523751 | 2026-02-10 15:34:20.523857 | TASK [Setup log path fact] 2026-02-10 15:34:20.544455 | localhost | ok 2026-02-10 15:34:20.557364 | 2026-02-10 15:34:20.557430 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:34:20.587182 | localhost | ok 2026-02-10 15:34:20.595474 | 2026-02-10 15:34:20.595544 | TASK [emit-job-header : Print job information] 2026-02-10 15:34:20.636917 | # Job Information 2026-02-10 15:34:20.637163 | Ansible Version: 2.16.15 2026-02-10 15:34:20.637234 | Job: pre-commit 2026-02-10 15:34:20.637283 | Pipeline: check 2026-02-10 15:34:20.637328 | Executor: 3a2793d2bd32 2026-02-10 15:34:20.637373 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-02-10 15:34:20.637427 | Event ID: d5450ae2-0695-11f1-9b00-bef19dac7629 2026-02-10 15:34:20.641989 | 2026-02-10 15:34:20.642075 | LOOP [emit-job-header : Print node information] 2026-02-10 15:34:20.745664 | localhost | ok: 2026-02-10 15:34:20.745927 | localhost | # Node Information 2026-02-10 15:34:20.745968 | localhost | Inventory Hostname: ubuntu-noble 2026-02-10 15:34:20.746001 | localhost | Hostname: np0000155174 2026-02-10 15:34:20.746030 | localhost | Username: zuul 2026-02-10 15:34:20.746064 | localhost | Distro: Ubuntu 24.04 2026-02-10 15:34:20.746093 | localhost | Provider: yul1 2026-02-10 15:34:20.746122 | localhost | Region: ca-ymq-1 2026-02-10 15:34:20.746149 | localhost | Label: ubuntu-noble 2026-02-10 15:34:20.746177 | localhost | Product Name: OpenStack Nova 2026-02-10 15:34:20.746205 | localhost | Interface IP: 162.253.55.140 2026-02-10 15:34:20.766200 | 2026-02-10 15:34:20.766340 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 15:34:21.146369 | localhost -> localhost | changed 2026-02-10 15:34:21.154497 | 2026-02-10 15:34:21.154592 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 15:34:21.982517 | localhost -> localhost | changed 2026-02-10 15:34:21.994967 | 2026-02-10 15:34:21.995054 | PLAY [all] 2026-02-10 15:34:22.005273 | 2026-02-10 15:34:22.005343 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 15:34:22.243570 | ubuntu-noble -> localhost | ok 2026-02-10 15:34:22.254540 | 2026-02-10 15:34:22.254691 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 15:34:22.288808 | ubuntu-noble | ok 2026-02-10 15:34:22.306402 | ubuntu-noble | included: /var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 15:34:22.312633 | 2026-02-10 15:34:22.312703 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 15:34:23.370577 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-02-10 15:34:23.371255 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/a17584a9da7d4d25ba76acbe342b5a50_id_rsa 2026-02-10 15:34:23.371306 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/a17584a9da7d4d25ba76acbe342b5a50_id_rsa.pub 2026-02-10 15:34:23.371339 | ubuntu-noble -> localhost | The key fingerprint is: 2026-02-10 15:34:23.371370 | ubuntu-noble -> localhost | SHA256:SGqujGw8Jgp+6wTauHIWymEpMRJkXUv7b8tKjT+9OtM zuul-build-sshkey 2026-02-10 15:34:23.371412 | ubuntu-noble -> localhost | The key's randomart image is: 2026-02-10 15:34:23.371442 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-02-10 15:34:23.371477 | ubuntu-noble -> localhost | |.o. .o | 2026-02-10 15:34:23.371508 | ubuntu-noble -> localhost | |o .. o | 2026-02-10 15:34:23.371537 | ubuntu-noble -> localhost | | . o. | 2026-02-10 15:34:23.371577 | ubuntu-noble -> localhost | |+ o.. | 2026-02-10 15:34:23.371606 | ubuntu-noble -> localhost | |.+. o ..S | 2026-02-10 15:34:23.371634 | ubuntu-noble -> localhost | |o*oo + | 2026-02-10 15:34:23.371660 | ubuntu-noble -> localhost | |O.oo. o +o | 2026-02-10 15:34:23.371687 | ubuntu-noble -> localhost | |BX+o . ++.E | 2026-02-10 15:34:23.371718 | ubuntu-noble -> localhost | |X=*o. ..==.. | 2026-02-10 15:34:23.371745 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-02-10 15:34:23.371808 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.651252 2026-02-10 15:34:23.379257 | 2026-02-10 15:34:23.379326 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 15:34:23.414487 | ubuntu-noble | ok 2026-02-10 15:34:23.426102 | ubuntu-noble | included: /var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 15:34:23.434532 | 2026-02-10 15:34:23.434596 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 15:34:23.460019 | ubuntu-noble | skipping: Conditional result was False 2026-02-10 15:34:23.471009 | 2026-02-10 15:34:23.471133 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 15:34:24.007578 | ubuntu-noble | changed 2026-02-10 15:34:24.015252 | 2026-02-10 15:34:24.015340 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 15:34:24.244341 | ubuntu-noble | ok 2026-02-10 15:34:24.250084 | 2026-02-10 15:34:24.250158 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 15:34:24.853472 | ubuntu-noble | changed 2026-02-10 15:34:24.861085 | 2026-02-10 15:34:24.861223 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 15:34:25.412442 | ubuntu-noble | changed 2026-02-10 15:34:25.418565 | 2026-02-10 15:34:25.418631 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 15:34:25.444199 | ubuntu-noble | skipping: Conditional result was False 2026-02-10 15:34:25.454472 | 2026-02-10 15:34:25.454560 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 15:34:25.879661 | ubuntu-noble -> localhost | changed 2026-02-10 15:34:25.896394 | 2026-02-10 15:34:25.896467 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 15:34:26.181933 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/a17584a9da7d4d25ba76acbe342b5a50_id_rsa (zuul-build-sshkey) 2026-02-10 15:34:26.182237 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018330 2026-02-10 15:34:26.188829 | 2026-02-10 15:34:26.188910 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 15:34:26.580252 | ubuntu-noble | ok 2026-02-10 15:34:26.708565 | 2026-02-10 15:34:26.709108 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 15:34:26.734520 | ubuntu-noble | skipping: Conditional result was False 2026-02-10 15:34:26.749907 | 2026-02-10 15:34:26.749999 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-10 15:34:27.119847 | ubuntu-noble | ok 2026-02-10 15:34:27.127510 | 2026-02-10 15:34:27.127578 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-10 15:34:27.909601 | ubuntu-noble | Output suppressed because no_log was given 2026-02-10 15:34:27.920390 | 2026-02-10 15:34:27.920456 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-10 15:34:28.158837 | ubuntu-noble | ok: "logs" 2026-02-10 15:34:28.159171 | ubuntu-noble | ok: All items complete 2026-02-10 15:34:28.159225 | 2026-02-10 15:34:28.355196 | ubuntu-noble | ok: "artifacts" 2026-02-10 15:34:28.576088 | ubuntu-noble | ok: "docs" 2026-02-10 15:34:28.594469 | 2026-02-10 15:34:28.594660 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-10 15:34:28.814124 | ubuntu-noble | changed: "logs" 2026-02-10 15:34:29.001424 | ubuntu-noble | changed: "artifacts" 2026-02-10 15:34:29.196057 | ubuntu-noble | changed: "docs" 2026-02-10 15:34:29.216252 | 2026-02-10 15:34:29.216378 | PLAY RECAP 2026-02-10 15:34:29.216429 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:29.216459 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-10 15:34:29.216482 | 2026-02-10 15:34:29.391462 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:29.393727 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-02-10 15:34:30.037441 | 2026-02-10 15:34:30.037634 | PLAY [all] 2026-02-10 15:34:30.055634 | 2026-02-10 15:34:30.055793 | TASK [setup-uv : Extract archive] 2026-02-10 15:34:32.524892 | ubuntu-noble | changed 2026-02-10 15:34:32.531765 | 2026-02-10 15:34:32.531844 | TASK [setup-uv : Print version] 2026-02-10 15:34:31.736944 | ubuntu-noble | uv 0.8.13 2026-02-10 15:34:33.071265 | ubuntu-noble | ok: Runtime: 0:00:00.009669 2026-02-10 15:34:33.079387 | 2026-02-10 15:34:33.079434 | PLAY RECAP 2026-02-10 15:34:33.079478 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:33.079502 | 2026-02-10 15:34:33.190038 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-02-10 15:34:33.192473 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-02-10 15:34:33.760061 | 2026-02-10 15:34:33.760314 | PLAY [all] 2026-02-10 15:34:33.775592 | 2026-02-10 15:34:33.775740 | TASK [Run "pre-commit"] 2026-02-10 15:34:33.188371 | ubuntu-noble | Downloading virtualenv (5.7MiB) 2026-02-10 15:34:33.267032 | ubuntu-noble | Downloading virtualenv 2026-02-10 15:34:33.277911 | ubuntu-noble | Installed 9 packages in 10ms 2026-02-10 15:34:33.660921 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-10 15:34:34.152856 | 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-02-10 15:34:34.158897 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-02-10 15:34:34.456176 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-02-10 15:34:34.992611 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-02-10 15:34:35.750566 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-10 15:34:35.750610 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-02-10 15:34:35.750620 | ubuntu-noble | [INFO] This may take a few minutes... 2026-02-10 15:34:40.847701 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-02-10 15:34:40.847766 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-02-10 15:34:40.847805 | ubuntu-noble | [INFO] This may take a few minutes... 2026-02-10 15:34:52.459234 | ubuntu-noble | fix end of files.........................................................Passed 2026-02-10 15:34:52.500734 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-02-10 15:35:17.304064 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-02-10 15:35:17.845883 | ubuntu-noble | ok: Runtime: 0:00:44.411680 2026-02-10 15:35:17.847717 | 2026-02-10 15:35:17.847764 | PLAY RECAP 2026-02-10 15:35:17.847818 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:35:17.847863 | 2026-02-10 15:35:17.955555 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-02-10 15:35:17.957790 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:35:18.561733 | 2026-02-10 15:35:18.561912 | PLAY [all] 2026-02-10 15:35:18.574126 | 2026-02-10 15:35:18.574210 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-10 15:35:18.609487 | ubuntu-noble | skipping: Conditional result was False 2026-02-10 15:35:18.619405 | 2026-02-10 15:35:18.619630 | TASK [fetch-output : Set log path for single node] 2026-02-10 15:35:18.666675 | ubuntu-noble | ok 2026-02-10 15:35:18.673224 | 2026-02-10 15:35:18.673302 | LOOP [fetch-output : Ensure local output dirs] 2026-02-10 15:35:19.060684 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/logs" 2026-02-10 15:35:19.279607 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/artifacts" 2026-02-10 15:35:19.512916 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a17584a9da7d4d25ba76acbe342b5a50/work/docs" 2026-02-10 15:35:19.534154 | 2026-02-10 15:35:19.534300 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-10 15:35:20.172207 | ubuntu-noble | changed: .d..t...... ./ 2026-02-10 15:35:20.172581 | ubuntu-noble | changed: All items complete 2026-02-10 15:35:20.172630 | 2026-02-10 15:35:20.630723 | ubuntu-noble | changed: .d..t...... ./ 2026-02-10 15:35:21.110506 | ubuntu-noble | changed: .d..t...... ./ 2026-02-10 15:35:21.132446 | 2026-02-10 15:35:21.132554 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-10 15:35:21.557943 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006029 2026-02-10 15:35:21.782367 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007631 2026-02-10 15:35:21.802645 | 2026-02-10 15:35:21.802794 | PLAY [all] 2026-02-10 15:35:21.810271 | 2026-02-10 15:35:21.810342 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 15:35:22.271905 | ubuntu-noble | changed 2026-02-10 15:35:22.277921 | 2026-02-10 15:35:22.277971 | PLAY RECAP 2026-02-10 15:35:22.278023 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-10 15:35:22.278053 | 2026-02-10 15:35:22.381807 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:35:22.383275 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 15:35:22.944573 | 2026-02-10 15:35:22.944724 | PLAY [localhost] 2026-02-10 15:35:22.954926 | 2026-02-10 15:35:22.955000 | TASK [Generate Zuul manifest] 2026-02-10 15:35:22.974537 | localhost | ok 2026-02-10 15:35:22.991720 | 2026-02-10 15:35:22.991799 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 15:35:23.337213 | localhost | changed 2026-02-10 15:35:23.351012 | 2026-02-10 15:35:23.351089 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 15:35:23.383089 | localhost | ok 2026-02-10 15:35:23.393238 | 2026-02-10 15:35:23.393300 | TASK [Upload logs] 2026-02-10 15:35:23.412753 | localhost | ok 2026-02-10 15:35:23.480263 | 2026-02-10 15:35:23.480406 | TASK [Set zuul-log-path fact] 2026-02-10 15:35:23.501312 | localhost | ok 2026-02-10 15:35:23.514445 | 2026-02-10 15:35:23.514583 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:35:23.548104 | localhost | ok 2026-02-10 15:35:23.557087 | 2026-02-10 15:35:23.557149 | TASK [upload-logs : Create log directories] 2026-02-10 15:35:23.976887 | localhost | changed 2026-02-10 15:35:23.981603 | 2026-02-10 15:35:23.989981 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 15:35:24.394849 | localhost -> localhost | ok: Runtime: 0:00:00.005155 2026-02-10 15:35:24.401315 | 2026-02-10 15:35:24.401382 | TASK [upload-logs : Upload logs to log server] 2026-02-10 15:35:24.864783 | localhost | Output suppressed because no_log was given 2026-02-10 15:35:24.871126 | 2026-02-10 15:35:24.871191 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 15:35:24.915621 | localhost | skipping: Conditional result was False 2026-02-10 15:35:24.922134 | localhost | skipping: Conditional result was False 2026-02-10 15:35:24.935802 | 2026-02-10 15:35:24.935946 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 15:35:24.980773 | localhost | skipping: Conditional result was False 2026-02-10 15:35:24.981207 | 2026-02-10 15:35:24.984072 | localhost | skipping: Conditional result was False 2026-02-10 15:35:25.000484 | 2026-02-10 15:35:25.000579 | LOOP [upload-logs : Upload console log and json output]