2026-08-24 15:27:02.120620 | Job console starting 2026-08-24 15:27:02.137536 | Updating git repos 2026-08-24 15:27:02.188860 | Cloning repos into workspace 2026-08-24 15:27:02.383266 | Restoring repo states 2026-08-24 15:27:02.395076 | Merging changes 2026-08-24 15:27:03.081681 | Checking out repos 2026-08-24 15:27:03.228926 | Preparing playbooks 2026-08-24 15:27:04.532404 | Running Ansible setup 2026-08-24 15:27:09.646719 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-24 15:27:10.308046 | 2026-08-24 15:27:10.308262 | PLAY [localhost] 2026-08-24 15:27:10.317047 | 2026-08-24 15:27:10.317146 | TASK [Gathering Facts] 2026-08-24 15:27:11.244795 | localhost | ok 2026-08-24 15:27:11.254451 | 2026-08-24 15:27:11.254588 | TASK [Setup log path fact] 2026-08-24 15:27:11.275393 | localhost | ok 2026-08-24 15:27:11.307744 | 2026-08-24 15:27:11.307953 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-24 15:27:11.347351 | localhost | ok 2026-08-24 15:27:11.356461 | 2026-08-24 15:27:11.356615 | TASK [emit-job-header : Print job information] 2026-08-24 15:27:11.396610 | # Job Information 2026-08-24 15:27:11.396801 | Ansible Version: 2.16.18 2026-08-24 15:27:11.396845 | Job: pre-commit 2026-08-24 15:27:11.396874 | Pipeline: check 2026-08-24 15:27:11.396987 | Executor: 2d72f0692154 2026-08-24 15:27:11.397020 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/42 2026-08-24 15:27:11.397051 | Event ID: 0042dcd0-9fcd-11f1-88c7-0d9f38273f22 2026-08-24 15:27:11.401049 | 2026-08-24 15:27:11.401210 | LOOP [emit-job-header : Print node information] 2026-08-24 15:27:11.497185 | localhost | ok: 2026-08-24 15:27:11.497372 | localhost | # Node Information 2026-08-24 15:27:11.497461 | localhost | Inventory Hostname: ubuntu-noble 2026-08-24 15:27:11.497691 | localhost | Hostname: np0000190877 2026-08-24 15:27:11.497729 | localhost | Username: zuul 2026-08-24 15:27:11.497771 | localhost | Distro: Ubuntu 24.04 2026-08-24 15:27:11.497802 | localhost | Provider: yul1 2026-08-24 15:27:11.497836 | localhost | Region: ca-ymq-1 2026-08-24 15:27:11.497871 | localhost | Label: ubuntu-noble 2026-08-24 15:27:11.497905 | localhost | Product Name: OpenStack Nova 2026-08-24 15:27:11.497941 | localhost | Interface IP: 199.19.213.228 2026-08-24 15:27:11.508929 | 2026-08-24 15:27:11.509147 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-24 15:27:11.979158 | localhost -> localhost | changed 2026-08-24 15:27:11.989273 | 2026-08-24 15:27:11.989408 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-24 15:27:12.931542 | localhost -> localhost | changed 2026-08-24 15:27:12.939369 | 2026-08-24 15:27:12.939466 | PLAY [all] 2026-08-24 15:27:12.949100 | 2026-08-24 15:27:12.949187 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-24 15:27:13.248502 | ubuntu-noble -> localhost | ok 2026-08-24 15:27:13.263356 | 2026-08-24 15:27:13.263550 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-24 15:27:13.299456 | ubuntu-noble | ok 2026-08-24 15:27:13.317032 | ubuntu-noble | included: /var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-24 15:27:13.330387 | 2026-08-24 15:27:13.330455 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-24 15:27:14.112578 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-24 15:27:14.112745 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/a5c61843e5ad47f498c9a844f2e28be7_id_rsa 2026-08-24 15:27:14.112778 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/a5c61843e5ad47f498c9a844f2e28be7_id_rsa.pub 2026-08-24 15:27:14.112802 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-24 15:27:14.112823 | ubuntu-noble -> localhost | SHA256:2pAKLSavAn5HR90w4OTqEU/ei1Dj8F//Gq0ecWKWTMU zuul-build-sshkey 2026-08-24 15:27:14.112858 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-24 15:27:14.112880 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-24 15:27:14.112906 | ubuntu-noble -> localhost | | o. .. | 2026-08-24 15:27:14.112929 | ubuntu-noble -> localhost | | + o .E | 2026-08-24 15:27:14.112950 | ubuntu-noble -> localhost | | o *. + . | 2026-08-24 15:27:14.113002 | ubuntu-noble -> localhost | | . @oo. .o . | 2026-08-24 15:27:14.113023 | ubuntu-noble -> localhost | |. + .++=S. . B . | 2026-08-24 15:27:14.113043 | ubuntu-noble -> localhost | |.+ o.oo=o o + = | 2026-08-24 15:27:14.113063 | ubuntu-noble -> localhost | |o . o.o..o + . | 2026-08-24 15:27:14.113083 | ubuntu-noble -> localhost | |.o . . = | 2026-08-24 15:27:14.113105 | ubuntu-noble -> localhost | |o . . .+.. | 2026-08-24 15:27:14.113126 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-24 15:27:14.113174 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.241115 2026-08-24 15:27:14.121486 | 2026-08-24 15:27:14.121577 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-24 15:27:14.165580 | ubuntu-noble | ok 2026-08-24 15:27:14.180126 | ubuntu-noble | included: /var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-24 15:27:14.188739 | 2026-08-24 15:27:14.188826 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-24 15:27:14.212841 | ubuntu-noble | skipping: Conditional result was False 2026-08-24 15:27:14.222076 | 2026-08-24 15:27:14.222187 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-24 15:27:14.868253 | ubuntu-noble | changed 2026-08-24 15:27:14.875898 | 2026-08-24 15:27:14.876012 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-24 15:27:15.152789 | ubuntu-noble | ok 2026-08-24 15:27:15.161773 | 2026-08-24 15:27:15.161960 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-24 15:27:15.795217 | ubuntu-noble | changed 2026-08-24 15:27:15.804403 | 2026-08-24 15:27:15.804526 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-24 15:27:16.425670 | ubuntu-noble | changed 2026-08-24 15:27:16.435888 | 2026-08-24 15:27:16.436118 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-24 15:27:16.460915 | ubuntu-noble | skipping: Conditional result was False 2026-08-24 15:27:16.470758 | 2026-08-24 15:27:16.470896 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-24 15:27:16.881670 | ubuntu-noble -> localhost | changed 2026-08-24 15:27:16.897796 | 2026-08-24 15:27:16.897885 | TASK [add-build-sshkey : Add back temp key] 2026-08-24 15:27:17.200297 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/a5c61843e5ad47f498c9a844f2e28be7_id_rsa (zuul-build-sshkey) 2026-08-24 15:27:17.200521 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015588 2026-08-24 15:27:17.210961 | 2026-08-24 15:27:17.211122 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-24 15:27:17.612863 | ubuntu-noble | ok 2026-08-24 15:27:17.618659 | 2026-08-24 15:27:17.618726 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-24 15:27:17.653040 | ubuntu-noble | skipping: Conditional result was False 2026-08-24 15:27:17.669124 | 2026-08-24 15:27:17.669238 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-24 15:27:18.056809 | ubuntu-noble | ok 2026-08-24 15:27:18.105930 | 2026-08-24 15:27:18.106035 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-24 15:27:18.881562 | ubuntu-noble | Output suppressed because no_log was given 2026-08-24 15:27:18.896089 | 2026-08-24 15:27:18.896262 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-24 15:27:19.168466 | ubuntu-noble | ok: "logs" 2026-08-24 15:27:19.169399 | ubuntu-noble | ok: All items complete 2026-08-24 15:27:19.169467 | 2026-08-24 15:27:19.371795 | ubuntu-noble | ok: "artifacts" 2026-08-24 15:27:19.588700 | ubuntu-noble | ok: "docs" 2026-08-24 15:27:19.607892 | 2026-08-24 15:27:19.608014 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-24 15:27:19.828785 | ubuntu-noble | changed: "logs" 2026-08-24 15:27:20.047157 | ubuntu-noble | changed: "artifacts" 2026-08-24 15:27:20.261289 | ubuntu-noble | changed: "docs" 2026-08-24 15:27:20.276146 | 2026-08-24 15:27:20.276263 | PLAY RECAP 2026-08-24 15:27:20.276325 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:27:20.276366 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-24 15:27:20.276397 | 2026-08-24 15:27:20.428310 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-24 15:27:20.430368 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-24 15:27:21.250393 | 2026-08-24 15:27:21.250595 | PLAY [all] 2026-08-24 15:27:21.265601 | 2026-08-24 15:27:21.265730 | TASK [setup-uv : Extract archive] 2026-08-24 15:27:23.866085 | ubuntu-noble | changed 2026-08-24 15:27:23.873713 | 2026-08-24 15:27:23.873796 | TASK [setup-uv : Print version] 2026-08-24 15:27:24.246682 | ubuntu-noble | uv 0.8.13 2026-08-24 15:27:24.415955 | ubuntu-noble | ok: Runtime: 0:00:00.015723 2026-08-24 15:27:24.426113 | 2026-08-24 15:27:24.426238 | PLAY RECAP 2026-08-24 15:27:24.426304 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:27:24.426339 | 2026-08-24 15:27:24.585843 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-24 15:27:24.588322 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-24 15:27:25.253327 | 2026-08-24 15:27:25.253507 | PLAY [all] 2026-08-24 15:27:25.267102 | 2026-08-24 15:27:25.267199 | TASK [Run "pre-commit"] 2026-08-24 15:27:25.919123 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-24 15:27:26.017017 | ubuntu-noble | Downloading virtualenv 2026-08-24 15:27:26.030638 | ubuntu-noble | Installed 10 packages in 12ms 2026-08-24 15:27:26.449238 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-24 15:27:27.372067 | 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-24 15:27:27.378684 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-08-24 15:27:28.028782 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-24 15:27:29.589556 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-08-24 15:27:30.700418 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-24 15:27:30.700527 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-24 15:27:30.700539 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-24 15:27:35.277537 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-24 15:27:35.277595 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-24 15:27:35.277606 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-24 15:27:49.841142 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-24 15:27:49.902662 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-24 15:28:24.575093 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-08-24 15:28:25.024405 | ubuntu-noble | ok: Runtime: 0:00:58.963262 2026-08-24 15:28:25.026213 | 2026-08-24 15:28:25.026263 | PLAY RECAP 2026-08-24 15:28:25.026304 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:28:25.026328 | 2026-08-24 15:28:25.129064 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-24 15:28:25.131881 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-24 15:28:25.903641 | 2026-08-24 15:28:25.903802 | PLAY [all] 2026-08-24 15:28:25.916984 | 2026-08-24 15:28:25.917099 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-24 15:28:25.961877 | ubuntu-noble | skipping: Conditional result was False 2026-08-24 15:28:25.973933 | 2026-08-24 15:28:25.974027 | TASK [fetch-output : Set log path for single node] 2026-08-24 15:28:26.019137 | ubuntu-noble | ok 2026-08-24 15:28:26.026410 | 2026-08-24 15:28:26.026503 | LOOP [fetch-output : Ensure local output dirs] 2026-08-24 15:28:26.537821 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/logs" 2026-08-24 15:28:26.802376 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/artifacts" 2026-08-24 15:28:27.098864 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a5c61843e5ad47f498c9a844f2e28be7/work/docs" 2026-08-24 15:28:27.122499 | 2026-08-24 15:28:27.124538 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-24 15:28:27.851278 | ubuntu-noble | changed: .d..t...... ./ 2026-08-24 15:28:27.851570 | ubuntu-noble | changed: All items complete 2026-08-24 15:28:27.851615 | 2026-08-24 15:28:28.353991 | ubuntu-noble | changed: .d..t...... ./ 2026-08-24 15:28:28.915244 | ubuntu-noble | changed: .d..t...... ./ 2026-08-24 15:28:29.013024 | 2026-08-24 15:28:29.013124 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-24 15:28:29.528600 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006718 2026-08-24 15:28:29.825121 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.026242 2026-08-24 15:28:29.845957 | 2026-08-24 15:28:29.891863 | PLAY [all] 2026-08-24 15:28:29.912312 | 2026-08-24 15:28:29.912498 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-24 15:28:30.493877 | ubuntu-noble | changed 2026-08-24 15:28:30.573042 | 2026-08-24 15:28:30.573133 | PLAY RECAP 2026-08-24 15:28:30.573190 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-24 15:28:30.573217 | 2026-08-24 15:28:30.698055 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-24 15:28:30.738727 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-24 15:28:31.335162 | 2026-08-24 15:28:31.335282 | PLAY [localhost] 2026-08-24 15:28:31.345979 | 2026-08-24 15:28:31.346080 | TASK [Generate Zuul manifest] 2026-08-24 15:28:31.368645 | localhost | ok 2026-08-24 15:28:31.383700 | 2026-08-24 15:28:31.383786 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-24 15:28:31.831880 | localhost | changed 2026-08-24 15:28:31.842622 | 2026-08-24 15:28:31.842715 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-24 15:28:31.884889 | localhost | ok 2026-08-24 15:28:31.896108 | 2026-08-24 15:28:31.896204 | TASK [Upload logs] 2026-08-24 15:28:31.939982 | localhost | ok 2026-08-24 15:28:32.010521 | 2026-08-24 15:28:32.028475 | TASK [Set zuul-log-path fact] 2026-08-24 15:28:32.049161 | localhost | ok 2026-08-24 15:28:32.064516 | 2026-08-24 15:28:32.064653 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-24 15:28:32.095057 | localhost | ok 2026-08-24 15:28:32.103102 | 2026-08-24 15:28:32.103233 | TASK [upload-logs : Create log directories] 2026-08-24 15:28:32.707713 | localhost | changed 2026-08-24 15:28:32.736035 | 2026-08-24 15:28:32.738872 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-24 15:28:33.213991 | localhost -> localhost | ok: Runtime: 0:00:00.005426 2026-08-24 15:28:33.218598 | 2026-08-24 15:28:33.218667 | TASK [upload-logs : Upload logs to log server] 2026-08-24 15:28:33.682814 | localhost | Output suppressed because no_log was given 2026-08-24 15:28:33.688326 | 2026-08-24 15:28:33.688399 | LOOP [upload-logs : Compress console log and json output] 2026-08-24 15:28:33.739401 | localhost | skipping: Conditional result was False 2026-08-24 15:28:33.749212 | localhost | skipping: Conditional result was False 2026-08-24 15:28:33.763133 | 2026-08-24 15:28:33.763362 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-24 15:28:33.807769 | localhost | skipping: Conditional result was False 2026-08-24 15:28:33.808007 | 2026-08-24 15:28:33.815331 | localhost | skipping: Conditional result was False 2026-08-24 15:28:33.827065 | 2026-08-24 15:28:33.827205 | LOOP [upload-logs : Upload console log and json output]