2026-02-02 15:10:04.570470 | Job console starting 2026-02-02 15:10:04.579070 | Updating git repos 2026-02-02 15:10:04.602632 | Cloning repos into workspace 2026-02-02 15:10:04.648575 | Restoring repo states 2026-02-02 15:10:04.654558 | Merging changes 2026-02-02 15:10:04.923691 | Checking out repos 2026-02-02 15:10:04.956011 | Preparing playbooks 2026-02-02 15:10:05.922927 | Running Ansible setup 2026-02-02 15:10:09.483977 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-02 15:10:10.143288 | 2026-02-02 15:10:10.143428 | PLAY [localhost] 2026-02-02 15:10:10.151332 | 2026-02-02 15:10:10.151449 | TASK [Gathering Facts] 2026-02-02 15:10:11.059649 | localhost | ok 2026-02-02 15:10:11.088502 | 2026-02-02 15:10:11.088831 | TASK [Setup log path fact] 2026-02-02 15:10:11.113964 | localhost | ok 2026-02-02 15:10:11.128950 | 2026-02-02 15:10:11.131357 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 15:10:11.163469 | localhost | ok 2026-02-02 15:10:11.177583 | 2026-02-02 15:10:11.178030 | TASK [emit-job-header : Print job information] 2026-02-02 15:10:11.223011 | # Job Information 2026-02-02 15:10:11.223250 | Ansible Version: 2.16.15 2026-02-02 15:10:11.223297 | Job: pre-commit 2026-02-02 15:10:11.223338 | Pipeline: check 2026-02-02 15:10:11.223370 | Executor: 3a2793d2bd32 2026-02-02 15:10:11.223400 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/88 2026-02-02 15:10:11.223435 | Event ID: 01eba8b0-0049-11f1-93e8-d7b90e2053f5 2026-02-02 15:10:11.230466 | 2026-02-02 15:10:11.230547 | LOOP [emit-job-header : Print node information] 2026-02-02 15:10:11.333214 | localhost | ok: 2026-02-02 15:10:11.333972 | localhost | # Node Information 2026-02-02 15:10:11.334016 | localhost | Inventory Hostname: ubuntu-noble 2026-02-02 15:10:11.334048 | localhost | Hostname: np0000154690 2026-02-02 15:10:11.334075 | localhost | Username: zuul 2026-02-02 15:10:11.334105 | localhost | Distro: Ubuntu 24.04 2026-02-02 15:10:11.334132 | localhost | Provider: yul1 2026-02-02 15:10:11.334159 | localhost | Region: ca-ymq-1 2026-02-02 15:10:11.334185 | localhost | Label: ubuntu-noble 2026-02-02 15:10:11.334211 | localhost | Product Name: OpenStack Nova 2026-02-02 15:10:11.334236 | localhost | Interface IP: 199.204.45.102 2026-02-02 15:10:11.356657 | 2026-02-02 15:10:11.356770 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-02 15:10:11.790972 | localhost -> localhost | changed 2026-02-02 15:10:11.799074 | 2026-02-02 15:10:11.799177 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-02 15:10:12.634204 | localhost -> localhost | changed 2026-02-02 15:10:12.648259 | 2026-02-02 15:10:12.648448 | PLAY [all] 2026-02-02 15:10:12.659591 | 2026-02-02 15:10:12.659661 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-02 15:10:12.875321 | ubuntu-noble -> localhost | ok 2026-02-02 15:10:12.884780 | 2026-02-02 15:10:12.884878 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-02 15:10:12.906747 | ubuntu-noble | ok 2026-02-02 15:10:12.922520 | ubuntu-noble | included: /var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-02 15:10:12.928452 | 2026-02-02 15:10:12.928513 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-02 15:10:14.082145 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-02-02 15:10:14.082356 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/5e96dc8836a3439d8e9ed0408d781333_id_rsa 2026-02-02 15:10:14.082389 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/5e96dc8836a3439d8e9ed0408d781333_id_rsa.pub 2026-02-02 15:10:14.082412 | ubuntu-noble -> localhost | The key fingerprint is: 2026-02-02 15:10:14.082451 | ubuntu-noble -> localhost | SHA256:imT3LlNSi4r91cTlC01G5Rz1uuuRzfwfWk33hIABr/0 zuul-build-sshkey 2026-02-02 15:10:14.082490 | ubuntu-noble -> localhost | The key's randomart image is: 2026-02-02 15:10:14.082512 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-02-02 15:10:14.082543 | ubuntu-noble -> localhost | | ... ..o..| 2026-02-02 15:10:14.082565 | ubuntu-noble -> localhost | | . + o ..| 2026-02-02 15:10:14.082585 | ubuntu-noble -> localhost | | o = o .| 2026-02-02 15:10:14.082605 | ubuntu-noble -> localhost | | .+ * . o | 2026-02-02 15:10:14.082625 | ubuntu-noble -> localhost | | o .oS.= o o +| 2026-02-02 15:10:14.082644 | ubuntu-noble -> localhost | | o ooooo o . O+| 2026-02-02 15:10:14.082663 | ubuntu-noble -> localhost | | o...oo . E +o*| 2026-02-02 15:10:14.082683 | ubuntu-noble -> localhost | | . o oo ooo| 2026-02-02 15:10:14.082705 | ubuntu-noble -> localhost | | ..o. oo +| 2026-02-02 15:10:14.082725 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-02-02 15:10:14.082777 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.748354 2026-02-02 15:10:14.088372 | 2026-02-02 15:10:14.088441 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-02 15:10:14.123541 | ubuntu-noble | ok 2026-02-02 15:10:14.133447 | ubuntu-noble | included: /var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-02 15:10:14.141182 | 2026-02-02 15:10:14.141242 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-02 15:10:14.166226 | ubuntu-noble | skipping: Conditional result was False 2026-02-02 15:10:14.176501 | 2026-02-02 15:10:14.176567 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-02 15:10:14.713683 | ubuntu-noble | changed 2026-02-02 15:10:14.720022 | 2026-02-02 15:10:14.720088 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-02 15:10:14.938399 | ubuntu-noble | ok 2026-02-02 15:10:14.945464 | 2026-02-02 15:10:14.945557 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-02 15:10:15.478526 | ubuntu-noble | changed 2026-02-02 15:10:15.485864 | 2026-02-02 15:10:15.485933 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-02 15:10:16.020846 | ubuntu-noble | changed 2026-02-02 15:10:16.026644 | 2026-02-02 15:10:16.026717 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-02 15:10:16.051861 | ubuntu-noble | skipping: Conditional result was False 2026-02-02 15:10:16.063955 | 2026-02-02 15:10:16.064029 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-02 15:10:16.477916 | ubuntu-noble -> localhost | changed 2026-02-02 15:10:16.493181 | 2026-02-02 15:10:16.493308 | TASK [add-build-sshkey : Add back temp key] 2026-02-02 15:10:16.749822 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/5e96dc8836a3439d8e9ed0408d781333_id_rsa (zuul-build-sshkey) 2026-02-02 15:10:16.750086 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013557 2026-02-02 15:10:16.758765 | 2026-02-02 15:10:16.758838 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-02 15:10:17.099548 | ubuntu-noble | ok 2026-02-02 15:10:17.106656 | 2026-02-02 15:10:17.106722 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-02 15:10:17.131506 | ubuntu-noble | skipping: Conditional result was False 2026-02-02 15:10:17.147397 | 2026-02-02 15:10:17.147463 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-02 15:10:17.510822 | ubuntu-noble | ok 2026-02-02 15:10:17.517941 | 2026-02-02 15:10:17.518007 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-02 15:10:18.315428 | ubuntu-noble | Output suppressed because no_log was given 2026-02-02 15:10:18.325428 | 2026-02-02 15:10:18.325494 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-02 15:10:18.550549 | ubuntu-noble | ok: "logs" 2026-02-02 15:10:18.550924 | ubuntu-noble | ok: All items complete 2026-02-02 15:10:18.550982 | 2026-02-02 15:10:18.734062 | ubuntu-noble | ok: "artifacts" 2026-02-02 15:10:18.972277 | ubuntu-noble | ok: "docs" 2026-02-02 15:10:18.991892 | 2026-02-02 15:10:18.992072 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-02 15:10:19.228245 | ubuntu-noble | changed: "logs" 2026-02-02 15:10:19.416765 | ubuntu-noble | changed: "artifacts" 2026-02-02 15:10:19.634016 | ubuntu-noble | changed: "docs" 2026-02-02 15:10:19.655626 | 2026-02-02 15:10:19.655759 | PLAY RECAP 2026-02-02 15:10:19.655810 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 15:10:19.655842 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-02 15:10:19.655866 | 2026-02-02 15:10:19.825919 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-02 15:10:19.828803 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-02-02 15:10:20.445974 | 2026-02-02 15:10:20.446133 | PLAY [all] 2026-02-02 15:10:20.459781 | 2026-02-02 15:10:20.459896 | TASK [setup-uv : Extract archive] 2026-02-02 15:10:22.825931 | ubuntu-noble | changed 2026-02-02 15:10:22.833089 | 2026-02-02 15:10:22.833174 | TASK [setup-uv : Print version] 2026-02-02 15:10:23.663886 | ubuntu-noble | uv 0.8.13 2026-02-02 15:10:23.373343 | ubuntu-noble | ok: Runtime: 0:00:00.010754 2026-02-02 15:10:23.382611 | 2026-02-02 15:10:23.382680 | PLAY RECAP 2026-02-02 15:10:23.382743 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 15:10:23.382775 | 2026-02-02 15:10:23.502608 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-02-02 15:10:23.504714 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-02-02 15:10:24.085021 | 2026-02-02 15:10:24.085149 | PLAY [all] 2026-02-02 15:10:24.096933 | 2026-02-02 15:10:24.097030 | TASK [Run "pre-commit"] 2026-02-02 15:10:25.077275 | ubuntu-noble | Downloading virtualenv (5.7MiB) 2026-02-02 15:10:25.184404 | ubuntu-noble | Downloading virtualenv 2026-02-02 15:10:25.193618 | ubuntu-noble | Installed 9 packages in 8ms 2026-02-02 15:10:25.548178 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-02 15:10:26.048789 | 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-02 15:10:26.057874 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-02-02 15:10:26.359610 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-02-02 15:10:26.879321 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-02-02 15:10:27.362043 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-02-02 15:10:27.362095 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-02-02 15:10:27.362115 | ubuntu-noble | [INFO] This may take a few minutes... 2026-02-02 15:10:31.000173 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-02-02 15:10:31.000209 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-02-02 15:10:31.000214 | ubuntu-noble | [INFO] This may take a few minutes... 2026-02-02 15:10:42.806836 | ubuntu-noble | fix end of files.........................................................Passed 2026-02-02 15:10:42.850502 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-02-02 15:11:06.439472 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-02-02 15:11:06.662594 | ubuntu-noble | ok: Runtime: 0:00:41.580106 2026-02-02 15:11:06.664968 | 2026-02-02 15:11:06.665083 | PLAY RECAP 2026-02-02 15:11:06.665161 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 15:11:06.665191 | 2026-02-02 15:11:06.841353 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-02-02 15:11:06.844910 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-02 15:11:07.429793 | 2026-02-02 15:11:07.429940 | PLAY [all] 2026-02-02 15:11:07.441891 | 2026-02-02 15:11:07.441975 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-02 15:11:07.487132 | ubuntu-noble | skipping: Conditional result was False 2026-02-02 15:11:07.497231 | 2026-02-02 15:11:07.497317 | TASK [fetch-output : Set log path for single node] 2026-02-02 15:11:07.536681 | ubuntu-noble | ok 2026-02-02 15:11:07.542689 | 2026-02-02 15:11:07.542756 | LOOP [fetch-output : Ensure local output dirs] 2026-02-02 15:11:07.902307 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/logs" 2026-02-02 15:11:08.115126 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/artifacts" 2026-02-02 15:11:08.306999 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/5e96dc8836a3439d8e9ed0408d781333/work/docs" 2026-02-02 15:11:08.327400 | 2026-02-02 15:11:08.327611 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-02 15:11:08.973952 | ubuntu-noble | ok 2026-02-02 15:11:08.974182 | ubuntu-noble | changed: All items complete 2026-02-02 15:11:08.974211 | 2026-02-02 15:11:09.429861 | ubuntu-noble | changed: .d..t...... ./ 2026-02-02 15:11:09.891619 | ubuntu-noble | changed: .d..t...... ./ 2026-02-02 15:11:09.918646 | 2026-02-02 15:11:09.918833 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-02 15:11:10.334026 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007856 2026-02-02 15:11:10.542304 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006851 2026-02-02 15:11:10.563581 | 2026-02-02 15:11:10.563739 | PLAY [all] 2026-02-02 15:11:10.571818 | 2026-02-02 15:11:10.571892 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-02 15:11:11.026491 | ubuntu-noble | changed 2026-02-02 15:11:11.034102 | 2026-02-02 15:11:11.034155 | PLAY RECAP 2026-02-02 15:11:11.034202 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-02 15:11:11.034224 | 2026-02-02 15:11:11.170899 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-02 15:11:11.173179 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-02 15:11:11.757565 | 2026-02-02 15:11:11.757715 | PLAY [localhost] 2026-02-02 15:11:11.768493 | 2026-02-02 15:11:11.768566 | TASK [Generate Zuul manifest] 2026-02-02 15:11:11.786957 | localhost | ok 2026-02-02 15:11:11.802711 | 2026-02-02 15:11:11.802845 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-02 15:11:12.109922 | localhost | changed 2026-02-02 15:11:12.122005 | 2026-02-02 15:11:12.122082 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-02 15:11:12.154165 | localhost | ok 2026-02-02 15:11:12.160269 | 2026-02-02 15:11:12.160329 | TASK [Upload logs] 2026-02-02 15:11:12.181891 | localhost | ok 2026-02-02 15:11:12.236909 | 2026-02-02 15:11:12.237500 | TASK [Set zuul-log-path fact] 2026-02-02 15:11:12.257856 | localhost | ok 2026-02-02 15:11:12.269588 | 2026-02-02 15:11:12.269658 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 15:11:12.301255 | localhost | ok 2026-02-02 15:11:12.308920 | 2026-02-02 15:11:12.309014 | TASK [upload-logs : Create log directories] 2026-02-02 15:11:12.717444 | localhost | changed 2026-02-02 15:11:12.722814 | 2026-02-02 15:11:12.722881 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-02 15:11:13.123767 | localhost -> localhost | ok: Runtime: 0:00:00.005960 2026-02-02 15:11:13.130334 | 2026-02-02 15:11:13.130403 | TASK [upload-logs : Upload logs to log server] 2026-02-02 15:11:13.569894 | localhost | Output suppressed because no_log was given 2026-02-02 15:11:13.574808 | 2026-02-02 15:11:13.574902 | LOOP [upload-logs : Compress console log and json output] 2026-02-02 15:11:13.620182 | localhost | skipping: Conditional result was False 2026-02-02 15:11:13.627033 | localhost | skipping: Conditional result was False 2026-02-02 15:11:13.639803 | 2026-02-02 15:11:13.639989 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-02 15:11:13.680239 | localhost | skipping: Conditional result was False 2026-02-02 15:11:13.680617 | 2026-02-02 15:11:13.683598 | localhost | skipping: Conditional result was False 2026-02-02 15:11:13.695357 | 2026-02-02 15:11:13.695551 | LOOP [upload-logs : Upload console log and json output]