2026-04-29 22:09:32.522757 | Job console starting 2026-04-29 22:09:32.542205 | Updating git repos 2026-04-29 22:09:32.570830 | Cloning repos into workspace 2026-04-29 22:09:33.456420 | Restoring repo states 2026-04-29 22:09:33.465556 | Merging changes 2026-04-29 22:09:33.752457 | Checking out repos 2026-04-29 22:09:33.827117 | Preparing playbooks 2026-04-29 22:09:35.487175 | Running Ansible setup 2026-04-29 22:09:39.251174 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 22:09:39.888305 | 2026-04-29 22:09:39.888480 | PLAY [localhost] 2026-04-29 22:09:39.896508 | 2026-04-29 22:09:39.896599 | TASK [Gathering Facts] 2026-04-29 22:09:40.787113 | localhost | ok 2026-04-29 22:09:40.797618 | 2026-04-29 22:09:40.797745 | TASK [Setup log path fact] 2026-04-29 22:09:40.821350 | localhost | ok 2026-04-29 22:09:40.836929 | 2026-04-29 22:09:40.837041 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 22:09:40.871979 | localhost | ok 2026-04-29 22:09:40.879898 | 2026-04-29 22:09:40.880055 | TASK [emit-job-header : Print job information] 2026-04-29 22:09:40.923088 | # Job Information 2026-04-29 22:09:40.923409 | Ansible Version: 2.16.18 2026-04-29 22:09:40.923477 | Job: pre-commit 2026-04-29 22:09:40.923513 | Pipeline: check 2026-04-29 22:09:40.923542 | Executor: 2d72f0692154 2026-04-29 22:09:40.923571 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/107 2026-04-29 22:09:40.923603 | Event ID: 01d05390-4418-11f1-8ce9-b322f90cd2ce 2026-04-29 22:09:40.928003 | 2026-04-29 22:09:40.928107 | LOOP [emit-job-header : Print node information] 2026-04-29 22:09:41.037114 | localhost | ok: 2026-04-29 22:09:41.037322 | localhost | # Node Information 2026-04-29 22:09:41.037361 | localhost | Inventory Hostname: ubuntu-noble 2026-04-29 22:09:41.037391 | localhost | Hostname: np0000171349 2026-04-29 22:09:41.037419 | localhost | Username: zuul 2026-04-29 22:09:41.037450 | localhost | Distro: Ubuntu 24.04 2026-04-29 22:09:41.037477 | localhost | Provider: yul1 2026-04-29 22:09:41.037503 | localhost | Region: ca-ymq-1 2026-04-29 22:09:41.037529 | localhost | Label: ubuntu-noble 2026-04-29 22:09:41.037554 | localhost | Product Name: OpenStack Nova 2026-04-29 22:09:41.037580 | localhost | Interface IP: 199.204.45.53 2026-04-29 22:09:41.049159 | 2026-04-29 22:09:41.049351 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-29 22:09:41.474817 | localhost -> localhost | changed 2026-04-29 22:09:41.485304 | 2026-04-29 22:09:41.485416 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-29 22:09:42.447156 | localhost -> localhost | changed 2026-04-29 22:09:42.460206 | 2026-04-29 22:09:42.460285 | PLAY [all] 2026-04-29 22:09:42.469895 | 2026-04-29 22:09:42.469971 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-29 22:09:42.708580 | ubuntu-noble -> localhost | ok 2026-04-29 22:09:42.721811 | 2026-04-29 22:09:42.721960 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-29 22:09:42.759452 | ubuntu-noble | ok 2026-04-29 22:09:42.777925 | ubuntu-noble | included: /var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-29 22:09:42.784812 | 2026-04-29 22:09:42.784908 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-29 22:09:43.955186 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-29 22:09:43.955370 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/8ced807634134cc3b39648b7add9335f_id_rsa 2026-04-29 22:09:43.955404 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/8ced807634134cc3b39648b7add9335f_id_rsa.pub 2026-04-29 22:09:43.955428 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-29 22:09:43.955450 | ubuntu-noble -> localhost | SHA256:0KWguRADXF1u9bXxKVocRPpS5OYZ3hQIaVavqGoIbuw zuul-build-sshkey 2026-04-29 22:09:43.955485 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-29 22:09:43.955507 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-29 22:09:43.955533 | ubuntu-noble -> localhost | |o.+.. o. ...*O.. | 2026-04-29 22:09:43.955555 | ubuntu-noble -> localhost | | . o +.o.o.+*.* o| 2026-04-29 22:09:43.955575 | ubuntu-noble -> localhost | | . o .oo oo X = | 2026-04-29 22:09:43.955595 | ubuntu-noble -> localhost | | . ... X B | 2026-04-29 22:09:43.955615 | ubuntu-noble -> localhost | | . S + * . | 2026-04-29 22:09:43.955635 | ubuntu-noble -> localhost | | . . . | 2026-04-29 22:09:43.955656 | ubuntu-noble -> localhost | | o . . . | 2026-04-29 22:09:43.955675 | ubuntu-noble -> localhost | | + . .. | 2026-04-29 22:09:43.955699 | ubuntu-noble -> localhost | | oE .. | 2026-04-29 22:09:43.955790 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-29 22:09:43.955959 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.725229 2026-04-29 22:09:43.963000 | 2026-04-29 22:09:43.963073 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-29 22:09:43.997754 | ubuntu-noble | ok 2026-04-29 22:09:44.011393 | ubuntu-noble | included: /var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-29 22:09:44.020124 | 2026-04-29 22:09:44.020201 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-29 22:09:44.045741 | ubuntu-noble | skipping: Conditional result was False 2026-04-29 22:09:44.056927 | 2026-04-29 22:09:44.057033 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-29 22:09:44.591013 | ubuntu-noble | changed 2026-04-29 22:09:44.596715 | 2026-04-29 22:09:44.596780 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-29 22:09:44.825577 | ubuntu-noble | ok 2026-04-29 22:09:44.834066 | 2026-04-29 22:09:44.834240 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-29 22:09:45.664939 | ubuntu-noble | changed 2026-04-29 22:09:45.670951 | 2026-04-29 22:09:45.671023 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-29 22:09:46.243435 | ubuntu-noble | changed 2026-04-29 22:09:46.254756 | 2026-04-29 22:09:46.254881 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-29 22:09:46.280449 | ubuntu-noble | skipping: Conditional result was False 2026-04-29 22:09:46.292504 | 2026-04-29 22:09:46.292640 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-29 22:09:46.795357 | ubuntu-noble -> localhost | changed 2026-04-29 22:09:46.811898 | 2026-04-29 22:09:46.811995 | TASK [add-build-sshkey : Add back temp key] 2026-04-29 22:09:47.147831 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/8ced807634134cc3b39648b7add9335f_id_rsa (zuul-build-sshkey) 2026-04-29 22:09:47.148078 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014888 2026-04-29 22:09:47.154437 | 2026-04-29 22:09:47.154510 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-29 22:09:47.566071 | ubuntu-noble | ok 2026-04-29 22:09:47.573483 | 2026-04-29 22:09:47.573559 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-29 22:09:47.599170 | ubuntu-noble | skipping: Conditional result was False 2026-04-29 22:09:47.616773 | 2026-04-29 22:09:47.616969 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-29 22:09:48.048567 | ubuntu-noble | ok 2026-04-29 22:09:48.099927 | 2026-04-29 22:09:48.100081 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-29 22:09:48.846789 | ubuntu-noble | Output suppressed because no_log was given 2026-04-29 22:09:48.860733 | 2026-04-29 22:09:48.860852 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-29 22:09:49.100734 | ubuntu-noble | ok: "logs" 2026-04-29 22:09:49.101083 | ubuntu-noble | ok: All items complete 2026-04-29 22:09:49.101148 | 2026-04-29 22:09:49.317982 | ubuntu-noble | ok: "artifacts" 2026-04-29 22:09:49.531540 | ubuntu-noble | ok: "docs" 2026-04-29 22:09:49.543314 | 2026-04-29 22:09:49.543524 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-29 22:09:49.789847 | ubuntu-noble | changed: "logs" 2026-04-29 22:09:49.995335 | ubuntu-noble | changed: "artifacts" 2026-04-29 22:09:50.197094 | ubuntu-noble | changed: "docs" 2026-04-29 22:09:50.218099 | 2026-04-29 22:09:50.218255 | PLAY RECAP 2026-04-29 22:09:50.218340 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 22:09:50.218390 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-29 22:09:50.218423 | 2026-04-29 22:09:50.335261 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-29 22:09:50.337868 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-29 22:09:50.991839 | 2026-04-29 22:09:51.314157 | PLAY [all] 2026-04-29 22:09:51.332756 | 2026-04-29 22:09:51.332876 | TASK [setup-uv : Extract archive] 2026-04-29 22:09:53.836305 | ubuntu-noble | changed 2026-04-29 22:09:53.843911 | 2026-04-29 22:09:53.844067 | TASK [setup-uv : Print version] 2026-04-29 22:09:53.255645 | ubuntu-noble | uv 0.8.13 2026-04-29 22:09:54.390104 | ubuntu-noble | ok: Runtime: 0:00:00.019263 2026-04-29 22:09:54.401993 | 2026-04-29 22:09:54.402077 | PLAY RECAP 2026-04-29 22:09:54.402125 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 22:09:54.402150 | 2026-04-29 22:09:54.525570 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-29 22:09:54.527928 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-29 22:09:55.208178 | 2026-04-29 22:09:55.208455 | PLAY [all] 2026-04-29 22:09:55.225243 | 2026-04-29 22:09:55.225447 | TASK [Run "pre-commit"] 2026-04-29 22:09:54.816753 | ubuntu-noble | Downloading virtualenv (7.2MiB) 2026-04-29 22:09:54.915240 | ubuntu-noble | Downloading virtualenv 2026-04-29 22:09:54.929175 | ubuntu-noble | Installed 10 packages in 13ms 2026-04-29 22:09:55.318122 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-29 22:09:55.895395 | 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-29 22:09:55.900699 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-04-29 22:09:56.242457 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-04-29 22:09:56.844728 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-04-29 22:09:57.374463 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-29 22:09:57.374546 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-29 22:09:57.374557 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-29 22:10:02.675312 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-04-29 22:10:02.675446 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-29 22:10:02.675458 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-29 22:10:14.814518 | ubuntu-noble | fix end of files.........................................................Passed 2026-04-29 22:10:14.866258 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-04-29 22:10:38.353925 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-04-29 22:10:38.805442 | ubuntu-noble | ok: Runtime: 0:00:43.812159 2026-04-29 22:10:38.809372 | 2026-04-29 22:10:38.809565 | PLAY RECAP 2026-04-29 22:10:38.809616 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-29 22:10:38.809640 | 2026-04-29 22:10:38.974192 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-29 22:10:38.977022 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 22:10:39.595441 | 2026-04-29 22:10:39.595638 | PLAY [all] 2026-04-29 22:10:39.612641 | 2026-04-29 22:10:39.612817 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-29 22:10:39.659208 | ubuntu-noble | skipping: Conditional result was False 2026-04-29 22:10:39.670210 | 2026-04-29 22:10:39.670323 | TASK [fetch-output : Set log path for single node] 2026-04-29 22:10:39.715548 | ubuntu-noble | ok 2026-04-29 22:10:39.722614 | 2026-04-29 22:10:39.722721 | LOOP [fetch-output : Ensure local output dirs] 2026-04-29 22:10:40.114268 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/logs" 2026-04-29 22:10:40.339582 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/artifacts" 2026-04-29 22:10:40.557498 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8ced807634134cc3b39648b7add9335f/work/docs" 2026-04-29 22:10:40.580862 | 2026-04-29 22:10:40.581123 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-29 22:10:41.250513 | ubuntu-noble | changed: .d..t...... ./ 2026-04-29 22:10:41.250747 | ubuntu-noble | changed: All items complete 2026-04-29 22:10:41.250775 | 2026-04-29 22:10:41.748313 | ubuntu-noble | changed: .d..t...... ./ 2026-04-29 22:10:42.212611 | ubuntu-noble | changed: .d..t...... ./ 2026-04-29 22:10:42.234635 | 2026-04-29 22:10:42.234845 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-29 22:10:42.712065 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007706 2026-04-29 22:10:42.952221 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008181 2026-04-29 22:10:42.973817 | 2026-04-29 22:10:42.973959 | PLAY [all] 2026-04-29 22:10:42.982104 | 2026-04-29 22:10:42.982209 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-29 22:10:43.535703 | ubuntu-noble | changed 2026-04-29 22:10:43.542715 | 2026-04-29 22:10:43.542796 | PLAY RECAP 2026-04-29 22:10:43.542844 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-29 22:10:43.542867 | 2026-04-29 22:10:43.729516 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-29 22:10:43.731303 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-29 22:10:44.379594 | 2026-04-29 22:10:44.379764 | PLAY [localhost] 2026-04-29 22:10:44.391340 | 2026-04-29 22:10:44.391442 | TASK [Generate Zuul manifest] 2026-04-29 22:10:44.417185 | localhost | ok 2026-04-29 22:10:44.433744 | 2026-04-29 22:10:44.433833 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-29 22:10:44.843193 | localhost | changed 2026-04-29 22:10:44.857026 | 2026-04-29 22:10:44.857186 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-29 22:10:44.889539 | localhost | ok 2026-04-29 22:10:44.901600 | 2026-04-29 22:10:44.901740 | TASK [Upload logs] 2026-04-29 22:10:44.924375 | localhost | ok 2026-04-29 22:10:44.994251 | 2026-04-29 22:10:44.994388 | TASK [Set zuul-log-path fact] 2026-04-29 22:10:45.016253 | localhost | ok 2026-04-29 22:10:45.031522 | 2026-04-29 22:10:45.031637 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-29 22:10:45.065783 | localhost | ok 2026-04-29 22:10:45.075936 | 2026-04-29 22:10:45.076064 | TASK [upload-logs : Create log directories] 2026-04-29 22:10:45.514386 | localhost | changed 2026-04-29 22:10:45.521144 | 2026-04-29 22:10:45.521275 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-29 22:10:45.923221 | localhost -> localhost | ok: Runtime: 0:00:00.005189 2026-04-29 22:10:45.931171 | 2026-04-29 22:10:45.931271 | TASK [upload-logs : Upload logs to log server] 2026-04-29 22:10:46.390763 | localhost | Output suppressed because no_log was given 2026-04-29 22:10:46.395655 | 2026-04-29 22:10:46.395731 | LOOP [upload-logs : Compress console log and json output] 2026-04-29 22:10:46.439185 | localhost | skipping: Conditional result was False 2026-04-29 22:10:46.445458 | localhost | skipping: Conditional result was False 2026-04-29 22:10:46.459036 | 2026-04-29 22:10:46.459220 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-29 22:10:46.502368 | localhost | skipping: Conditional result was False 2026-04-29 22:10:46.502839 | 2026-04-29 22:10:46.506397 | localhost | skipping: Conditional result was False 2026-04-29 22:10:46.525756 | 2026-04-29 22:10:46.526029 | LOOP [upload-logs : Upload console log and json output]