2026-10-13 14:57:57.961044 | Job console starting 2026-10-13 14:57:57.973033 | Updating git repos 2026-10-13 14:57:58.004224 | Cloning repos into workspace 2026-10-13 14:57:58.057389 | Restoring repo states 2026-10-13 14:57:58.064619 | Merging changes 2026-10-13 14:57:58.741621 | Checking out repos 2026-10-13 14:57:58.785774 | Preparing playbooks 2026-10-13 14:58:00.020490 | Running Ansible setup 2026-10-13 14:58:03.825545 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-13 14:58:04.415336 | 2026-10-13 14:58:04.415491 | PLAY [localhost] 2026-10-13 14:58:04.423099 | 2026-10-13 14:58:04.423202 | TASK [Gathering Facts] 2026-10-13 14:58:05.360639 | localhost | ok 2026-10-13 14:58:05.366770 | 2026-10-13 14:58:05.366850 | TASK [Setup log path fact] 2026-10-13 14:58:05.383840 | localhost | ok 2026-10-13 14:58:05.396640 | 2026-10-13 14:58:05.396776 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-13 14:58:05.426092 | localhost | ok 2026-10-13 14:58:05.433759 | 2026-10-13 14:58:05.433864 | TASK [emit-job-header : Print job information] 2026-10-13 14:58:05.482664 | # Job Information 2026-10-13 14:58:05.482843 | Ansible Version: 2.16.18 2026-10-13 14:58:05.482874 | Job: pre-commit 2026-10-13 14:58:05.482895 | Pipeline: check 2026-10-13 14:58:05.482913 | Executor: 2d72f0692154 2026-10-13 14:58:05.482930 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/117 2026-10-13 14:58:05.482951 | Event ID: 671758e0-c715-11f1-83c3-467bb44983aa 2026-10-13 14:58:05.485563 | 2026-10-13 14:58:05.485628 | LOOP [emit-job-header : Print node information] 2026-10-13 14:58:05.576443 | localhost | ok: 2026-10-13 14:58:05.577227 | localhost | # Node Information 2026-10-13 14:58:05.577272 | localhost | Inventory Hostname: ubuntu-noble 2026-10-13 14:58:05.577302 | localhost | Hostname: np0000195398 2026-10-13 14:58:05.577329 | localhost | Username: zuul 2026-10-13 14:58:05.577358 | localhost | Distro: Ubuntu 24.04 2026-10-13 14:58:05.577385 | localhost | Provider: yul1 2026-10-13 14:58:05.577410 | localhost | Region: ca-ymq-1 2026-10-13 14:58:05.577435 | localhost | Label: ubuntu-noble 2026-10-13 14:58:05.577460 | localhost | Product Name: OpenStack Nova 2026-10-13 14:58:05.577485 | localhost | Interface IP: 162.253.55.149 2026-10-13 14:58:05.593790 | 2026-10-13 14:58:05.594029 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-13 14:58:06.065221 | localhost -> localhost | changed 2026-10-13 14:58:06.071014 | 2026-10-13 14:58:06.071094 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-13 14:58:07.002501 | localhost -> localhost | changed 2026-10-13 14:58:07.010006 | 2026-10-13 14:58:07.010110 | PLAY [all] 2026-10-13 14:58:07.021148 | 2026-10-13 14:58:07.167356 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-13 14:58:07.487752 | ubuntu-noble -> localhost | ok 2026-10-13 14:58:07.493411 | 2026-10-13 14:58:07.493489 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-13 14:58:07.523671 | ubuntu-noble | ok 2026-10-13 14:58:07.542730 | ubuntu-noble | included: /var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-13 14:58:07.548350 | 2026-10-13 14:58:07.548429 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-13 14:58:08.577492 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-10-13 14:58:08.577763 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/12779f020a4841eb8f4f0fc97189ce3e_id_rsa 2026-10-13 14:58:08.577834 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/12779f020a4841eb8f4f0fc97189ce3e_id_rsa.pub 2026-10-13 14:58:08.577883 | ubuntu-noble -> localhost | The key fingerprint is: 2026-10-13 14:58:08.577928 | ubuntu-noble -> localhost | SHA256:46Wreff5ZMx0LmymC8C2hUYfbqUXog+mJRPUlHwXq6U zuul-build-sshkey 2026-10-13 14:58:08.578010 | ubuntu-noble -> localhost | The key's randomart image is: 2026-10-13 14:58:08.578067 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-10-13 14:58:08.578114 | ubuntu-noble -> localhost | | .+.. .. | 2026-10-13 14:58:08.578155 | ubuntu-noble -> localhost | | . + . .. | 2026-10-13 14:58:08.578195 | ubuntu-noble -> localhost | | . ..o.= | 2026-10-13 14:58:08.578234 | ubuntu-noble -> localhost | | + = O . | 2026-10-13 14:58:08.578272 | ubuntu-noble -> localhost | | o S E . . .| 2026-10-13 14:58:08.578310 | ubuntu-noble -> localhost | | X @ . = o | 2026-10-13 14:58:08.578348 | ubuntu-noble -> localhost | | . + o X .| 2026-10-13 14:58:08.578387 | ubuntu-noble -> localhost | | ..... B . | 2026-10-13 14:58:08.578431 | ubuntu-noble -> localhost | | oo.. .=o. | 2026-10-13 14:58:08.578469 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-10-13 14:58:08.578658 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.577464 2026-10-13 14:58:08.589287 | 2026-10-13 14:58:08.589469 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-13 14:58:08.624297 | ubuntu-noble | ok 2026-10-13 14:58:08.642665 | ubuntu-noble | included: /var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-13 14:58:08.652091 | 2026-10-13 14:58:08.652173 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-13 14:58:08.675918 | ubuntu-noble | skipping: Conditional result was False 2026-10-13 14:58:08.681064 | 2026-10-13 14:58:08.681126 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-13 14:58:09.281359 | ubuntu-noble | changed 2026-10-13 14:58:09.292892 | 2026-10-13 14:58:09.293054 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-13 14:58:09.539074 | ubuntu-noble | ok 2026-10-13 14:58:09.546710 | 2026-10-13 14:58:09.546793 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-13 14:58:10.139758 | ubuntu-noble | changed 2026-10-13 14:58:10.150351 | 2026-10-13 14:58:10.150497 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-13 14:58:10.692914 | ubuntu-noble | changed 2026-10-13 14:58:10.706591 | 2026-10-13 14:58:10.706736 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-13 14:58:10.732084 | ubuntu-noble | skipping: Conditional result was False 2026-10-13 14:58:10.744586 | 2026-10-13 14:58:10.744729 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-13 14:58:11.125283 | ubuntu-noble -> localhost | changed 2026-10-13 14:58:11.151897 | 2026-10-13 14:58:11.152074 | TASK [add-build-sshkey : Add back temp key] 2026-10-13 14:58:11.480622 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/12779f020a4841eb8f4f0fc97189ce3e_id_rsa (zuul-build-sshkey) 2026-10-13 14:58:11.481135 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018435 2026-10-13 14:58:11.491742 | 2026-10-13 14:58:11.492074 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-13 14:58:11.886908 | ubuntu-noble | ok 2026-10-13 14:58:11.898424 | 2026-10-13 14:58:11.898559 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-13 14:58:11.933800 | ubuntu-noble | skipping: Conditional result was False 2026-10-13 14:58:11.944075 | 2026-10-13 14:58:11.944151 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-13 14:58:12.332188 | ubuntu-noble | ok 2026-10-13 14:58:12.392970 | 2026-10-13 14:58:12.393096 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-13 14:58:13.234287 | ubuntu-noble | Output suppressed because no_log was given 2026-10-13 14:58:13.245489 | 2026-10-13 14:58:13.245593 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-13 14:58:13.503029 | ubuntu-noble | ok: "logs" 2026-10-13 14:58:13.503358 | ubuntu-noble | ok: All items complete 2026-10-13 14:58:13.503414 | 2026-10-13 14:58:13.710948 | ubuntu-noble | ok: "artifacts" 2026-10-13 14:58:13.891609 | ubuntu-noble | ok: "docs" 2026-10-13 14:58:13.906815 | 2026-10-13 14:58:13.907042 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-13 14:58:14.133219 | ubuntu-noble | changed: "logs" 2026-10-13 14:58:14.359029 | ubuntu-noble | changed: "artifacts" 2026-10-13 14:58:14.544892 | ubuntu-noble | changed: "docs" 2026-10-13 14:58:14.566737 | 2026-10-13 14:58:14.566886 | PLAY RECAP 2026-10-13 14:58:14.566968 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 14:58:14.567059 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-13 14:58:14.567103 | 2026-10-13 14:58:14.742376 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-13 14:58:14.744644 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-10-13 14:58:15.265995 | 2026-10-13 14:58:15.266170 | PLAY [all] 2026-10-13 14:58:15.278553 | 2026-10-13 14:58:15.278640 | TASK [setup-uv : Extract archive] 2026-10-13 14:58:18.090830 | ubuntu-noble | changed 2026-10-13 14:58:18.099359 | 2026-10-13 14:58:18.099473 | TASK [setup-uv : Print version] 2026-10-13 14:58:18.517819 | ubuntu-noble | uv 0.8.13 2026-10-13 14:58:18.640748 | ubuntu-noble | ok: Runtime: 0:00:00.017876 2026-10-13 14:58:18.653923 | 2026-10-13 14:58:18.654092 | PLAY RECAP 2026-10-13 14:58:18.654165 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 14:58:18.654200 | 2026-10-13 14:58:18.851426 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-10-13 14:58:18.853599 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-10-13 14:58:19.514193 | 2026-10-13 14:58:19.514306 | PLAY [all] 2026-10-13 14:58:19.525047 | 2026-10-13 14:58:19.525123 | TASK [Run "pre-commit"] 2026-10-13 14:58:20.145759 | ubuntu-noble | Downloading virtualenv (5.2MiB) 2026-10-13 14:58:20.235359 | ubuntu-noble | Downloading virtualenv 2026-10-13 14:58:20.245053 | ubuntu-noble | Installed 11 packages in 9ms 2026-10-13 14:58:20.603487 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-10-13 14:58:21.858729 | 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-10-13 14:58:21.866156 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-10-13 14:58:22.269212 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-10-13 14:58:22.934427 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-10-13 14:58:23.559107 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-10-13 14:58:23.559164 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-10-13 14:58:23.559180 | ubuntu-noble | [INFO] This may take a few minutes... 2026-10-13 14:58:27.515177 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-10-13 14:58:27.515248 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-10-13 14:58:27.515259 | ubuntu-noble | [INFO] This may take a few minutes... 2026-10-13 14:58:38.335621 | ubuntu-noble | fix end of files.........................................................Passed 2026-10-13 14:58:38.404084 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-10-13 15:01:20.387037 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-10-13 15:01:20.655514 | ubuntu-noble | ok: Runtime: 0:03:00.540204 2026-10-13 15:01:20.658193 | 2026-10-13 15:01:20.658286 | PLAY RECAP 2026-10-13 15:01:20.658378 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 15:01:20.658431 | 2026-10-13 15:01:20.796823 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-10-13 15:01:20.799317 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-13 15:01:21.464439 | 2026-10-13 15:01:21.464627 | PLAY [all] 2026-10-13 15:01:21.477162 | 2026-10-13 15:01:21.477313 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-13 15:01:21.522070 | ubuntu-noble | skipping: Conditional result was False 2026-10-13 15:01:21.530656 | 2026-10-13 15:01:21.530844 | TASK [fetch-output : Set log path for single node] 2026-10-13 15:01:21.582232 | ubuntu-noble | ok 2026-10-13 15:01:21.588785 | 2026-10-13 15:01:21.588897 | LOOP [fetch-output : Ensure local output dirs] 2026-10-13 15:01:21.993988 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/logs" 2026-10-13 15:01:22.258193 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/artifacts" 2026-10-13 15:01:22.518086 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/12779f020a4841eb8f4f0fc97189ce3e/work/docs" 2026-10-13 15:01:22.543128 | 2026-10-13 15:01:22.543365 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-13 15:01:23.298844 | ubuntu-noble | ok 2026-10-13 15:01:23.299161 | ubuntu-noble | changed: All items complete 2026-10-13 15:01:23.299215 | 2026-10-13 15:01:23.849401 | ubuntu-noble | changed: .d..t...... ./ 2026-10-13 15:01:24.372134 | ubuntu-noble | changed: .d..t...... ./ 2026-10-13 15:01:24.405146 | 2026-10-13 15:01:24.405347 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-13 15:01:24.907183 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007333 2026-10-13 15:01:25.147721 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009342 2026-10-13 15:01:25.172459 | 2026-10-13 15:01:25.172678 | PLAY [all] 2026-10-13 15:01:25.186085 | 2026-10-13 15:01:25.186265 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-13 15:01:25.690733 | ubuntu-noble | changed 2026-10-13 15:01:25.703734 | 2026-10-13 15:01:25.703847 | PLAY RECAP 2026-10-13 15:01:25.703975 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-13 15:01:25.704042 | 2026-10-13 15:01:25.848320 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-13 15:01:25.850489 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-13 15:01:26.495424 | 2026-10-13 15:01:26.495564 | PLAY [localhost] 2026-10-13 15:01:26.505118 | 2026-10-13 15:01:26.505195 | TASK [Generate Zuul manifest] 2026-10-13 15:01:26.522002 | localhost | ok 2026-10-13 15:01:26.534532 | 2026-10-13 15:01:26.534623 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-13 15:01:26.888590 | localhost | changed 2026-10-13 15:01:26.907447 | 2026-10-13 15:01:26.907686 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-13 15:01:26.939289 | localhost | ok 2026-10-13 15:01:26.953307 | 2026-10-13 15:01:26.953500 | TASK [Upload logs] 2026-10-13 15:01:26.974022 | localhost | ok 2026-10-13 15:01:27.040261 | 2026-10-13 15:01:27.040393 | TASK [Set zuul-log-path fact] 2026-10-13 15:01:27.057787 | localhost | ok 2026-10-13 15:01:27.071731 | 2026-10-13 15:01:27.071851 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-13 15:01:27.100036 | localhost | ok 2026-10-13 15:01:27.108845 | 2026-10-13 15:01:27.108982 | TASK [upload-logs : Create log directories] 2026-10-13 15:01:27.523855 | localhost | changed 2026-10-13 15:01:27.527995 | 2026-10-13 15:01:27.528059 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-13 15:01:27.916016 | localhost -> localhost | ok: Runtime: 0:00:00.005869 2026-10-13 15:01:27.925901 | 2026-10-13 15:01:27.926091 | TASK [upload-logs : Upload logs to log server] 2026-10-13 15:01:28.366632 | localhost | Output suppressed because no_log was given 2026-10-13 15:01:28.373838 | 2026-10-13 15:01:28.374031 | LOOP [upload-logs : Compress console log and json output] 2026-10-13 15:01:28.438576 | localhost | skipping: Conditional result was False 2026-10-13 15:01:28.452305 | localhost | skipping: Conditional result was False 2026-10-13 15:01:28.468609 | 2026-10-13 15:01:28.468818 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-13 15:01:28.519963 | localhost | skipping: Conditional result was False 2026-10-13 15:01:28.520245 | 2026-10-13 15:01:28.525133 | localhost | skipping: Conditional result was False 2026-10-13 15:01:28.542862 | 2026-10-13 15:01:28.543097 | LOOP [upload-logs : Upload console log and json output]