2026-05-14 17:31:59.144694 | Job console starting 2026-05-14 17:31:59.161977 | Updating git repos 2026-05-14 17:31:59.188827 | Cloning repos into workspace 2026-05-14 17:31:59.223550 | Restoring repo states 2026-05-14 17:31:59.229578 | Merging changes 2026-05-14 17:31:59.568745 | Checking out repos 2026-05-14 17:31:59.638761 | Preparing playbooks 2026-05-14 17:32:01.590074 | Running Ansible setup 2026-05-14 17:32:05.361038 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:06.035385 | 2026-05-14 17:32:06.035541 | PLAY [localhost] 2026-05-14 17:32:06.043248 | 2026-05-14 17:32:06.043320 | TASK [Gathering Facts] 2026-05-14 17:32:06.961069 | localhost | ok 2026-05-14 17:32:06.968248 | 2026-05-14 17:32:06.968337 | TASK [Setup log path fact] 2026-05-14 17:32:06.988604 | localhost | ok 2026-05-14 17:32:07.000577 | 2026-05-14 17:32:07.000658 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:32:07.029816 | localhost | ok 2026-05-14 17:32:07.036763 | 2026-05-14 17:32:07.036834 | TASK [emit-job-header : Print job information] 2026-05-14 17:32:07.076424 | # Job Information 2026-05-14 17:32:07.076585 | Ansible Version: 2.16.18 2026-05-14 17:32:07.076618 | Job: pre-commit 2026-05-14 17:32:07.076640 | Pipeline: check 2026-05-14 17:32:07.076660 | Executor: 2d72f0692154 2026-05-14 17:32:07.076680 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/98 2026-05-14 17:32:07.076705 | Event ID: bd3ba4b0-4fba-11f1-8eff-43f4fa45cc81 2026-05-14 17:32:07.079545 | 2026-05-14 17:32:07.079616 | LOOP [emit-job-header : Print node information] 2026-05-14 17:32:07.185756 | localhost | ok: 2026-05-14 17:32:07.185932 | localhost | # Node Information 2026-05-14 17:32:07.185961 | localhost | Inventory Hostname: ubuntu-noble 2026-05-14 17:32:07.185982 | localhost | Hostname: np0000174278 2026-05-14 17:32:07.186002 | localhost | Username: zuul 2026-05-14 17:32:07.186026 | localhost | Distro: Ubuntu 24.04 2026-05-14 17:32:07.186046 | localhost | Provider: yul1 2026-05-14 17:32:07.186065 | localhost | Region: ca-ymq-1 2026-05-14 17:32:07.186084 | localhost | Label: ubuntu-noble 2026-05-14 17:32:07.186102 | localhost | Product Name: OpenStack Nova 2026-05-14 17:32:07.186121 | localhost | Interface IP: 199.204.45.132 2026-05-14 17:32:07.202013 | 2026-05-14 17:32:07.202179 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 17:32:07.598575 | localhost -> localhost | changed 2026-05-14 17:32:07.605458 | 2026-05-14 17:32:07.605536 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 17:32:08.647853 | localhost -> localhost | changed 2026-05-14 17:32:08.658160 | 2026-05-14 17:32:08.658243 | PLAY [all] 2026-05-14 17:32:08.669572 | 2026-05-14 17:32:08.669644 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 17:32:08.933476 | ubuntu-noble -> localhost | ok 2026-05-14 17:32:08.941196 | 2026-05-14 17:32:08.941275 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 17:32:08.972556 | ubuntu-noble | ok 2026-05-14 17:32:08.989160 | ubuntu-noble | included: /var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 17:32:08.996535 | 2026-05-14 17:32:08.996629 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 17:32:09.711908 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-14 17:32:09.712130 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/2e8d9acc56564b599d7b2acf30c8d9bf_id_rsa 2026-05-14 17:32:09.712166 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/2e8d9acc56564b599d7b2acf30c8d9bf_id_rsa.pub 2026-05-14 17:32:09.712191 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-14 17:32:09.712214 | ubuntu-noble -> localhost | SHA256:5DuBEzc8JxrzF7bQa7xZNDT5K4IfKspfWy8meTGCGd4 zuul-build-sshkey 2026-05-14 17:32:09.712652 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-14 17:32:09.712703 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-14 17:32:09.712757 | ubuntu-noble -> localhost | | o. | 2026-05-14 17:32:09.712810 | ubuntu-noble -> localhost | | . . ... | 2026-05-14 17:32:09.712837 | ubuntu-noble -> localhost | | + O = o. | 2026-05-14 17:32:09.712860 | ubuntu-noble -> localhost | | .@ O = .. | 2026-05-14 17:32:09.712881 | ubuntu-noble -> localhost | | .+=S.* . . | 2026-05-14 17:32:09.712922 | ubuntu-noble -> localhost | | +.E==+. . | 2026-05-14 17:32:09.713065 | ubuntu-noble -> localhost | | +=+= . | 2026-05-14 17:32:09.713114 | ubuntu-noble -> localhost | | . ..++=. | 2026-05-14 17:32:09.713161 | ubuntu-noble -> localhost | | oo...+ .. | 2026-05-14 17:32:09.713191 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-14 17:32:09.713282 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.236667 2026-05-14 17:32:09.719307 | 2026-05-14 17:32:09.719374 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 17:32:09.753772 | ubuntu-noble | ok 2026-05-14 17:32:09.764919 | ubuntu-noble | included: /var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 17:32:09.773446 | 2026-05-14 17:32:09.773517 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 17:32:09.798391 | ubuntu-noble | skipping: Conditional result was False 2026-05-14 17:32:09.807536 | 2026-05-14 17:32:09.807641 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 17:32:10.375231 | ubuntu-noble | changed 2026-05-14 17:32:10.382770 | 2026-05-14 17:32:10.382838 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 17:32:10.622030 | ubuntu-noble | ok 2026-05-14 17:32:10.628772 | 2026-05-14 17:32:10.628936 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 17:32:11.239322 | ubuntu-noble | changed 2026-05-14 17:32:11.245138 | 2026-05-14 17:32:11.245205 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 17:32:11.800903 | ubuntu-noble | changed 2026-05-14 17:32:11.846789 | 2026-05-14 17:32:11.846929 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 17:32:11.882336 | ubuntu-noble | skipping: Conditional result was False 2026-05-14 17:32:11.892330 | 2026-05-14 17:32:11.900895 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 17:32:12.282759 | ubuntu-noble -> localhost | changed 2026-05-14 17:32:12.293970 | 2026-05-14 17:32:12.294055 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 17:32:12.574057 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/2e8d9acc56564b599d7b2acf30c8d9bf_id_rsa (zuul-build-sshkey) 2026-05-14 17:32:12.574383 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013793 2026-05-14 17:32:12.581809 | 2026-05-14 17:32:12.581875 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 17:32:12.941306 | ubuntu-noble | ok 2026-05-14 17:32:12.949937 | 2026-05-14 17:32:12.950121 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 17:32:12.975747 | ubuntu-noble | skipping: Conditional result was False 2026-05-14 17:32:12.987782 | 2026-05-14 17:32:12.987902 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 17:32:13.353733 | ubuntu-noble | ok 2026-05-14 17:32:13.433540 | 2026-05-14 17:32:13.433786 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 17:32:14.168415 | ubuntu-noble | Output suppressed because no_log was given 2026-05-14 17:32:14.180358 | 2026-05-14 17:32:14.180440 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 17:32:14.417898 | ubuntu-noble | ok: "logs" 2026-05-14 17:32:14.418393 | ubuntu-noble | ok: All items complete 2026-05-14 17:32:14.418432 | 2026-05-14 17:32:14.605896 | ubuntu-noble | ok: "artifacts" 2026-05-14 17:32:14.791741 | ubuntu-noble | ok: "docs" 2026-05-14 17:32:14.806040 | 2026-05-14 17:32:14.806119 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 17:32:15.026826 | ubuntu-noble | changed: "logs" 2026-05-14 17:32:15.212669 | ubuntu-noble | changed: "artifacts" 2026-05-14 17:32:15.403220 | ubuntu-noble | changed: "docs" 2026-05-14 17:32:15.423062 | 2026-05-14 17:32:15.423236 | PLAY RECAP 2026-05-14 17:32:15.423378 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:15.423478 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 17:32:15.423547 | 2026-05-14 17:32:15.633517 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:15.634672 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-05-14 17:32:16.231847 | 2026-05-14 17:32:16.232302 | PLAY [all] 2026-05-14 17:32:16.245101 | 2026-05-14 17:32:16.245194 | TASK [setup-uv : Extract archive] 2026-05-14 17:32:18.627638 | ubuntu-noble | changed 2026-05-14 17:32:18.636408 | 2026-05-14 17:32:18.636494 | TASK [setup-uv : Print version] 2026-05-14 17:32:17.867898 | ubuntu-noble | uv 0.8.13 2026-05-14 17:32:19.171017 | ubuntu-noble | ok: Runtime: 0:00:00.016280 2026-05-14 17:32:19.189113 | 2026-05-14 17:32:19.189191 | PLAY RECAP 2026-05-14 17:32:19.189238 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:19.189263 | 2026-05-14 17:32:19.303130 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-05-14 17:32:19.304350 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-05-14 17:32:19.962824 | 2026-05-14 17:32:19.962985 | PLAY [all] 2026-05-14 17:32:19.976385 | 2026-05-14 17:32:19.976531 | TASK [Run "pre-commit"] 2026-05-14 17:32:19.415116 | ubuntu-noble | Downloading virtualenv (7.2MiB) 2026-05-14 17:32:19.505050 | ubuntu-noble | Downloading virtualenv 2026-05-14 17:32:19.519797 | ubuntu-noble | Installed 10 packages in 14ms 2026-05-14 17:32:19.890049 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-05-14 17:32:20.427959 | 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-05-14 17:32:20.433956 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-05-14 17:32:20.758275 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-05-14 17:32:21.336857 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-05-14 17:32:21.913512 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-05-14 17:32:21.913568 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-05-14 17:32:21.913585 | ubuntu-noble | [INFO] This may take a few minutes... 2026-05-14 17:32:26.883881 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-05-14 17:32:26.883955 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-05-14 17:32:26.883967 | ubuntu-noble | [INFO] This may take a few minutes... 2026-05-14 17:32:37.062098 | ubuntu-noble | fix end of files.........................................................Passed 2026-05-14 17:32:37.135688 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-05-14 17:32:57.749557 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-05-14 17:32:58.046767 | ubuntu-noble | ok: Runtime: 0:00:38.538116 2026-05-14 17:32:58.048507 | 2026-05-14 17:32:58.048557 | PLAY RECAP 2026-05-14 17:32:58.048599 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:58.048621 | 2026-05-14 17:32:58.151375 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-05-14 17:32:58.153748 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:32:58.728597 | 2026-05-14 17:32:58.728713 | PLAY [all] 2026-05-14 17:32:58.740688 | 2026-05-14 17:32:58.740770 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 17:32:58.786100 | ubuntu-noble | skipping: Conditional result was False 2026-05-14 17:32:58.797450 | 2026-05-14 17:32:58.797531 | TASK [fetch-output : Set log path for single node] 2026-05-14 17:32:58.840282 | ubuntu-noble | ok 2026-05-14 17:32:58.846425 | 2026-05-14 17:32:58.846493 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 17:32:59.210906 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/logs" 2026-05-14 17:32:59.436645 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/artifacts" 2026-05-14 17:32:59.638166 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2e8d9acc56564b599d7b2acf30c8d9bf/work/docs" 2026-05-14 17:32:59.655607 | 2026-05-14 17:32:59.655760 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 17:33:00.288505 | ubuntu-noble | changed: .d..t...... ./ 2026-05-14 17:33:00.288771 | ubuntu-noble | changed: All items complete 2026-05-14 17:33:00.288818 | 2026-05-14 17:33:00.768333 | ubuntu-noble | changed: .d..t...... ./ 2026-05-14 17:33:01.223208 | ubuntu-noble | changed: .d..t...... ./ 2026-05-14 17:33:01.249270 | 2026-05-14 17:33:01.249407 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 17:33:01.677855 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008353 2026-05-14 17:33:01.906525 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008483 2026-05-14 17:33:01.921574 | 2026-05-14 17:33:01.921658 | PLAY [all] 2026-05-14 17:33:01.928277 | 2026-05-14 17:33:01.928340 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 17:33:02.409897 | ubuntu-noble | changed 2026-05-14 17:33:02.417523 | 2026-05-14 17:33:02.417587 | PLAY RECAP 2026-05-14 17:33:02.417635 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 17:33:02.417657 | 2026-05-14 17:33:02.555141 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:33:02.557502 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 17:33:03.132752 | 2026-05-14 17:33:03.133346 | PLAY [localhost] 2026-05-14 17:33:03.143913 | 2026-05-14 17:33:03.143989 | TASK [Generate Zuul manifest] 2026-05-14 17:33:03.167366 | localhost | ok 2026-05-14 17:33:03.184262 | 2026-05-14 17:33:03.184368 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 17:33:03.562428 | localhost | changed 2026-05-14 17:33:03.572827 | 2026-05-14 17:33:03.572904 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 17:33:03.605202 | localhost | ok 2026-05-14 17:33:03.613992 | 2026-05-14 17:33:03.614058 | TASK [Upload logs] 2026-05-14 17:33:03.635218 | localhost | ok 2026-05-14 17:33:03.694594 | 2026-05-14 17:33:03.694758 | TASK [Set zuul-log-path fact] 2026-05-14 17:33:03.716677 | localhost | ok 2026-05-14 17:33:03.730946 | 2026-05-14 17:33:03.731013 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:33:03.761176 | localhost | ok 2026-05-14 17:33:03.769287 | 2026-05-14 17:33:03.769367 | TASK [upload-logs : Create log directories] 2026-05-14 17:33:04.177578 | localhost | changed 2026-05-14 17:33:04.184011 | 2026-05-14 17:33:04.184086 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 17:33:04.611751 | localhost -> localhost | ok: Runtime: 0:00:00.005835 2026-05-14 17:33:04.618281 | 2026-05-14 17:33:04.618351 | TASK [upload-logs : Upload logs to log server] 2026-05-14 17:33:05.116233 | localhost | Output suppressed because no_log was given 2026-05-14 17:33:05.122093 | 2026-05-14 17:33:05.122182 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 17:33:05.171045 | localhost | skipping: Conditional result was False 2026-05-14 17:33:05.178954 | localhost | skipping: Conditional result was False 2026-05-14 17:33:05.195563 | 2026-05-14 17:33:05.195710 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 17:33:05.247981 | localhost | skipping: Conditional result was False 2026-05-14 17:33:05.249538 | 2026-05-14 17:33:05.253331 | localhost | skipping: Conditional result was False 2026-05-14 17:33:05.271427 | 2026-05-14 17:33:05.271645 | LOOP [upload-logs : Upload console log and json output]