2026-08-06 15:18:44.287929 | Job console starting 2026-08-06 15:18:44.298213 | Updating git repos 2026-08-06 15:18:44.322804 | Cloning repos into workspace 2026-08-06 15:18:44.366053 | Restoring repo states 2026-08-06 15:18:44.373444 | Merging changes 2026-08-06 15:18:44.688796 | Checking out repos 2026-08-06 15:18:44.722235 | Preparing playbooks 2026-08-06 15:18:45.695855 | Running Ansible setup 2026-08-06 15:18:49.322662 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:18:49.896706 | 2026-08-06 15:18:49.896841 | PLAY [localhost] 2026-08-06 15:18:49.904201 | 2026-08-06 15:18:49.904271 | TASK [Gathering Facts] 2026-08-06 15:18:50.742188 | localhost | ok 2026-08-06 15:18:50.749435 | 2026-08-06 15:18:50.749565 | TASK [Setup log path fact] 2026-08-06 15:18:50.771436 | localhost | ok 2026-08-06 15:18:50.785364 | 2026-08-06 15:18:50.785470 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:18:50.815897 | localhost | ok 2026-08-06 15:18:50.823102 | 2026-08-06 15:18:50.823167 | TASK [emit-job-header : Print job information] 2026-08-06 15:18:50.853361 | # Job Information 2026-08-06 15:18:50.853590 | Ansible Version: 2.16.18 2026-08-06 15:18:50.853661 | Job: pre-commit 2026-08-06 15:18:50.853711 | Pipeline: check 2026-08-06 15:18:50.853757 | Executor: 2d72f0692154 2026-08-06 15:18:50.853801 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/119 2026-08-06 15:18:50.853925 | Event ID: ab4173d0-91a9-11f1-8e01-f14b226ae6a5 2026-08-06 15:18:50.858152 | 2026-08-06 15:18:50.858238 | LOOP [emit-job-header : Print node information] 2026-08-06 15:18:50.961399 | localhost | ok: 2026-08-06 15:18:50.961678 | localhost | # Node Information 2026-08-06 15:18:50.961741 | localhost | Inventory Hostname: ubuntu-noble 2026-08-06 15:18:50.961790 | localhost | Hostname: np0000188139 2026-08-06 15:18:50.961835 | localhost | Username: zuul 2026-08-06 15:18:50.961887 | localhost | Distro: Ubuntu 24.04 2026-08-06 15:18:50.961932 | localhost | Provider: yul1 2026-08-06 15:18:50.961976 | localhost | Region: ca-ymq-1 2026-08-06 15:18:50.962019 | localhost | Label: ubuntu-noble 2026-08-06 15:18:50.962061 | localhost | Product Name: OpenStack Nova 2026-08-06 15:18:50.962103 | localhost | Interface IP: 199.204.45.238 2026-08-06 15:18:50.979375 | 2026-08-06 15:18:50.979511 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 15:18:51.398819 | localhost -> localhost | changed 2026-08-06 15:18:51.409120 | 2026-08-06 15:18:51.409208 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 15:18:52.213605 | localhost -> localhost | changed 2026-08-06 15:18:52.222016 | 2026-08-06 15:18:52.222073 | PLAY [all] 2026-08-06 15:18:52.230152 | 2026-08-06 15:18:52.230220 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 15:18:52.446569 | ubuntu-noble -> localhost | ok 2026-08-06 15:18:52.458025 | 2026-08-06 15:18:52.458124 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 15:18:52.484031 | ubuntu-noble | ok 2026-08-06 15:18:52.507280 | ubuntu-noble | included: /var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 15:18:52.516923 | 2026-08-06 15:18:52.517103 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 15:18:53.791324 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-06 15:18:53.791509 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/29453fa2bacf4d189bb512de6d63583a_id_rsa 2026-08-06 15:18:53.791554 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/29453fa2bacf4d189bb512de6d63583a_id_rsa.pub 2026-08-06 15:18:53.791586 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-06 15:18:53.791616 | ubuntu-noble -> localhost | SHA256:Ufqsatdrc0dklTXsfsiDHXI0e2hNKM5EpuV2lFYGEh4 zuul-build-sshkey 2026-08-06 15:18:53.791660 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-06 15:18:53.791691 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-06 15:18:53.791742 | ubuntu-noble -> localhost | | ..E.+**| 2026-08-06 15:18:53.791773 | ubuntu-noble -> localhost | | o *o+*++| 2026-08-06 15:18:53.791802 | ubuntu-noble -> localhost | | o .+++oB | 2026-08-06 15:18:53.791831 | ubuntu-noble -> localhost | | + .+.O.o| 2026-08-06 15:18:53.791859 | ubuntu-noble -> localhost | | S o X.+ | 2026-08-06 15:18:53.791886 | ubuntu-noble -> localhost | | . . *..| 2026-08-06 15:18:53.791914 | ubuntu-noble -> localhost | | .. . ..| 2026-08-06 15:18:53.791941 | ubuntu-noble -> localhost | | ... + . . | 2026-08-06 15:18:53.791973 | ubuntu-noble -> localhost | | ... ..+ . | 2026-08-06 15:18:53.792002 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-06 15:18:53.792065 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.826672 2026-08-06 15:18:53.800117 | 2026-08-06 15:18:53.800202 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 15:18:53.832507 | ubuntu-noble | ok 2026-08-06 15:18:53.846661 | ubuntu-noble | included: /var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 15:18:53.854606 | 2026-08-06 15:18:53.857957 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 15:18:53.882675 | ubuntu-noble | skipping: Conditional result was False 2026-08-06 15:18:53.893640 | 2026-08-06 15:18:53.893728 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 15:18:54.441461 | ubuntu-noble | changed 2026-08-06 15:18:54.447059 | 2026-08-06 15:18:54.447123 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 15:18:54.685804 | ubuntu-noble | ok 2026-08-06 15:18:54.693509 | 2026-08-06 15:18:54.693596 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 15:18:55.275555 | ubuntu-noble | changed 2026-08-06 15:18:55.283599 | 2026-08-06 15:18:55.283693 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 15:18:55.866902 | ubuntu-noble | changed 2026-08-06 15:18:55.875293 | 2026-08-06 15:18:55.875360 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 15:18:55.901792 | ubuntu-noble | skipping: Conditional result was False 2026-08-06 15:18:55.911484 | 2026-08-06 15:18:55.911574 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 15:18:56.281223 | ubuntu-noble -> localhost | changed 2026-08-06 15:18:56.299618 | 2026-08-06 15:18:56.299709 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 15:18:56.603143 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/29453fa2bacf4d189bb512de6d63583a_id_rsa (zuul-build-sshkey) 2026-08-06 15:18:56.603446 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014252 2026-08-06 15:18:56.608967 | 2026-08-06 15:18:56.693755 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 15:18:57.028807 | ubuntu-noble | ok 2026-08-06 15:18:57.033870 | 2026-08-06 15:18:57.033959 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 15:18:57.057415 | ubuntu-noble | skipping: Conditional result was False 2026-08-06 15:18:57.073678 | 2026-08-06 15:18:57.073768 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 15:18:57.431805 | ubuntu-noble | ok 2026-08-06 15:18:57.479760 | 2026-08-06 15:18:57.479915 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 15:18:58.241156 | ubuntu-noble | Output suppressed because no_log was given 2026-08-06 15:18:58.253941 | 2026-08-06 15:18:58.254076 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 15:18:58.496372 | ubuntu-noble | ok: "logs" 2026-08-06 15:18:58.496632 | ubuntu-noble | ok: All items complete 2026-08-06 15:18:58.496679 | 2026-08-06 15:18:58.703770 | ubuntu-noble | ok: "artifacts" 2026-08-06 15:18:58.903265 | ubuntu-noble | ok: "docs" 2026-08-06 15:18:58.923174 | 2026-08-06 15:18:58.923356 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 15:18:59.151662 | ubuntu-noble | changed: "logs" 2026-08-06 15:18:59.351677 | ubuntu-noble | changed: "artifacts" 2026-08-06 15:18:59.550916 | ubuntu-noble | changed: "docs" 2026-08-06 15:18:59.565446 | 2026-08-06 15:18:59.565570 | PLAY RECAP 2026-08-06 15:18:59.565633 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:18:59.565674 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 15:18:59.565705 | 2026-08-06 15:18:59.711867 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:18:59.714088 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-06 15:19:00.285744 | 2026-08-06 15:19:00.285885 | PLAY [all] 2026-08-06 15:19:00.298008 | 2026-08-06 15:19:00.298093 | TASK [setup-uv : Extract archive] 2026-08-06 15:19:02.756340 | ubuntu-noble | changed 2026-08-06 15:19:02.762420 | 2026-08-06 15:19:02.762497 | TASK [setup-uv : Print version] 2026-08-06 15:19:03.147061 | ubuntu-noble | uv 0.8.13 2026-08-06 15:19:03.302048 | ubuntu-noble | ok: Runtime: 0:00:00.018372 2026-08-06 15:19:03.310430 | 2026-08-06 15:19:03.310479 | PLAY RECAP 2026-08-06 15:19:03.310526 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:19:03.310549 | 2026-08-06 15:19:03.428239 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-06 15:19:03.431102 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-06 15:19:04.002938 | 2026-08-06 15:19:04.003080 | PLAY [all] 2026-08-06 15:19:04.015690 | 2026-08-06 15:19:04.015788 | TASK [Run "pre-commit"] 2026-08-06 15:19:04.547613 | ubuntu-noble | Downloading virtualenv (5.2MiB) 2026-08-06 15:19:04.626352 | ubuntu-noble | Downloading virtualenv 2026-08-06 15:19:04.636411 | ubuntu-noble | Installed 10 packages in 9ms 2026-08-06 15:19:05.000131 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-06 15:19:05.565637 | 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-08-06 15:19:05.571037 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-08-06 15:19:05.928496 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-06 15:19:06.540956 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-08-06 15:19:07.156830 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-06 15:19:07.156960 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-06 15:19:07.156977 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-06 15:19:11.151257 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-06 15:19:11.151362 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-06 15:19:11.151381 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-06 15:19:22.837815 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-06 15:19:22.892479 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-06 15:19:57.454246 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-08-06 15:19:57.586144 | ubuntu-noble | ok: Runtime: 0:00:53.113819 2026-08-06 15:19:57.588322 | 2026-08-06 15:19:57.588392 | PLAY RECAP 2026-08-06 15:19:57.588454 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:19:57.588486 | 2026-08-06 15:19:57.729903 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-06 15:19:57.732290 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:19:58.331925 | 2026-08-06 15:19:58.332060 | PLAY [all] 2026-08-06 15:19:58.344708 | 2026-08-06 15:19:58.344809 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 15:19:58.390294 | ubuntu-noble | skipping: Conditional result was False 2026-08-06 15:19:58.403474 | 2026-08-06 15:19:58.403617 | TASK [fetch-output : Set log path for single node] 2026-08-06 15:19:58.449934 | ubuntu-noble | ok 2026-08-06 15:19:58.455186 | 2026-08-06 15:19:58.455256 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 15:19:58.816701 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/logs" 2026-08-06 15:19:59.038718 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/artifacts" 2026-08-06 15:19:59.266328 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/29453fa2bacf4d189bb512de6d63583a/work/docs" 2026-08-06 15:19:59.285816 | 2026-08-06 15:19:59.285971 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 15:19:59.942560 | ubuntu-noble | ok 2026-08-06 15:19:59.942807 | ubuntu-noble | changed: All items complete 2026-08-06 15:19:59.942835 | 2026-08-06 15:20:00.435586 | ubuntu-noble | changed: .d..t...... ./ 2026-08-06 15:20:00.897471 | ubuntu-noble | changed: .d..t...... ./ 2026-08-06 15:20:00.927247 | 2026-08-06 15:20:00.927322 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 15:20:01.347250 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008470 2026-08-06 15:20:01.567275 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007839 2026-08-06 15:20:01.589470 | 2026-08-06 15:20:01.589617 | PLAY [all] 2026-08-06 15:20:01.596998 | 2026-08-06 15:20:01.597069 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 15:20:02.119304 | ubuntu-noble | changed 2026-08-06 15:20:02.127750 | 2026-08-06 15:20:02.127818 | PLAY RECAP 2026-08-06 15:20:02.127885 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 15:20:02.127914 | 2026-08-06 15:20:02.298662 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:20:02.301027 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 15:20:02.868431 | 2026-08-06 15:20:02.868560 | PLAY [localhost] 2026-08-06 15:20:02.878909 | 2026-08-06 15:20:02.878982 | TASK [Generate Zuul manifest] 2026-08-06 15:20:02.899076 | localhost | ok 2026-08-06 15:20:02.916715 | 2026-08-06 15:20:02.916794 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 15:20:03.284485 | localhost | changed 2026-08-06 15:20:03.298455 | 2026-08-06 15:20:03.298527 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 15:20:03.330003 | localhost | ok 2026-08-06 15:20:03.341661 | 2026-08-06 15:20:03.341723 | TASK [Upload logs] 2026-08-06 15:20:03.363286 | localhost | ok 2026-08-06 15:20:03.419990 | 2026-08-06 15:20:03.420080 | TASK [Set zuul-log-path fact] 2026-08-06 15:20:03.451281 | localhost | ok 2026-08-06 15:20:03.462971 | 2026-08-06 15:20:03.463036 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:20:03.495503 | localhost | ok 2026-08-06 15:20:03.505195 | 2026-08-06 15:20:03.505298 | TASK [upload-logs : Create log directories] 2026-08-06 15:20:03.922958 | localhost | changed 2026-08-06 15:20:03.929694 | 2026-08-06 15:20:03.929793 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 15:20:04.316816 | localhost -> localhost | ok: Runtime: 0:00:00.006044 2026-08-06 15:20:04.323421 | 2026-08-06 15:20:04.323512 | TASK [upload-logs : Upload logs to log server] 2026-08-06 15:20:04.777524 | localhost | Output suppressed because no_log was given 2026-08-06 15:20:04.782349 | 2026-08-06 15:20:04.782438 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 15:20:04.826399 | localhost | skipping: Conditional result was False 2026-08-06 15:20:04.832740 | localhost | skipping: Conditional result was False 2026-08-06 15:20:04.845784 | 2026-08-06 15:20:04.845995 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 15:20:04.886048 | localhost | skipping: Conditional result was False 2026-08-06 15:20:04.886467 | 2026-08-06 15:20:04.890194 | localhost | skipping: Conditional result was False 2026-08-06 15:20:04.898610 | 2026-08-06 15:20:04.898758 | LOOP [upload-logs : Upload console log and json output]