2026-09-17 15:12:54.459774 | Job console starting 2026-09-17 15:12:54.475025 | Updating git repos 2026-09-17 15:12:54.511191 | Cloning repos into workspace 2026-09-17 15:12:54.565790 | Restoring repo states 2026-09-17 15:12:54.574807 | Merging changes 2026-09-17 15:12:54.947157 | Checking out repos 2026-09-17 15:12:54.987394 | Preparing playbooks 2026-09-17 15:12:56.092328 | Running Ansible setup 2026-09-17 15:13:00.839180 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-17 15:13:01.393038 | 2026-09-17 15:13:01.393177 | PLAY [localhost] 2026-09-17 15:13:01.400597 | 2026-09-17 15:13:01.400686 | TASK [Gathering Facts] 2026-09-17 15:13:02.249319 | localhost | ok 2026-09-17 15:13:02.256425 | 2026-09-17 15:13:02.256697 | TASK [Setup log path fact] 2026-09-17 15:13:02.274648 | localhost | ok 2026-09-17 15:13:02.287120 | 2026-09-17 15:13:02.287256 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-17 15:13:02.314813 | localhost | ok 2026-09-17 15:13:02.321988 | 2026-09-17 15:13:02.322074 | TASK [emit-job-header : Print job information] 2026-09-17 15:13:02.361904 | # Job Information 2026-09-17 15:13:02.362142 | Ansible Version: 2.16.18 2026-09-17 15:13:02.362195 | Job: pre-commit 2026-09-17 15:13:02.362232 | Pipeline: check 2026-09-17 15:13:02.362264 | Executor: 2d72f0692154 2026-09-17 15:13:02.362297 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/126 2026-09-17 15:13:02.362334 | Event ID: e58b8820-b2a9-11f1-88c6-4627b4dcbe39 2026-09-17 15:13:02.367542 | 2026-09-17 15:13:02.367692 | LOOP [emit-job-header : Print node information] 2026-09-17 15:13:02.475615 | localhost | ok: 2026-09-17 15:13:02.475945 | localhost | # Node Information 2026-09-17 15:13:02.475975 | localhost | Inventory Hostname: ubuntu-noble 2026-09-17 15:13:02.475996 | localhost | Hostname: np0000193030 2026-09-17 15:13:02.476015 | localhost | Username: zuul 2026-09-17 15:13:02.476035 | localhost | Distro: Ubuntu 24.04 2026-09-17 15:13:02.476052 | localhost | Provider: yul1 2026-09-17 15:13:02.476069 | localhost | Region: ca-ymq-1 2026-09-17 15:13:02.476086 | localhost | Label: ubuntu-noble 2026-09-17 15:13:02.476102 | localhost | Product Name: OpenStack Nova 2026-09-17 15:13:02.476118 | localhost | Interface IP: 162.253.55.210 2026-09-17 15:13:02.492737 | 2026-09-17 15:13:02.492886 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-17 15:13:02.892803 | localhost -> localhost | changed 2026-09-17 15:13:02.903126 | 2026-09-17 15:13:02.903254 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-17 15:13:03.849164 | localhost -> localhost | changed 2026-09-17 15:13:03.860338 | 2026-09-17 15:13:03.860463 | PLAY [all] 2026-09-17 15:13:03.876188 | 2026-09-17 15:13:03.876346 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-17 15:13:04.113522 | ubuntu-noble -> localhost | ok 2026-09-17 15:13:04.125353 | 2026-09-17 15:13:04.125507 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-17 15:13:04.160056 | ubuntu-noble | ok 2026-09-17 15:13:04.186443 | ubuntu-noble | included: /var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-17 15:13:04.194271 | 2026-09-17 15:13:04.194348 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-17 15:13:05.315920 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-17 15:13:05.316232 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/8b773ff816a149ce9cff55ab272e3039_id_rsa 2026-09-17 15:13:05.316295 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/8b773ff816a149ce9cff55ab272e3039_id_rsa.pub 2026-09-17 15:13:05.316338 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-17 15:13:05.316379 | ubuntu-noble -> localhost | SHA256:5zVGN/ip8lsf8PCWwFAkL5syFXt46vn3/FvIf+ZmsJU zuul-build-sshkey 2026-09-17 15:13:05.316443 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-17 15:13:05.316485 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-17 15:13:05.316578 | ubuntu-noble -> localhost | | o.o | 2026-09-17 15:13:05.316623 | ubuntu-noble -> localhost | | B. | 2026-09-17 15:13:05.316684 | ubuntu-noble -> localhost | | *o+o | 2026-09-17 15:13:05.316724 | ubuntu-noble -> localhost | | ..Xo o | 2026-09-17 15:13:05.316762 | ubuntu-noble -> localhost | | So.++=o .| 2026-09-17 15:13:05.316800 | ubuntu-noble -> localhost | | o+o.+BEo| 2026-09-17 15:13:05.316837 | ubuntu-noble -> localhost | | oo. +X.| 2026-09-17 15:13:05.316874 | ubuntu-noble -> localhost | | o..o=B| 2026-09-17 15:13:05.316918 | ubuntu-noble -> localhost | | oo.*%| 2026-09-17 15:13:05.316957 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-17 15:13:05.317041 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.671787 2026-09-17 15:13:05.328491 | 2026-09-17 15:13:05.328644 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-17 15:13:05.364149 | ubuntu-noble | ok 2026-09-17 15:13:05.381943 | ubuntu-noble | included: /var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-17 15:13:05.391634 | 2026-09-17 15:13:05.391727 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-17 15:13:05.416233 | ubuntu-noble | skipping: Conditional result was False 2026-09-17 15:13:05.427355 | 2026-09-17 15:13:05.427488 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-17 15:13:06.000776 | ubuntu-noble | changed 2026-09-17 15:13:06.012868 | 2026-09-17 15:13:06.012999 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-17 15:13:06.253245 | ubuntu-noble | ok 2026-09-17 15:13:06.263379 | 2026-09-17 15:13:06.263503 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-17 15:13:06.884355 | ubuntu-noble | changed 2026-09-17 15:13:06.896678 | 2026-09-17 15:13:06.896902 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-17 15:13:07.528804 | ubuntu-noble | changed 2026-09-17 15:13:07.541307 | 2026-09-17 15:13:07.541474 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-17 15:13:07.565880 | ubuntu-noble | skipping: Conditional result was False 2026-09-17 15:13:07.577195 | 2026-09-17 15:13:07.577321 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-17 15:13:07.939988 | ubuntu-noble -> localhost | changed 2026-09-17 15:13:07.962021 | 2026-09-17 15:13:07.962181 | TASK [add-build-sshkey : Add back temp key] 2026-09-17 15:13:08.266849 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/8b773ff816a149ce9cff55ab272e3039_id_rsa (zuul-build-sshkey) 2026-09-17 15:13:08.267072 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015926 2026-09-17 15:13:08.273594 | 2026-09-17 15:13:08.273688 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-17 15:13:08.667139 | ubuntu-noble | ok 2026-09-17 15:13:08.676921 | 2026-09-17 15:13:08.677070 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-17 15:13:08.713363 | ubuntu-noble | skipping: Conditional result was False 2026-09-17 15:13:08.733485 | 2026-09-17 15:13:08.735130 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-17 15:13:09.136291 | ubuntu-noble | ok 2026-09-17 15:13:09.189587 | 2026-09-17 15:13:09.189740 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-17 15:13:10.013086 | ubuntu-noble | Output suppressed because no_log was given 2026-09-17 15:13:10.026820 | 2026-09-17 15:13:10.026903 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-17 15:13:10.280940 | ubuntu-noble | ok: "logs" 2026-09-17 15:13:10.281194 | ubuntu-noble | ok: All items complete 2026-09-17 15:13:10.281236 | 2026-09-17 15:13:10.511506 | ubuntu-noble | ok: "artifacts" 2026-09-17 15:13:10.702240 | ubuntu-noble | ok: "docs" 2026-09-17 15:13:10.716157 | 2026-09-17 15:13:10.716357 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-17 15:13:10.963523 | ubuntu-noble | changed: "logs" 2026-09-17 15:13:11.185232 | ubuntu-noble | changed: "artifacts" 2026-09-17 15:13:11.405330 | ubuntu-noble | changed: "docs" 2026-09-17 15:13:11.423305 | 2026-09-17 15:13:11.423435 | PLAY RECAP 2026-09-17 15:13:11.423501 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-17 15:13:11.423544 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-17 15:13:11.423575 | 2026-09-17 15:13:11.557747 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-17 15:13:11.559871 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-09-17 15:13:12.121234 | 2026-09-17 15:13:12.121366 | PLAY [all] 2026-09-17 15:13:12.133234 | 2026-09-17 15:13:12.133363 | TASK [setup-uv : Extract archive] 2026-09-17 15:13:14.691167 | ubuntu-noble | changed 2026-09-17 15:13:14.700029 | 2026-09-17 15:13:14.700129 | TASK [setup-uv : Print version] 2026-09-17 15:13:15.097502 | ubuntu-noble | uv 0.8.13 2026-09-17 15:13:15.251406 | ubuntu-noble | ok: Runtime: 0:00:00.018131 2026-09-17 15:13:15.265560 | 2026-09-17 15:13:15.265677 | PLAY RECAP 2026-09-17 15:13:15.265759 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-17 15:13:15.265805 | 2026-09-17 15:13:15.441822 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-09-17 15:13:15.444434 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-09-17 15:13:16.069655 | 2026-09-17 15:13:16.070101 | PLAY [all] 2026-09-17 15:13:16.080857 | 2026-09-17 15:13:16.080926 | TASK [Run "pre-commit"] 2026-09-17 15:13:16.728307 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-09-17 15:13:16.822966 | ubuntu-noble | Downloading virtualenv 2026-09-17 15:13:16.835831 | ubuntu-noble | Installed 10 packages in 12ms 2026-09-17 15:13:17.219499 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-09-17 15:13:17.908997 | 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-09-17 15:13:17.913592 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-09-17 15:13:18.403541 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-09-17 15:13:19.106810 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-09-17 15:13:19.824091 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-09-17 15:13:19.824152 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-09-17 15:13:19.824169 | ubuntu-noble | [INFO] This may take a few minutes... 2026-09-17 15:13:27.022898 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-09-17 15:13:27.022958 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-09-17 15:13:27.022982 | ubuntu-noble | [INFO] This may take a few minutes... 2026-09-17 15:13:48.202137 | ubuntu-noble | fix end of files.........................................................Passed 2026-09-17 15:13:48.268433 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-09-17 15:19:25.222012 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-09-17 15:19:25.331144 | ubuntu-noble | ok: Runtime: 0:06:08.810155 2026-09-17 15:19:25.334366 | 2026-09-17 15:19:25.334462 | PLAY RECAP 2026-09-17 15:19:25.334545 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-17 15:19:25.334590 | 2026-09-17 15:19:25.475143 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-09-17 15:19:25.476317 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-17 15:19:26.071073 | 2026-09-17 15:19:26.071247 | PLAY [all] 2026-09-17 15:19:26.083601 | 2026-09-17 15:19:26.083715 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-17 15:19:26.138481 | ubuntu-noble | skipping: Conditional result was False 2026-09-17 15:19:26.146073 | 2026-09-17 15:19:26.146177 | TASK [fetch-output : Set log path for single node] 2026-09-17 15:19:26.202206 | ubuntu-noble | ok 2026-09-17 15:19:26.211138 | 2026-09-17 15:19:26.211227 | LOOP [fetch-output : Ensure local output dirs] 2026-09-17 15:19:26.617282 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/logs" 2026-09-17 15:19:26.833490 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/artifacts" 2026-09-17 15:19:27.082506 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8b773ff816a149ce9cff55ab272e3039/work/docs" 2026-09-17 15:19:27.106227 | 2026-09-17 15:19:27.106444 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-17 15:19:27.829749 | ubuntu-noble | changed: .d..t...... ./ 2026-09-17 15:19:27.830070 | ubuntu-noble | changed: All items complete 2026-09-17 15:19:27.830123 | 2026-09-17 15:19:28.385316 | ubuntu-noble | changed: .d..t...... ./ 2026-09-17 15:19:28.903322 | ubuntu-noble | changed: .d..t...... ./ 2026-09-17 15:19:28.929092 | 2026-09-17 15:19:28.929218 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-17 15:19:29.370777 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.005792 2026-09-17 15:19:29.656370 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008344 2026-09-17 15:19:29.673185 | 2026-09-17 15:19:29.673357 | PLAY [all] 2026-09-17 15:19:29.685737 | 2026-09-17 15:19:29.685863 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-17 15:19:30.178676 | ubuntu-noble | changed 2026-09-17 15:19:30.189558 | 2026-09-17 15:19:30.189689 | PLAY RECAP 2026-09-17 15:19:30.189779 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-17 15:19:30.189820 | 2026-09-17 15:19:30.332061 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-17 15:19:30.333584 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-17 15:19:30.877923 | 2026-09-17 15:19:30.878524 | PLAY [localhost] 2026-09-17 15:19:30.888400 | 2026-09-17 15:19:30.888471 | TASK [Generate Zuul manifest] 2026-09-17 15:19:30.905184 | localhost | ok 2026-09-17 15:19:30.917860 | 2026-09-17 15:19:30.917938 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-17 15:19:31.312568 | localhost | changed 2026-09-17 15:19:31.332750 | 2026-09-17 15:19:31.332948 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-17 15:19:31.376817 | localhost | ok 2026-09-17 15:19:31.392341 | 2026-09-17 15:19:31.392546 | TASK [Upload logs] 2026-09-17 15:19:31.415122 | localhost | ok 2026-09-17 15:19:31.483681 | 2026-09-17 15:19:31.483817 | TASK [Set zuul-log-path fact] 2026-09-17 15:19:31.501561 | localhost | ok 2026-09-17 15:19:31.511593 | 2026-09-17 15:19:31.511677 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-17 15:19:31.550452 | localhost | ok 2026-09-17 15:19:31.558720 | 2026-09-17 15:19:31.558813 | TASK [upload-logs : Create log directories] 2026-09-17 15:19:31.995140 | localhost | changed 2026-09-17 15:19:32.004478 | 2026-09-17 15:19:32.004667 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-17 15:19:32.434761 | localhost -> localhost | ok: Runtime: 0:00:00.004920 2026-09-17 15:19:32.444035 | 2026-09-17 15:19:32.444207 | TASK [upload-logs : Upload logs to log server] 2026-09-17 15:19:32.904893 | localhost | Output suppressed because no_log was given 2026-09-17 15:19:32.911575 | 2026-09-17 15:19:32.911765 | LOOP [upload-logs : Compress console log and json output] 2026-09-17 15:19:32.980870 | localhost | skipping: Conditional result was False 2026-09-17 15:19:32.989945 | localhost | skipping: Conditional result was False 2026-09-17 15:19:33.003563 | 2026-09-17 15:19:33.003750 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-17 15:19:33.062761 | localhost | skipping: Conditional result was False 2026-09-17 15:19:33.063301 | 2026-09-17 15:19:33.068138 | localhost | skipping: Conditional result was False 2026-09-17 15:19:33.074765 | 2026-09-17 15:19:33.074934 | LOOP [upload-logs : Upload console log and json output]