2026-04-18 16:16:01.939448 | Job console starting 2026-04-18 16:16:01.953066 | Updating git repos 2026-04-18 16:16:01.986316 | Cloning repos into workspace 2026-04-18 16:16:04.476869 | Restoring repo states 2026-04-18 16:16:04.484825 | Merging changes 2026-04-18 16:16:04.899398 | Checking out repos 2026-04-18 16:16:05.587224 | Preparing playbooks 2026-04-18 16:16:21.167736 | Running Ansible setup 2026-04-18 16:16:24.709632 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:16:25.271431 | 2026-04-18 16:16:25.271586 | PLAY [localhost] 2026-04-18 16:16:25.279224 | 2026-04-18 16:16:25.279302 | TASK [Gathering Facts] 2026-04-18 16:16:26.112231 | localhost | ok 2026-04-18 16:16:26.121714 | 2026-04-18 16:16:26.121884 | TASK [Setup log path fact] 2026-04-18 16:16:26.142685 | localhost | ok 2026-04-18 16:16:26.159865 | 2026-04-18 16:16:26.159959 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:16:26.191470 | localhost | ok 2026-04-18 16:16:26.199428 | 2026-04-18 16:16:26.199501 | TASK [emit-job-header : Print job information] 2026-04-18 16:16:26.241601 | # Job Information 2026-04-18 16:16:26.241842 | Ansible Version: 2.16.16 2026-04-18 16:16:26.241922 | Job: pre-commit 2026-04-18 16:16:26.241975 | Pipeline: check 2026-04-18 16:16:26.242027 | Executor: 0a8996d2b663 2026-04-18 16:16:26.242080 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/103 2026-04-18 16:16:26.242143 | Event ID: bcf0b280-3b41-11f1-9349-0bdc5a4d9f14 2026-04-18 16:16:26.245412 | 2026-04-18 16:16:26.245479 | LOOP [emit-job-header : Print node information] 2026-04-18 16:16:26.339218 | localhost | ok: 2026-04-18 16:16:26.339436 | localhost | # Node Information 2026-04-18 16:16:26.339465 | localhost | Inventory Hostname: ubuntu-noble 2026-04-18 16:16:26.339494 | localhost | Hostname: np0000167285 2026-04-18 16:16:26.339515 | localhost | Username: zuul 2026-04-18 16:16:26.339538 | localhost | Distro: Ubuntu 24.04 2026-04-18 16:16:26.339558 | localhost | Provider: yul1 2026-04-18 16:16:26.339577 | localhost | Region: ca-ymq-1 2026-04-18 16:16:26.339596 | localhost | Label: ubuntu-noble 2026-04-18 16:16:26.339614 | localhost | Product Name: OpenStack Nova 2026-04-18 16:16:26.339633 | localhost | Interface IP: 199.204.45.132 2026-04-18 16:16:26.352928 | 2026-04-18 16:16:26.353058 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:16:26.733655 | localhost -> localhost | changed 2026-04-18 16:16:26.743585 | 2026-04-18 16:16:26.743685 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:16:27.566994 | localhost -> localhost | changed 2026-04-18 16:16:27.576160 | 2026-04-18 16:16:27.576234 | PLAY [all] 2026-04-18 16:16:27.585071 | 2026-04-18 16:16:27.585136 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:16:27.807197 | ubuntu-noble -> localhost | ok 2026-04-18 16:16:27.817107 | 2026-04-18 16:16:27.817199 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:16:27.852859 | ubuntu-noble | ok 2026-04-18 16:16:27.866007 | ubuntu-noble | included: /var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:16:27.872039 | 2026-04-18 16:16:27.872098 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:16:28.775111 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-18 16:16:28.775366 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/8faf37670b294c51b77ddd0d04894895_id_rsa 2026-04-18 16:16:28.775414 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/8faf37670b294c51b77ddd0d04894895_id_rsa.pub 2026-04-18 16:16:28.775450 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-18 16:16:28.775483 | ubuntu-noble -> localhost | SHA256:/mwR9IiV4Ihhi4LMpNt8P5O916O3RNCmquhTqQUfzrE zuul-build-sshkey 2026-04-18 16:16:28.775533 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-18 16:16:28.775565 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-18 16:16:28.775612 | ubuntu-noble -> localhost | | . o .. . | 2026-04-18 16:16:28.775646 | ubuntu-noble -> localhost | |* o + o +. | 2026-04-18 16:16:28.775678 | ubuntu-noble -> localhost | |+o. o . .+.oo | 2026-04-18 16:16:28.775710 | ubuntu-noble -> localhost | | = . o . o+. | 2026-04-18 16:16:28.775740 | ubuntu-noble -> localhost | |. o .= =S ... | 2026-04-18 16:16:28.775771 | ubuntu-noble -> localhost | | . .E+ ... | 2026-04-18 16:16:28.775801 | ubuntu-noble -> localhost | | += + o. | 2026-04-18 16:16:28.775831 | ubuntu-noble -> localhost | | o. + +o.+ | 2026-04-18 16:16:28.775865 | ubuntu-noble -> localhost | | .o.. .o+o.o | 2026-04-18 16:16:28.775895 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-18 16:16:28.775957 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.520015 2026-04-18 16:16:28.782195 | 2026-04-18 16:16:28.782260 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:16:28.819401 | ubuntu-noble | ok 2026-04-18 16:16:28.829740 | ubuntu-noble | included: /var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:16:28.838066 | 2026-04-18 16:16:28.838123 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:16:28.862134 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:16:28.873572 | 2026-04-18 16:16:28.873648 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:16:29.442378 | ubuntu-noble | changed 2026-04-18 16:16:29.450503 | 2026-04-18 16:16:29.450577 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:16:29.674602 | ubuntu-noble | ok 2026-04-18 16:16:29.680364 | 2026-04-18 16:16:29.680426 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:16:30.255931 | ubuntu-noble | changed 2026-04-18 16:16:30.262096 | 2026-04-18 16:16:30.262161 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:16:30.824876 | ubuntu-noble | changed 2026-04-18 16:16:30.834170 | 2026-04-18 16:16:30.834348 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:16:30.860641 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:16:30.870015 | 2026-04-18 16:16:30.870101 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:16:31.230138 | ubuntu-noble -> localhost | changed 2026-04-18 16:16:31.245801 | 2026-04-18 16:16:31.245881 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:16:31.519896 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/8faf37670b294c51b77ddd0d04894895_id_rsa (zuul-build-sshkey) 2026-04-18 16:16:31.520101 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011652 2026-04-18 16:16:31.525725 | 2026-04-18 16:16:31.525791 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:16:31.876334 | ubuntu-noble | ok 2026-04-18 16:16:31.881470 | 2026-04-18 16:16:31.881533 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:16:31.905925 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:16:31.921050 | 2026-04-18 16:16:31.921114 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:16:32.286665 | ubuntu-noble | ok 2026-04-18 16:16:32.292896 | 2026-04-18 16:16:32.293047 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:16:33.058719 | ubuntu-noble | Output suppressed because no_log was given 2026-04-18 16:16:33.068684 | 2026-04-18 16:16:33.068756 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:16:33.335670 | ubuntu-noble | ok: "logs" 2026-04-18 16:16:33.335868 | ubuntu-noble | ok: All items complete 2026-04-18 16:16:33.335912 | 2026-04-18 16:16:33.499672 | ubuntu-noble | ok: "artifacts" 2026-04-18 16:16:33.703477 | ubuntu-noble | ok: "docs" 2026-04-18 16:16:33.721836 | 2026-04-18 16:16:33.721999 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:16:33.939642 | ubuntu-noble | changed: "logs" 2026-04-18 16:16:34.142340 | ubuntu-noble | changed: "artifacts" 2026-04-18 16:16:34.338223 | ubuntu-noble | changed: "docs" 2026-04-18 16:16:34.359628 | 2026-04-18 16:16:34.359767 | PLAY RECAP 2026-04-18 16:16:34.359827 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:16:34.359869 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:16:34.359898 | 2026-04-18 16:16:34.497743 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:16:34.498989 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-18 16:16:35.098953 | 2026-04-18 16:16:35.099107 | PLAY [all] 2026-04-18 16:16:35.112178 | 2026-04-18 16:16:35.112266 | TASK [setup-uv : Extract archive] 2026-04-18 16:16:43.192747 | ubuntu-noble | changed 2026-04-18 16:16:43.201183 | 2026-04-18 16:16:43.201270 | TASK [setup-uv : Print version] 2026-04-18 16:16:43.598969 | ubuntu-noble | uv 0.8.13 2026-04-18 16:16:43.744266 | ubuntu-noble | ok: Runtime: 0:00:00.015098 2026-04-18 16:16:43.751212 | 2026-04-18 16:16:43.751265 | PLAY RECAP 2026-04-18 16:16:43.751315 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:16:43.751341 | 2026-04-18 16:16:43.880684 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-18 16:16:43.882122 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-18 16:16:44.469397 | 2026-04-18 16:16:44.469522 | PLAY [all] 2026-04-18 16:16:44.481138 | 2026-04-18 16:16:44.481213 | TASK [Run "pre-commit"] 2026-04-18 16:16:45.035597 | ubuntu-noble | Downloading virtualenv (5.6MiB) 2026-04-18 16:16:45.114236 | ubuntu-noble | Downloading virtualenv 2026-04-18 16:16:45.128296 | ubuntu-noble | Installed 10 packages in 13ms 2026-04-18 16:16:45.536516 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-18 16:16:46.112267 | 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-04-18 16:16:46.118997 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-04-18 16:16:46.472754 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-04-18 16:16:47.023354 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-04-18 16:16:47.632652 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-18 16:16:47.632731 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-18 16:16:47.632749 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-18 16:16:51.600674 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-04-18 16:16:51.600740 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-18 16:16:51.600745 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-18 16:17:02.426361 | ubuntu-noble | fix end of files.........................................................Passed 2026-04-18 16:17:02.475715 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-04-18 16:17:22.187803 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-04-18 16:17:22.544522 | ubuntu-noble | ok: Runtime: 0:00:37.357647 2026-04-18 16:17:22.546499 | 2026-04-18 16:17:22.552828 | PLAY RECAP 2026-04-18 16:17:22.552882 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:17:22.552906 | 2026-04-18 16:17:22.655312 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-18 16:17:22.656607 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:17:23.264020 | 2026-04-18 16:17:23.264294 | PLAY [all] 2026-04-18 16:17:23.279287 | 2026-04-18 16:17:23.279375 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:17:23.324413 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:17:23.333622 | 2026-04-18 16:17:23.333731 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:17:23.379659 | ubuntu-noble | ok 2026-04-18 16:17:23.386672 | 2026-04-18 16:17:23.386773 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:17:23.761731 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/logs" 2026-04-18 16:17:23.972336 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/artifacts" 2026-04-18 16:17:24.188632 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8faf37670b294c51b77ddd0d04894895/work/docs" 2026-04-18 16:17:24.204870 | 2026-04-18 16:17:24.205092 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:17:24.855507 | ubuntu-noble | changed: .d..t...... ./ 2026-04-18 16:17:24.855715 | ubuntu-noble | changed: All items complete 2026-04-18 16:17:24.855743 | 2026-04-18 16:17:25.323912 | ubuntu-noble | changed: .d..t...... ./ 2026-04-18 16:17:25.782449 | ubuntu-noble | changed: .d..t...... ./ 2026-04-18 16:17:25.803974 | 2026-04-18 16:17:25.804165 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:17:26.231564 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008182 2026-04-18 16:17:26.462599 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008086 2026-04-18 16:17:26.481339 | 2026-04-18 16:17:26.481494 | PLAY [all] 2026-04-18 16:17:26.488304 | 2026-04-18 16:17:26.488371 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:17:26.967148 | ubuntu-noble | changed 2026-04-18 16:17:26.973173 | 2026-04-18 16:17:26.973226 | PLAY RECAP 2026-04-18 16:17:26.973273 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:17:26.973294 | 2026-04-18 16:17:27.095308 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:17:27.098046 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:17:27.626854 | 2026-04-18 16:17:27.627190 | PLAY [localhost] 2026-04-18 16:17:27.636695 | 2026-04-18 16:17:27.636766 | TASK [Generate Zuul manifest] 2026-04-18 16:17:27.656311 | localhost | ok 2026-04-18 16:17:27.674287 | 2026-04-18 16:17:27.674364 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:17:27.985749 | localhost | changed 2026-04-18 16:17:27.998448 | 2026-04-18 16:17:27.998526 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:17:28.027978 | localhost | ok 2026-04-18 16:17:28.037626 | 2026-04-18 16:17:28.037693 | TASK [Upload logs] 2026-04-18 16:17:28.058933 | localhost | ok 2026-04-18 16:17:28.116641 | 2026-04-18 16:17:28.116826 | TASK [Set zuul-log-path fact] 2026-04-18 16:17:28.137276 | localhost | ok 2026-04-18 16:17:28.151679 | 2026-04-18 16:17:28.151761 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:17:28.180504 | localhost | ok 2026-04-18 16:17:28.190180 | 2026-04-18 16:17:28.190278 | TASK [upload-logs : Create log directories] 2026-04-18 16:17:28.606514 | localhost | changed 2026-04-18 16:17:28.615298 | 2026-04-18 16:17:28.615476 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:17:29.053249 | localhost -> localhost | ok: Runtime: 0:00:00.006561 2026-04-18 16:17:29.058840 | 2026-04-18 16:17:29.058922 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:17:29.515829 | localhost | Output suppressed because no_log was given 2026-04-18 16:17:29.524092 | 2026-04-18 16:17:29.524248 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:17:29.573116 | localhost | skipping: Conditional result was False 2026-04-18 16:17:29.580620 | localhost | skipping: Conditional result was False 2026-04-18 16:17:29.589131 | 2026-04-18 16:17:29.589301 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:17:29.635288 | localhost | skipping: Conditional result was False 2026-04-18 16:17:29.635695 | 2026-04-18 16:17:29.639388 | localhost | skipping: Conditional result was False 2026-04-18 16:17:29.654675 | 2026-04-18 16:17:29.654878 | LOOP [upload-logs : Upload console log and json output]