2026-03-05 21:37:35.781669 | Job console starting 2026-03-05 21:37:35.790970 | Updating git repos 2026-03-05 21:37:35.813666 | Cloning repos into workspace 2026-03-05 21:37:35.878790 | Restoring repo states 2026-03-05 21:37:35.889072 | Merging changes 2026-03-05 21:37:36.171453 | Checking out repos 2026-03-05 21:37:36.200187 | Preparing playbooks 2026-03-05 21:37:37.360802 | Running Ansible setup 2026-03-05 21:37:40.993613 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:37:41.548534 | 2026-03-05 21:37:41.548656 | PLAY [localhost] 2026-03-05 21:37:41.555775 | 2026-03-05 21:37:41.555851 | TASK [Gathering Facts] 2026-03-05 21:37:42.409261 | localhost | ok 2026-03-05 21:37:42.418062 | 2026-03-05 21:37:42.418161 | TASK [Setup log path fact] 2026-03-05 21:37:42.436925 | localhost | ok 2026-03-05 21:37:42.450110 | 2026-03-05 21:37:42.450176 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:37:42.478781 | localhost | ok 2026-03-05 21:37:42.487423 | 2026-03-05 21:37:42.487500 | TASK [emit-job-header : Print job information] 2026-03-05 21:37:42.518681 | # Job Information 2026-03-05 21:37:42.518962 | Ansible Version: 2.16.16 2026-03-05 21:37:42.519012 | Job: pre-commit 2026-03-05 21:37:42.519047 | Pipeline: check 2026-03-05 21:37:42.519077 | Executor: 0a8996d2b663 2026-03-05 21:37:42.519108 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/94 2026-03-05 21:37:42.519143 | Event ID: 73f33530-18d7-11f1-9201-aa96ba466095 2026-03-05 21:37:42.523682 | 2026-03-05 21:37:42.523818 | LOOP [emit-job-header : Print node information] 2026-03-05 21:37:42.624189 | localhost | ok: 2026-03-05 21:37:42.624445 | localhost | # Node Information 2026-03-05 21:37:42.624474 | localhost | Inventory Hostname: ubuntu-noble 2026-03-05 21:37:42.624499 | localhost | Hostname: np0000157955 2026-03-05 21:37:42.624520 | localhost | Username: zuul 2026-03-05 21:37:42.624545 | localhost | Distro: Ubuntu 24.04 2026-03-05 21:37:42.624565 | localhost | Provider: yul1 2026-03-05 21:37:42.624585 | localhost | Region: ca-ymq-1 2026-03-05 21:37:42.624605 | localhost | Label: ubuntu-noble 2026-03-05 21:37:42.624623 | localhost | Product Name: OpenStack Nova 2026-03-05 21:37:42.624642 | localhost | Interface IP: 162.253.55.207 2026-03-05 21:37:42.638405 | 2026-03-05 21:37:42.638579 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 21:37:43.038746 | localhost -> localhost | changed 2026-03-05 21:37:43.048596 | 2026-03-05 21:37:43.048755 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 21:37:44.033305 | localhost -> localhost | changed 2026-03-05 21:37:44.039797 | 2026-03-05 21:37:44.039877 | PLAY [all] 2026-03-05 21:37:44.048759 | 2026-03-05 21:37:44.048851 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 21:37:44.287255 | ubuntu-noble -> localhost | ok 2026-03-05 21:37:44.296622 | 2026-03-05 21:37:44.296719 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 21:37:44.331414 | ubuntu-noble | ok 2026-03-05 21:37:44.345759 | ubuntu-noble | included: /var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 21:37:44.351846 | 2026-03-05 21:37:44.351903 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 21:37:45.047132 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-05 21:37:45.047357 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/73224c1f0a924a9186b51e795363d123_id_rsa 2026-03-05 21:37:45.047401 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/73224c1f0a924a9186b51e795363d123_id_rsa.pub 2026-03-05 21:37:45.047433 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-05 21:37:45.047465 | ubuntu-noble -> localhost | SHA256:RlYnecCufCFfLJbOjBUNcDo+gfjX2cvupD9oJFw4nIA zuul-build-sshkey 2026-03-05 21:37:45.047510 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-05 21:37:45.047540 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-05 21:37:45.047577 | ubuntu-noble -> localhost | | . .o*=. | 2026-03-05 21:37:45.047606 | ubuntu-noble -> localhost | | E... ++oo | 2026-03-05 21:37:45.047633 | ubuntu-noble -> localhost | | . .o*+ = | 2026-03-05 21:37:45.047661 | ubuntu-noble -> localhost | | . +*+Ooo | 2026-03-05 21:37:45.047688 | ubuntu-noble -> localhost | | .oS&o+. | 2026-03-05 21:37:45.047716 | ubuntu-noble -> localhost | | o*.B. . | 2026-03-05 21:37:45.047743 | ubuntu-noble -> localhost | | + .+ | 2026-03-05 21:37:45.047770 | ubuntu-noble -> localhost | | o+. | 2026-03-05 21:37:45.047801 | ubuntu-noble -> localhost | | ..o+. | 2026-03-05 21:37:45.047830 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-05 21:37:45.047902 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.224880 2026-03-05 21:37:45.055803 | 2026-03-05 21:37:45.055867 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 21:37:45.090726 | ubuntu-noble | ok 2026-03-05 21:37:45.099436 | ubuntu-noble | included: /var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 21:37:45.107246 | 2026-03-05 21:37:45.174204 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 21:37:45.207496 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 21:37:45.215041 | 2026-03-05 21:37:45.215107 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 21:37:45.733974 | ubuntu-noble | changed 2026-03-05 21:37:45.741295 | 2026-03-05 21:37:45.741371 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 21:37:45.959103 | ubuntu-noble | ok 2026-03-05 21:37:46.048891 | 2026-03-05 21:37:46.049017 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 21:37:46.608542 | ubuntu-noble | changed 2026-03-05 21:37:46.614879 | 2026-03-05 21:37:46.614951 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 21:37:47.155988 | ubuntu-noble | changed 2026-03-05 21:37:47.206576 | 2026-03-05 21:37:47.206680 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 21:37:47.230445 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 21:37:47.236824 | 2026-03-05 21:37:47.236891 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 21:37:47.643605 | ubuntu-noble -> localhost | changed 2026-03-05 21:37:47.656351 | 2026-03-05 21:37:47.656418 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 21:37:47.940638 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/73224c1f0a924a9186b51e795363d123_id_rsa (zuul-build-sshkey) 2026-03-05 21:37:47.940836 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.009904 2026-03-05 21:37:47.946110 | 2026-03-05 21:37:47.946173 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 21:37:48.304943 | ubuntu-noble | ok 2026-03-05 21:37:48.312151 | 2026-03-05 21:37:48.312225 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 21:37:48.337142 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 21:37:48.356626 | 2026-03-05 21:37:48.356774 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 21:37:48.746174 | ubuntu-noble | ok 2026-03-05 21:37:48.753114 | 2026-03-05 21:37:48.753181 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 21:37:49.610092 | ubuntu-noble | Output suppressed because no_log was given 2026-03-05 21:37:49.628813 | 2026-03-05 21:37:49.629045 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 21:37:49.931298 | ubuntu-noble | ok: "logs" 2026-03-05 21:37:49.931522 | ubuntu-noble | ok: All items complete 2026-03-05 21:37:49.931569 | 2026-03-05 21:37:50.086046 | ubuntu-noble | ok: "artifacts" 2026-03-05 21:37:50.295163 | ubuntu-noble | ok: "docs" 2026-03-05 21:37:50.310752 | 2026-03-05 21:37:50.310944 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 21:37:50.543327 | ubuntu-noble | changed: "logs" 2026-03-05 21:37:50.737336 | ubuntu-noble | changed: "artifacts" 2026-03-05 21:37:50.943720 | ubuntu-noble | changed: "docs" 2026-03-05 21:37:50.962519 | 2026-03-05 21:37:50.962639 | PLAY RECAP 2026-03-05 21:37:50.962693 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:37:50.962724 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 21:37:50.962747 | 2026-03-05 21:37:51.056949 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:37:51.058052 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 21:37:51.613345 | 2026-03-05 21:37:51.613458 | PLAY [all] 2026-03-05 21:37:51.625364 | 2026-03-05 21:37:51.625439 | TASK [setup-uv : Extract archive] 2026-03-05 21:37:53.971003 | ubuntu-noble | changed 2026-03-05 21:37:53.979070 | 2026-03-05 21:37:53.979173 | TASK [setup-uv : Print version] 2026-03-05 21:37:53.339051 | ubuntu-noble | uv 0.8.13 2026-03-05 21:37:54.519060 | ubuntu-noble | ok: Runtime: 0:00:00.013068 2026-03-05 21:37:54.526204 | 2026-03-05 21:37:54.526259 | PLAY RECAP 2026-03-05 21:37:54.526302 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:37:54.526326 | 2026-03-05 21:37:54.614696 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-03-05 21:37:54.616845 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 21:37:55.188285 | 2026-03-05 21:37:55.188582 | PLAY [all] 2026-03-05 21:37:55.199673 | 2026-03-05 21:37:55.199768 | TASK [Run "pre-commit"] 2026-03-05 21:37:54.727382 | ubuntu-noble | Downloading virtualenv (5.6MiB) 2026-03-05 21:37:54.815548 | ubuntu-noble | Downloading virtualenv 2026-03-05 21:37:54.829787 | ubuntu-noble | Installed 10 packages in 13ms 2026-03-05 21:37:55.206512 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 21:37:55.700822 | 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-03-05 21:37:55.706227 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-03-05 21:37:56.045505 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 21:37:56.597609 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-03-05 21:37:57.130181 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-03-05 21:37:57.130280 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 21:37:57.130291 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 21:38:02.007554 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-03-05 21:38:02.007645 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-03-05 21:38:02.007658 | ubuntu-noble | [INFO] This may take a few minutes... 2026-03-05 21:38:12.342156 | ubuntu-noble | fix end of files.........................................................Passed 2026-03-05 21:38:12.401476 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-03-05 21:38:32.223296 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-03-05 21:38:32.313951 | ubuntu-noble | ok: Runtime: 0:00:37.703995 2026-03-05 21:38:32.315692 | 2026-03-05 21:38:32.315743 | PLAY RECAP 2026-03-05 21:38:32.315787 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:38:32.315808 | 2026-03-05 21:38:32.407934 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-03-05 21:38:32.410183 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:38:32.974254 | 2026-03-05 21:38:32.974390 | PLAY [all] 2026-03-05 21:38:32.986674 | 2026-03-05 21:38:32.986803 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 21:38:33.031629 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 21:38:33.105740 | 2026-03-05 21:38:33.105885 | TASK [fetch-output : Set log path for single node] 2026-03-05 21:38:33.151579 | ubuntu-noble | ok 2026-03-05 21:38:33.158061 | 2026-03-05 21:38:33.158146 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 21:38:33.534903 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/logs" 2026-03-05 21:38:33.729073 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/artifacts" 2026-03-05 21:38:33.918212 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/73224c1f0a924a9186b51e795363d123/work/docs" 2026-03-05 21:38:33.931898 | 2026-03-05 21:38:33.932380 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 21:38:34.540898 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 21:38:34.541247 | ubuntu-noble | changed: All items complete 2026-03-05 21:38:34.541309 | 2026-03-05 21:38:34.980614 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 21:38:35.437566 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 21:38:35.467869 | 2026-03-05 21:38:35.467977 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 21:38:35.885307 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006498 2026-03-05 21:38:36.095022 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006353 2026-03-05 21:38:36.114734 | 2026-03-05 21:38:36.114846 | PLAY [all] 2026-03-05 21:38:36.121197 | 2026-03-05 21:38:36.121260 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 21:38:36.590658 | ubuntu-noble | changed 2026-03-05 21:38:36.598819 | 2026-03-05 21:38:36.598952 | PLAY RECAP 2026-03-05 21:38:36.599019 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 21:38:36.599049 | 2026-03-05 21:38:36.733339 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:38:36.735260 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 21:38:37.290777 | 2026-03-05 21:38:37.291396 | PLAY [localhost] 2026-03-05 21:38:37.300907 | 2026-03-05 21:38:37.301068 | TASK [Generate Zuul manifest] 2026-03-05 21:38:37.322116 | localhost | ok 2026-03-05 21:38:37.339015 | 2026-03-05 21:38:37.339091 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 21:38:37.662795 | localhost | changed 2026-03-05 21:38:37.677021 | 2026-03-05 21:38:37.677090 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 21:38:37.707156 | localhost | ok 2026-03-05 21:38:37.715618 | 2026-03-05 21:38:37.715699 | TASK [Upload logs] 2026-03-05 21:38:37.736646 | localhost | ok 2026-03-05 21:38:37.795473 | 2026-03-05 21:38:37.795581 | TASK [Set zuul-log-path fact] 2026-03-05 21:38:37.816997 | localhost | ok 2026-03-05 21:38:37.827720 | 2026-03-05 21:38:37.827787 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:38:37.858426 | localhost | ok 2026-03-05 21:38:37.867804 | 2026-03-05 21:38:37.867898 | TASK [upload-logs : Create log directories] 2026-03-05 21:38:38.273114 | localhost | changed 2026-03-05 21:38:38.277680 | 2026-03-05 21:38:38.277744 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 21:38:38.679171 | localhost -> localhost | ok: Runtime: 0:00:00.004844 2026-03-05 21:38:38.683826 | 2026-03-05 21:38:38.683892 | TASK [upload-logs : Upload logs to log server] 2026-03-05 21:38:39.159201 | localhost | Output suppressed because no_log was given 2026-03-05 21:38:39.162828 | 2026-03-05 21:38:39.162890 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 21:38:39.209855 | localhost | skipping: Conditional result was False 2026-03-05 21:38:39.218093 | localhost | skipping: Conditional result was False 2026-03-05 21:38:39.231866 | 2026-03-05 21:38:39.231983 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 21:38:39.272260 | localhost | skipping: Conditional result was False 2026-03-05 21:38:39.272452 | 2026-03-05 21:38:39.276999 | localhost | skipping: Conditional result was False 2026-03-05 21:38:39.290957 | 2026-03-05 21:38:39.291071 | LOOP [upload-logs : Upload console log and json output]