2026-05-28 17:06:42.483302 | Job console starting 2026-05-28 17:06:42.492213 | Updating git repos 2026-05-28 17:06:42.518094 | Cloning repos into workspace 2026-05-28 17:06:42.561014 | Restoring repo states 2026-05-28 17:06:42.567996 | Merging changes 2026-05-28 17:06:42.903932 | Checking out repos 2026-05-28 17:06:42.939964 | Preparing playbooks 2026-05-28 17:06:43.955945 | Running Ansible setup 2026-05-28 17:06:47.750737 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 17:06:48.379772 | 2026-05-28 17:06:48.379914 | PLAY [localhost] 2026-05-28 17:06:48.387530 | 2026-05-28 17:06:48.387603 | TASK [Gathering Facts] 2026-05-28 17:06:49.277462 | localhost | ok 2026-05-28 17:06:49.284795 | 2026-05-28 17:06:49.284877 | TASK [Setup log path fact] 2026-05-28 17:06:49.305467 | localhost | ok 2026-05-28 17:06:49.320229 | 2026-05-28 17:06:49.320323 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 17:06:49.351778 | localhost | ok 2026-05-28 17:06:49.361912 | 2026-05-28 17:06:49.361981 | TASK [emit-job-header : Print job information] 2026-05-28 17:06:49.403661 | # Job Information 2026-05-28 17:06:49.403830 | Ansible Version: 2.16.18 2026-05-28 17:06:49.403877 | Job: pre-commit 2026-05-28 17:06:49.403907 | Pipeline: check 2026-05-28 17:06:49.403935 | Executor: 2d72f0692154 2026-05-28 17:06:49.403963 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/110 2026-05-28 17:06:49.403995 | Event ID: 4f1fb8b0-5ab7-11f1-8a8b-e8aed4373913 2026-05-28 17:06:49.407874 | 2026-05-28 17:06:49.407965 | LOOP [emit-job-header : Print node information] 2026-05-28 17:06:49.508938 | localhost | ok: 2026-05-28 17:06:49.509181 | localhost | # Node Information 2026-05-28 17:06:49.509224 | localhost | Inventory Hostname: ubuntu-noble 2026-05-28 17:06:49.509257 | localhost | Hostname: np0000177233 2026-05-28 17:06:49.509287 | localhost | Username: zuul 2026-05-28 17:06:49.509321 | localhost | Distro: Ubuntu 24.04 2026-05-28 17:06:49.509350 | localhost | Provider: yul1 2026-05-28 17:06:49.509379 | localhost | Region: ca-ymq-1 2026-05-28 17:06:49.509408 | localhost | Label: ubuntu-noble 2026-05-28 17:06:49.509436 | localhost | Product Name: OpenStack Nova 2026-05-28 17:06:49.509466 | localhost | Interface IP: 199.19.213.143 2026-05-28 17:06:49.527802 | 2026-05-28 17:06:49.527971 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 17:06:49.964117 | localhost -> localhost | changed 2026-05-28 17:06:49.973439 | 2026-05-28 17:06:49.973576 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 17:06:50.795288 | localhost -> localhost | changed 2026-05-28 17:06:50.808088 | 2026-05-28 17:06:50.808155 | PLAY [all] 2026-05-28 17:06:50.816250 | 2026-05-28 17:06:50.816314 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 17:06:51.043453 | ubuntu-noble -> localhost | ok 2026-05-28 17:06:51.055704 | 2026-05-28 17:06:51.055781 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 17:06:51.087418 | ubuntu-noble | ok 2026-05-28 17:06:51.106587 | ubuntu-noble | included: /var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 17:06:51.112678 | 2026-05-28 17:06:51.112741 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 17:06:52.123063 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-28 17:06:52.123263 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/9fc620939a8a4ca4b5b57727e757d6ad_id_rsa 2026-05-28 17:06:52.123296 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/9fc620939a8a4ca4b5b57727e757d6ad_id_rsa.pub 2026-05-28 17:06:52.123319 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-28 17:06:52.123340 | ubuntu-noble -> localhost | SHA256:LpvOpLsEwqVRcBBgdZ4xPgZaWysRngEkKFwb4J7Rd0Q zuul-build-sshkey 2026-05-28 17:06:52.123379 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-28 17:06:52.123401 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-28 17:06:52.123425 | ubuntu-noble -> localhost | |BOO%.=.E | 2026-05-28 17:06:52.123446 | ubuntu-noble -> localhost | |*.B & * | 2026-05-28 17:06:52.123466 | ubuntu-noble -> localhost | |.= O O . | 2026-05-28 17:06:52.123486 | ubuntu-noble -> localhost | |o * + o | 2026-05-28 17:06:52.123506 | ubuntu-noble -> localhost | |.=. S | 2026-05-28 17:06:52.123527 | ubuntu-noble -> localhost | | . . . | 2026-05-28 17:06:52.123549 | ubuntu-noble -> localhost | | . o . | 2026-05-28 17:06:52.123568 | ubuntu-noble -> localhost | | . + + | 2026-05-28 17:06:52.123590 | ubuntu-noble -> localhost | | ++= | 2026-05-28 17:06:52.123610 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-28 17:06:52.123662 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.569683 2026-05-28 17:06:52.129329 | 2026-05-28 17:06:52.129397 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 17:06:52.164366 | ubuntu-noble | ok 2026-05-28 17:06:52.177369 | ubuntu-noble | included: /var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 17:06:52.185954 | 2026-05-28 17:06:52.186078 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 17:06:52.211041 | ubuntu-noble | skipping: Conditional result was False 2026-05-28 17:06:52.220222 | 2026-05-28 17:06:52.220403 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 17:06:52.772937 | ubuntu-noble | changed 2026-05-28 17:06:52.780700 | 2026-05-28 17:06:52.780788 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 17:06:53.001950 | ubuntu-noble | ok 2026-05-28 17:06:53.007396 | 2026-05-28 17:06:53.007465 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 17:06:53.586919 | ubuntu-noble | changed 2026-05-28 17:06:53.601544 | 2026-05-28 17:06:53.601643 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 17:06:54.164983 | ubuntu-noble | changed 2026-05-28 17:06:54.178122 | 2026-05-28 17:06:54.178270 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 17:06:54.203532 | ubuntu-noble | skipping: Conditional result was False 2026-05-28 17:06:54.214634 | 2026-05-28 17:06:54.214730 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 17:06:54.584868 | ubuntu-noble -> localhost | changed 2026-05-28 17:06:54.603692 | 2026-05-28 17:06:54.603815 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 17:06:54.905284 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/9fc620939a8a4ca4b5b57727e757d6ad_id_rsa (zuul-build-sshkey) 2026-05-28 17:06:54.905541 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014192 2026-05-28 17:06:54.913156 | 2026-05-28 17:06:54.913224 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 17:06:55.261322 | ubuntu-noble | ok 2026-05-28 17:06:55.266643 | 2026-05-28 17:06:55.266717 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 17:06:55.292713 | ubuntu-noble | skipping: Conditional result was False 2026-05-28 17:06:55.311473 | 2026-05-28 17:06:55.311586 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-28 17:06:55.722401 | ubuntu-noble | ok 2026-05-28 17:06:55.765500 | 2026-05-28 17:06:55.765642 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-28 17:06:56.502890 | ubuntu-noble | Output suppressed because no_log was given 2026-05-28 17:06:56.512814 | 2026-05-28 17:06:56.512886 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-28 17:06:56.756101 | ubuntu-noble | ok: "logs" 2026-05-28 17:06:56.756511 | ubuntu-noble | ok: All items complete 2026-05-28 17:06:56.756597 | 2026-05-28 17:06:56.965924 | ubuntu-noble | ok: "artifacts" 2026-05-28 17:06:57.196779 | ubuntu-noble | ok: "docs" 2026-05-28 17:06:57.209304 | 2026-05-28 17:06:57.209482 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-28 17:06:57.453333 | ubuntu-noble | changed: "logs" 2026-05-28 17:06:57.673105 | ubuntu-noble | changed: "artifacts" 2026-05-28 17:06:57.929086 | ubuntu-noble | changed: "docs" 2026-05-28 17:06:57.948133 | 2026-05-28 17:06:57.948248 | PLAY RECAP 2026-05-28 17:06:57.948298 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:06:57.948331 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-28 17:06:57.948355 | 2026-05-28 17:06:58.086304 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 17:06:58.088779 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-05-28 17:06:58.690994 | 2026-05-28 17:06:58.691147 | PLAY [all] 2026-05-28 17:06:58.704649 | 2026-05-28 17:06:58.704763 | TASK [setup-uv : Extract archive] 2026-05-28 17:07:01.315630 | ubuntu-noble | changed 2026-05-28 17:07:01.321930 | 2026-05-28 17:07:01.322013 | TASK [setup-uv : Print version] 2026-05-28 17:07:01.393397 | ubuntu-noble | uv 0.8.13 2026-05-28 17:07:01.867428 | ubuntu-noble | ok: Runtime: 0:00:00.012634 2026-05-28 17:07:01.877765 | 2026-05-28 17:07:01.877826 | PLAY RECAP 2026-05-28 17:07:01.877890 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:07:01.877924 | 2026-05-28 17:07:02.003098 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-05-28 17:07:02.005402 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-05-28 17:07:02.621367 | 2026-05-28 17:07:02.621503 | PLAY [all] 2026-05-28 17:07:02.633405 | 2026-05-28 17:07:02.633484 | TASK [Run "pre-commit"] 2026-05-28 17:07:02.919316 | ubuntu-noble | Downloading virtualenv (7.2MiB) 2026-05-28 17:07:03.027754 | ubuntu-noble | Downloading virtualenv 2026-05-28 17:07:03.042495 | ubuntu-noble | Installed 10 packages in 14ms 2026-05-28 17:07:03.441225 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-05-28 17:07:04.053187 | 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-28 17:07:04.059701 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-05-28 17:07:04.481825 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-05-28 17:07:05.142134 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-05-28 17:07:05.735345 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-05-28 17:07:05.735404 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-05-28 17:07:05.735414 | ubuntu-noble | [INFO] This may take a few minutes... 2026-05-28 17:07:10.044028 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-05-28 17:07:10.044104 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-05-28 17:07:10.044111 | ubuntu-noble | [INFO] This may take a few minutes... 2026-05-28 17:07:21.877934 | ubuntu-noble | fix end of files.........................................................Passed 2026-05-28 17:07:21.933921 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-05-28 17:07:45.170815 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-05-28 17:07:45.461813 | ubuntu-noble | ok: Runtime: 0:00:42.450077 2026-05-28 17:07:45.463702 | 2026-05-28 17:07:45.463747 | PLAY RECAP 2026-05-28 17:07:45.463790 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:07:45.463811 | 2026-05-28 17:07:45.579727 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-05-28 17:07:45.582180 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 17:07:46.195771 | 2026-05-28 17:07:46.195913 | PLAY [all] 2026-05-28 17:07:46.208586 | 2026-05-28 17:07:46.208686 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 17:07:46.254929 | ubuntu-noble | skipping: Conditional result was False 2026-05-28 17:07:46.268846 | 2026-05-28 17:07:46.269100 | TASK [fetch-output : Set log path for single node] 2026-05-28 17:07:46.313871 | ubuntu-noble | ok 2026-05-28 17:07:46.321410 | 2026-05-28 17:07:46.321488 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 17:07:46.724851 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/logs" 2026-05-28 17:07:46.943232 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/artifacts" 2026-05-28 17:07:47.167201 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9fc620939a8a4ca4b5b57727e757d6ad/work/docs" 2026-05-28 17:07:47.183790 | 2026-05-28 17:07:47.183941 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 17:07:47.836885 | ubuntu-noble | ok 2026-05-28 17:07:47.837209 | ubuntu-noble | changed: All items complete 2026-05-28 17:07:47.837250 | 2026-05-28 17:07:48.305978 | ubuntu-noble | changed: .d..t...... ./ 2026-05-28 17:07:48.765422 | ubuntu-noble | changed: .d..t...... ./ 2026-05-28 17:07:48.793708 | 2026-05-28 17:07:48.793859 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 17:07:49.227140 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009203 2026-05-28 17:07:49.455293 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007910 2026-05-28 17:07:49.477496 | 2026-05-28 17:07:49.477663 | PLAY [all] 2026-05-28 17:07:49.484802 | 2026-05-28 17:07:49.484876 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 17:07:49.997951 | ubuntu-noble | changed 2026-05-28 17:07:50.006014 | 2026-05-28 17:07:50.007144 | PLAY RECAP 2026-05-28 17:07:50.007189 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 17:07:50.007211 | 2026-05-28 17:07:50.184360 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 17:07:50.185848 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 17:07:50.787133 | 2026-05-28 17:07:50.787297 | PLAY [localhost] 2026-05-28 17:07:50.799176 | 2026-05-28 17:07:50.799327 | TASK [Generate Zuul manifest] 2026-05-28 17:07:50.822668 | localhost | ok 2026-05-28 17:07:50.841156 | 2026-05-28 17:07:50.841305 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 17:07:51.229948 | localhost | changed 2026-05-28 17:07:51.241052 | 2026-05-28 17:07:51.241132 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 17:07:51.273821 | localhost | ok 2026-05-28 17:07:51.284181 | 2026-05-28 17:07:51.284264 | TASK [Upload logs] 2026-05-28 17:07:51.305855 | localhost | ok 2026-05-28 17:07:51.364999 | 2026-05-28 17:07:51.365146 | TASK [Set zuul-log-path fact] 2026-05-28 17:07:51.382612 | localhost | ok 2026-05-28 17:07:51.393512 | 2026-05-28 17:07:51.393592 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 17:07:51.421385 | localhost | ok 2026-05-28 17:07:51.428005 | 2026-05-28 17:07:51.428088 | TASK [upload-logs : Create log directories] 2026-05-28 17:07:51.845203 | localhost | changed 2026-05-28 17:07:51.852020 | 2026-05-28 17:07:51.852115 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 17:07:52.262216 | localhost -> localhost | ok: Runtime: 0:00:00.005484 2026-05-28 17:07:52.267949 | 2026-05-28 17:07:52.268013 | TASK [upload-logs : Upload logs to log server] 2026-05-28 17:07:52.746627 | localhost | Output suppressed because no_log was given 2026-05-28 17:07:52.753585 | 2026-05-28 17:07:52.753670 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 17:07:52.799441 | localhost | skipping: Conditional result was False 2026-05-28 17:07:52.806561 | localhost | skipping: Conditional result was False 2026-05-28 17:07:52.820079 | 2026-05-28 17:07:52.820333 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 17:07:52.862891 | localhost | skipping: Conditional result was False 2026-05-28 17:07:52.863278 | 2026-05-28 17:07:52.867220 | localhost | skipping: Conditional result was False 2026-05-28 17:07:52.886142 | 2026-05-28 17:07:52.886374 | LOOP [upload-logs : Upload console log and json output]