2026-03-05 20:58:28.641193 | Job console starting 2026-03-05 20:58:28.653566 | Updating git repos 2026-03-05 20:58:28.690593 | Cloning repos into workspace 2026-03-05 20:58:28.737664 | Restoring repo states 2026-03-05 20:58:28.744109 | Merging changes 2026-03-05 20:58:29.037648 | Checking out repos 2026-03-05 20:58:29.082672 | Preparing playbooks 2026-03-05 20:58:30.842421 | Running Ansible setup 2026-03-05 20:58:34.540733 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 20:58:35.147173 | 2026-03-05 20:58:35.147290 | PLAY [localhost] 2026-03-05 20:58:35.155527 | 2026-03-05 20:58:35.155609 | TASK [Gathering Facts] 2026-03-05 20:58:36.064262 | localhost | ok 2026-03-05 20:58:36.071911 | 2026-03-05 20:58:36.071995 | TASK [Setup log path fact] 2026-03-05 20:58:36.093057 | localhost | ok 2026-03-05 20:58:36.107521 | 2026-03-05 20:58:36.107609 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 20:58:36.137600 | localhost | ok 2026-03-05 20:58:36.146911 | 2026-03-05 20:58:36.147074 | TASK [emit-job-header : Print job information] 2026-03-05 20:58:36.188861 | # Job Information 2026-03-05 20:58:36.189157 | Ansible Version: 2.16.16 2026-03-05 20:58:36.189229 | Job: pre-commit 2026-03-05 20:58:36.189296 | Pipeline: check 2026-03-05 20:58:36.189341 | Executor: 0a8996d2b663 2026-03-05 20:58:36.189383 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-03-05 20:58:36.189433 | Event ID: d6e15bb0-18d5-11f1-98b1-d42532538547 2026-03-05 20:58:36.194738 | 2026-03-05 20:58:36.194800 | LOOP [emit-job-header : Print node information] 2026-03-05 20:58:36.284552 | localhost | ok: 2026-03-05 20:58:36.284981 | localhost | # Node Information 2026-03-05 20:58:36.285031 | localhost | Inventory Hostname: ubuntu-noble 2026-03-05 20:58:36.285071 | localhost | Hostname: np0000157947 2026-03-05 20:58:36.285136 | localhost | Username: zuul 2026-03-05 20:58:36.285179 | localhost | Distro: Ubuntu 24.04 2026-03-05 20:58:36.285209 | localhost | Provider: yul1 2026-03-05 20:58:36.285237 | localhost | Region: ca-ymq-1 2026-03-05 20:58:36.285265 | localhost | Label: ubuntu-noble 2026-03-05 20:58:36.285292 | localhost | Product Name: OpenStack Nova 2026-03-05 20:58:36.285320 | localhost | Interface IP: 162.253.55.206 2026-03-05 20:58:36.300039 | 2026-03-05 20:58:36.300199 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 20:58:36.803708 | localhost -> localhost | changed 2026-03-05 20:58:36.810467 | 2026-03-05 20:58:36.810557 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 20:58:37.707854 | localhost -> localhost | changed 2026-03-05 20:58:37.715995 | 2026-03-05 20:58:37.716058 | PLAY [all] 2026-03-05 20:58:37.725901 | 2026-03-05 20:58:37.725973 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 20:58:38.003023 | ubuntu-noble -> localhost | ok 2026-03-05 20:58:38.009567 | 2026-03-05 20:58:38.009641 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 20:58:38.039574 | ubuntu-noble | ok 2026-03-05 20:58:38.053312 | ubuntu-noble | included: /var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 20:58:38.059300 | 2026-03-05 20:58:38.059359 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 20:58:39.475028 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-05 20:58:39.475289 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/dff1cd27630747f392c30494934afac9_id_rsa 2026-03-05 20:58:39.475333 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/dff1cd27630747f392c30494934afac9_id_rsa.pub 2026-03-05 20:58:39.475365 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-05 20:58:39.475394 | ubuntu-noble -> localhost | SHA256:bw5QY6yOohMA6zkK0SGss29ynpevrrmO4oI2qToDZVY zuul-build-sshkey 2026-03-05 20:58:39.475440 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-05 20:58:39.475470 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-05 20:58:39.475504 | ubuntu-noble -> localhost | |. | 2026-03-05 20:58:39.475534 | ubuntu-noble -> localhost | |o.. E . | 2026-03-05 20:58:39.475562 | ubuntu-noble -> localhost | |o+ o = | 2026-03-05 20:58:39.475589 | ubuntu-noble -> localhost | |* = + . | 2026-03-05 20:58:39.475617 | ubuntu-noble -> localhost | |oB. o S | 2026-03-05 20:58:39.475644 | ubuntu-noble -> localhost | |=+ o . . | 2026-03-05 20:58:39.475671 | ubuntu-noble -> localhost | |=o+ ... . o | 2026-03-05 20:58:39.475698 | ubuntu-noble -> localhost | |X*++o + | 2026-03-05 20:58:39.475729 | ubuntu-noble -> localhost | |%@O=oo. . | 2026-03-05 20:58:39.475756 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-05 20:58:39.475820 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.986831 2026-03-05 20:58:39.483126 | 2026-03-05 20:58:39.483193 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 20:58:39.520266 | ubuntu-noble | ok 2026-03-05 20:58:39.531752 | ubuntu-noble | included: /var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 20:58:39.540140 | 2026-03-05 20:58:39.540206 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 20:58:39.565062 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 20:58:39.576016 | 2026-03-05 20:58:39.576099 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 20:58:40.169073 | ubuntu-noble | changed 2026-03-05 20:58:40.175517 | 2026-03-05 20:58:40.175574 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 20:58:40.407133 | ubuntu-noble | ok 2026-03-05 20:58:40.412450 | 2026-03-05 20:58:40.412510 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 20:58:40.988397 | ubuntu-noble | changed 2026-03-05 20:58:40.995612 | 2026-03-05 20:58:40.995676 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 20:58:41.579491 | ubuntu-noble | changed 2026-03-05 20:58:41.588142 | 2026-03-05 20:58:41.588214 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 20:58:41.614227 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 20:58:41.630128 | 2026-03-05 20:58:41.630223 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 20:58:42.022417 | ubuntu-noble -> localhost | changed 2026-03-05 20:58:42.039127 | 2026-03-05 20:58:42.039222 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 20:58:42.324077 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/dff1cd27630747f392c30494934afac9_id_rsa (zuul-build-sshkey) 2026-03-05 20:58:42.324339 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013164 2026-03-05 20:58:42.332258 | 2026-03-05 20:58:42.332355 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 20:58:42.721761 | ubuntu-noble | ok 2026-03-05 20:58:42.727633 | 2026-03-05 20:58:42.727703 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 20:58:42.753307 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 20:58:42.769676 | 2026-03-05 20:58:42.769749 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 20:58:43.161712 | ubuntu-noble | ok 2026-03-05 20:58:43.168917 | 2026-03-05 20:58:43.169000 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 20:58:44.027209 | ubuntu-noble | Output suppressed because no_log was given 2026-03-05 20:58:44.037258 | 2026-03-05 20:58:44.037344 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 20:58:44.345598 | ubuntu-noble | ok: "logs" 2026-03-05 20:58:44.345796 | ubuntu-noble | ok: All items complete 2026-03-05 20:58:44.345877 | 2026-03-05 20:58:44.507112 | ubuntu-noble | ok: "artifacts" 2026-03-05 20:58:44.734040 | ubuntu-noble | ok: "docs" 2026-03-05 20:58:44.750125 | 2026-03-05 20:58:44.750230 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 20:58:44.994818 | ubuntu-noble | changed: "logs" 2026-03-05 20:58:45.182603 | ubuntu-noble | changed: "artifacts" 2026-03-05 20:58:45.371117 | ubuntu-noble | changed: "docs" 2026-03-05 20:58:45.384613 | 2026-03-05 20:58:45.384726 | PLAY RECAP 2026-03-05 20:58:45.384787 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 20:58:45.384829 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 20:58:45.384858 | 2026-03-05 20:58:45.493326 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 20:58:45.495472 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 20:58:46.092706 | 2026-03-05 20:58:46.092874 | PLAY [all] 2026-03-05 20:58:46.105609 | 2026-03-05 20:58:46.105702 | TASK [setup-uv : Extract archive] 2026-03-05 20:58:48.632844 | ubuntu-noble | changed 2026-03-05 20:58:48.641915 | 2026-03-05 20:58:48.642011 | TASK [setup-uv : Print version] 2026-03-05 20:58:48.290054 | ubuntu-noble | uv 0.8.13 2026-03-05 20:58:49.181060 | ubuntu-noble | ok: Runtime: 0:00:00.018770 2026-03-05 20:58:49.188380 | 2026-03-05 20:58:49.188426 | PLAY RECAP 2026-03-05 20:58:49.188493 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 20:58:49.188518 | 2026-03-05 20:58:49.287663 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 20:58:49.289580 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 20:58:49.888768 | 2026-03-05 20:58:49.888875 | PLAY [all] 2026-03-05 20:58:49.900555 | 2026-03-05 20:58:49.900630 | TASK [Run "pre-commit"] 2026-03-05 20:58:49.741569 | ubuntu-noble | Downloading virtualenv (5.6MiB) 2026-03-05 20:58:49.832175 | ubuntu-noble | Downloading virtualenv 2026-03-05 20:58:49.844744 | ubuntu-noble | Installed 10 packages in 11ms 2026-03-05 20:58:50.260295 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 20:58:51.389619 | 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 20:58:51.395028 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-03-05 20:58:51.774506 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 20:58:52.353304 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-03-05 20:58:52.907744 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 20:58:52.907818 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 20:58:52.907828 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 20:58:57.797228 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 20:58:57.797364 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 20:58:57.797387 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 20:59:08.213513 | ubuntu-noble | fix end of files.........................................................Passed 2026-03-05 20:59:08.275612 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-03-05 20:59:31.987091 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-03-05 20:59:32.511150 | ubuntu-noble | ok: Runtime: 0:00:42.526345 2026-03-05 20:59:32.513766 | 2026-03-05 20:59:32.513830 | PLAY RECAP 2026-03-05 20:59:32.513891 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 20:59:32.513920 | 2026-03-05 20:59:32.696034 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 20:59:32.698463 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 20:59:33.256858 | 2026-03-05 20:59:33.256995 | PLAY [all] 2026-03-05 20:59:33.268065 | 2026-03-05 20:59:33.268137 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 20:59:33.312268 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 20:59:33.324050 | 2026-03-05 20:59:33.324136 | TASK [fetch-output : Set log path for single node] 2026-03-05 20:59:33.369070 | ubuntu-noble | ok 2026-03-05 20:59:33.374026 | 2026-03-05 20:59:33.374095 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 20:59:33.787205 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/logs" 2026-03-05 20:59:34.030874 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/artifacts" 2026-03-05 20:59:34.247707 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/dff1cd27630747f392c30494934afac9/work/docs" 2026-03-05 20:59:34.263868 | 2026-03-05 20:59:34.264038 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 20:59:34.911982 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 20:59:34.912363 | ubuntu-noble | changed: All items complete 2026-03-05 20:59:34.912410 | 2026-03-05 20:59:35.381418 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 20:59:35.842742 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 20:59:35.868551 | 2026-03-05 20:59:35.868702 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 20:59:36.335818 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009009 2026-03-05 20:59:36.591927 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007024 2026-03-05 20:59:36.618632 | 2026-03-05 20:59:36.618780 | PLAY [all] 2026-03-05 20:59:36.628313 | 2026-03-05 20:59:36.628434 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 20:59:37.115862 | ubuntu-noble | changed 2026-03-05 20:59:37.123781 | 2026-03-05 20:59:37.123847 | PLAY RECAP 2026-03-05 20:59:37.123904 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 20:59:37.123935 | 2026-03-05 20:59:37.236653 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 20:59:37.238423 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 20:59:37.815028 | 2026-03-05 20:59:37.815149 | PLAY [localhost] 2026-03-05 20:59:37.824741 | 2026-03-05 20:59:37.824813 | TASK [Generate Zuul manifest] 2026-03-05 20:59:37.845366 | localhost | ok 2026-03-05 20:59:37.860553 | 2026-03-05 20:59:37.860628 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 20:59:38.214477 | localhost | changed 2026-03-05 20:59:38.228487 | 2026-03-05 20:59:38.228613 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 20:59:38.260411 | localhost | ok 2026-03-05 20:59:38.269385 | 2026-03-05 20:59:38.269486 | TASK [Upload logs] 2026-03-05 20:59:38.300926 | localhost | ok 2026-03-05 20:59:38.362567 | 2026-03-05 20:59:38.362708 | TASK [Set zuul-log-path fact] 2026-03-05 20:59:38.384831 | localhost | ok 2026-03-05 20:59:38.397437 | 2026-03-05 20:59:38.397510 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 20:59:38.428415 | localhost | ok 2026-03-05 20:59:38.437851 | 2026-03-05 20:59:38.437927 | TASK [upload-logs : Create log directories] 2026-03-05 20:59:38.823086 | localhost | changed 2026-03-05 20:59:38.832469 | 2026-03-05 20:59:38.832817 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 20:59:39.273841 | localhost -> localhost | ok: Runtime: 0:00:00.005416 2026-03-05 20:59:39.281922 | 2026-03-05 20:59:39.282037 | TASK [upload-logs : Upload logs to log server] 2026-03-05 20:59:39.794180 | localhost | Output suppressed because no_log was given 2026-03-05 20:59:39.799181 | 2026-03-05 20:59:39.799276 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 20:59:39.844219 | localhost | skipping: Conditional result was False 2026-03-05 20:59:39.850880 | localhost | skipping: Conditional result was False 2026-03-05 20:59:39.864240 | 2026-03-05 20:59:39.864365 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 20:59:39.910673 | localhost | skipping: Conditional result was False 2026-03-05 20:59:39.911071 | 2026-03-05 20:59:39.915730 | localhost | skipping: Conditional result was False 2026-03-05 20:59:39.929983 | 2026-03-05 20:59:39.930111 | LOOP [upload-logs : Upload console log and json output]