2026-04-03 00:52:24.614572 | Job console starting 2026-04-03 00:52:24.623871 | Updating git repos 2026-04-03 00:52:24.650991 | Cloning repos into workspace 2026-04-03 00:52:24.699937 | Restoring repo states 2026-04-03 00:52:24.715372 | Merging changes 2026-04-03 00:52:24.997563 | Checking out repos 2026-04-03 00:52:25.031400 | Preparing playbooks 2026-04-03 00:52:26.062777 | Running Ansible setup 2026-04-03 00:52:29.879967 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:52:30.498110 | 2026-04-03 00:52:30.498259 | PLAY [localhost] 2026-04-03 00:52:30.506473 | 2026-04-03 00:52:30.506549 | TASK [Gathering Facts] 2026-04-03 00:52:31.412923 | localhost | ok 2026-04-03 00:52:31.422301 | 2026-04-03 00:52:31.422411 | TASK [Setup log path fact] 2026-04-03 00:52:31.443979 | localhost | ok 2026-04-03 00:52:31.456731 | 2026-04-03 00:52:31.456935 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:52:31.486967 | localhost | ok 2026-04-03 00:52:31.496576 | 2026-04-03 00:52:31.496703 | TASK [emit-job-header : Print job information] 2026-04-03 00:52:31.539431 | # Job Information 2026-04-03 00:52:31.539675 | Ansible Version: 2.16.16 2026-04-03 00:52:31.539727 | Job: pre-commit 2026-04-03 00:52:31.539762 | Pipeline: check 2026-04-03 00:52:31.539793 | Executor: 0a8996d2b663 2026-04-03 00:52:31.539824 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/103 2026-04-03 00:52:31.539859 | Event ID: 48923fe0-2ef7-11f1-94a5-904b5104f847 2026-04-03 00:52:31.545214 | 2026-04-03 00:52:31.545412 | LOOP [emit-job-header : Print node information] 2026-04-03 00:52:31.653053 | localhost | ok: 2026-04-03 00:52:31.653270 | localhost | # Node Information 2026-04-03 00:52:31.653316 | localhost | Inventory Hostname: ubuntu-noble 2026-04-03 00:52:31.653352 | localhost | Hostname: np0000163291 2026-04-03 00:52:31.653384 | localhost | Username: zuul 2026-04-03 00:52:31.653420 | localhost | Distro: Ubuntu 24.04 2026-04-03 00:52:31.653454 | localhost | Provider: yul1 2026-04-03 00:52:31.653487 | localhost | Region: ca-ymq-1 2026-04-03 00:52:31.653518 | localhost | Label: ubuntu-noble 2026-04-03 00:52:31.653549 | localhost | Product Name: OpenStack Nova 2026-04-03 00:52:31.653580 | localhost | Interface IP: 199.204.45.244 2026-04-03 00:52:31.662091 | 2026-04-03 00:52:31.662189 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-03 00:52:32.107170 | localhost -> localhost | changed 2026-04-03 00:52:32.118126 | 2026-04-03 00:52:32.118201 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-03 00:52:32.945863 | localhost -> localhost | changed 2026-04-03 00:52:32.955264 | 2026-04-03 00:52:32.955346 | PLAY [all] 2026-04-03 00:52:32.964501 | 2026-04-03 00:52:32.964583 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-03 00:52:33.191998 | ubuntu-noble -> localhost | ok 2026-04-03 00:52:33.203600 | 2026-04-03 00:52:33.203669 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-03 00:52:33.239988 | ubuntu-noble | ok 2026-04-03 00:52:33.253550 | ubuntu-noble | included: /var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-03 00:52:33.259721 | 2026-04-03 00:52:33.259782 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-03 00:52:34.431305 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-03 00:52:34.431501 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/ae3113e1e09c4b4dace84f3c7be16162_id_rsa 2026-04-03 00:52:34.431533 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/ae3113e1e09c4b4dace84f3c7be16162_id_rsa.pub 2026-04-03 00:52:34.431556 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-03 00:52:34.431577 | ubuntu-noble -> localhost | SHA256:wpatOEG4KmTdjLpqNSWFXzrZPS9JZoq+ol0OD+58qbw zuul-build-sshkey 2026-04-03 00:52:34.431608 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-03 00:52:34.431630 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-03 00:52:34.431654 | ubuntu-noble -> localhost | | . | 2026-04-03 00:52:34.431677 | ubuntu-noble -> localhost | | o . . | 2026-04-03 00:52:34.431698 | ubuntu-noble -> localhost | | . + = . | 2026-04-03 00:52:34.431718 | ubuntu-noble -> localhost | | .++B + * | 2026-04-03 00:52:34.431738 | ubuntu-noble -> localhost | | o.o+oB S + | 2026-04-03 00:52:34.431759 | ubuntu-noble -> localhost | |o..o = + o . | 2026-04-03 00:52:34.431779 | ubuntu-noble -> localhost | |o..o=.o . | 2026-04-03 00:52:34.431799 | ubuntu-noble -> localhost | |..*.*= | 2026-04-03 00:52:34.431821 | ubuntu-noble -> localhost | |+ooE=+. | 2026-04-03 00:52:34.431842 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-03 00:52:34.431890 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.727418 2026-04-03 00:52:34.437673 | 2026-04-03 00:52:34.437741 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-03 00:52:34.471899 | ubuntu-noble | ok 2026-04-03 00:52:34.481090 | ubuntu-noble | included: /var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-03 00:52:34.489311 | 2026-04-03 00:52:34.489372 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-03 00:52:34.514513 | ubuntu-noble | skipping: Conditional result was False 2026-04-03 00:52:34.525698 | 2026-04-03 00:52:34.525776 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-03 00:52:35.048447 | ubuntu-noble | changed 2026-04-03 00:52:35.114444 | 2026-04-03 00:52:35.114567 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-03 00:52:35.337579 | ubuntu-noble | ok 2026-04-03 00:52:35.350892 | 2026-04-03 00:52:35.350958 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-03 00:52:35.892335 | ubuntu-noble | changed 2026-04-03 00:52:35.898486 | 2026-04-03 00:52:35.900571 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-03 00:52:36.507967 | ubuntu-noble | changed 2026-04-03 00:52:36.516574 | 2026-04-03 00:52:36.516648 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-03 00:52:36.546069 | ubuntu-noble | skipping: Conditional result was False 2026-04-03 00:52:36.558227 | 2026-04-03 00:52:36.558328 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-03 00:52:37.030838 | ubuntu-noble -> localhost | changed 2026-04-03 00:52:37.050413 | 2026-04-03 00:52:37.050526 | TASK [add-build-sshkey : Add back temp key] 2026-04-03 00:52:37.360431 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/ae3113e1e09c4b4dace84f3c7be16162_id_rsa (zuul-build-sshkey) 2026-04-03 00:52:37.360625 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015484 2026-04-03 00:52:37.365826 | 2026-04-03 00:52:37.365891 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-03 00:52:37.788867 | ubuntu-noble | ok 2026-04-03 00:52:37.856297 | 2026-04-03 00:52:37.856371 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-03 00:52:37.883522 | ubuntu-noble | skipping: Conditional result was False 2026-04-03 00:52:37.898830 | 2026-04-03 00:52:37.898982 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-03 00:52:38.302886 | ubuntu-noble | ok 2026-04-03 00:52:38.310143 | 2026-04-03 00:52:38.310217 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-03 00:52:39.193795 | ubuntu-noble | Output suppressed because no_log was given 2026-04-03 00:52:39.204302 | 2026-04-03 00:52:39.204367 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-03 00:52:39.500907 | ubuntu-noble | ok: "logs" 2026-04-03 00:52:39.501137 | ubuntu-noble | ok: All items complete 2026-04-03 00:52:39.501177 | 2026-04-03 00:52:39.628365 | ubuntu-noble | ok: "artifacts" 2026-04-03 00:52:39.893637 | ubuntu-noble | ok: "docs" 2026-04-03 00:52:39.906498 | 2026-04-03 00:52:39.906620 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-03 00:52:40.140380 | ubuntu-noble | changed: "logs" 2026-04-03 00:52:40.352399 | ubuntu-noble | changed: "artifacts" 2026-04-03 00:52:40.549945 | ubuntu-noble | changed: "docs" 2026-04-03 00:52:40.573464 | 2026-04-03 00:52:40.573563 | PLAY RECAP 2026-04-03 00:52:40.573611 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:52:40.573641 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-03 00:52:40.573662 | 2026-04-03 00:52:40.709983 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:52:40.712796 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-03 00:52:41.431542 | 2026-04-03 00:52:41.431684 | PLAY [all] 2026-04-03 00:52:41.444525 | 2026-04-03 00:52:41.444615 | TASK [setup-uv : Extract archive] 2026-04-03 00:52:43.929605 | ubuntu-noble | changed 2026-04-03 00:52:43.937379 | 2026-04-03 00:52:43.937454 | TASK [setup-uv : Print version] 2026-04-03 00:52:43.797319 | ubuntu-noble | uv 0.8.13 2026-04-03 00:52:44.477227 | ubuntu-noble | ok: Runtime: 0:00:00.015176 2026-04-03 00:52:44.484980 | 2026-04-03 00:52:44.485045 | PLAY RECAP 2026-04-03 00:52:44.485090 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:52:44.485115 | 2026-04-03 00:52:44.609948 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-04-03 00:52:44.612233 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-03 00:52:45.182883 | 2026-04-03 00:52:45.183018 | PLAY [all] 2026-04-03 00:52:45.194993 | 2026-04-03 00:52:45.195118 | TASK [Run "pre-commit"] 2026-04-03 00:52:45.291459 | ubuntu-noble | Downloading virtualenv (5.6MiB) 2026-04-03 00:52:45.392729 | ubuntu-noble | Downloading virtualenv 2026-04-03 00:52:45.406988 | ubuntu-noble | Installed 10 packages in 13ms 2026-04-03 00:52:45.759978 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-03 00:52:46.266425 | 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-04-03 00:52:46.272744 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-04-03 00:52:46.806757 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-04-03 00:52:47.178298 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-04-03 00:52:47.726603 | ubuntu-noble | [WARNING] repo `https://github.com/pycqa/isort` uses deprecated stage names (commit, merge-commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pycqa/isort` will fix this. if it does not -- consider reporting an issue to that repo. 2026-04-03 00:52:47.728648 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-04-03 00:52:48.242138 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-04-03 00:52:48.751973 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-04-03 00:52:48.752049 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-03 00:52:48.752062 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-03 00:52:53.186697 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-04-03 00:52:53.186784 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-03 00:52:53.186796 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-03 00:52:57.394960 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-04-03 00:52:57.395049 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-03 00:52:57.395061 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-03 00:53:00.663862 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-04-03 00:53:00.663957 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-03 00:53:00.663985 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-03 00:53:03.423652 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-04-03 00:53:03.423693 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-04-03 00:53:03.423701 | ubuntu-noble | [INFO] This may take a few minutes... 2026-04-03 00:53:13.645284 | ubuntu-noble | fix end of files.........................................................Passed 2026-04-03 00:53:13.698355 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-04-03 00:53:13.959573 | ubuntu-noble | black....................................................................Passed 2026-04-03 00:53:14.148243 | ubuntu-noble | flake8...................................................................Passed 2026-04-03 00:53:14.271787 | ubuntu-noble | isort....................................................................Passed 2026-04-03 00:53:32.037383 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-04-03 00:53:32.275514 | ubuntu-noble | ok: Runtime: 0:00:46.980399 2026-04-03 00:53:32.277771 | 2026-04-03 00:53:32.277855 | PLAY RECAP 2026-04-03 00:53:32.277915 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:53:32.277939 | 2026-04-03 00:53:32.408566 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-04-03 00:53:32.410793 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:53:32.988877 | 2026-04-03 00:53:32.989020 | PLAY [all] 2026-04-03 00:53:33.000054 | 2026-04-03 00:53:33.000130 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-03 00:53:33.045112 | ubuntu-noble | skipping: Conditional result was False 2026-04-03 00:53:33.054912 | 2026-04-03 00:53:33.054988 | TASK [fetch-output : Set log path for single node] 2026-04-03 00:53:33.101315 | ubuntu-noble | ok 2026-04-03 00:53:33.108331 | 2026-04-03 00:53:33.108396 | LOOP [fetch-output : Ensure local output dirs] 2026-04-03 00:53:33.525812 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/logs" 2026-04-03 00:53:33.731140 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/artifacts" 2026-04-03 00:53:33.951798 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ae3113e1e09c4b4dace84f3c7be16162/work/docs" 2026-04-03 00:53:33.976830 | 2026-04-03 00:53:33.977023 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-03 00:53:34.635681 | ubuntu-noble | changed: .d..t...... ./ 2026-04-03 00:53:34.635930 | ubuntu-noble | changed: All items complete 2026-04-03 00:53:34.635967 | 2026-04-03 00:53:35.102512 | ubuntu-noble | changed: .d..t...... ./ 2026-04-03 00:53:35.585683 | ubuntu-noble | changed: .d..t...... ./ 2026-04-03 00:53:35.613418 | 2026-04-03 00:53:35.613612 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-03 00:53:36.010864 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007792 2026-04-03 00:53:36.262578 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008014 2026-04-03 00:53:36.280562 | 2026-04-03 00:53:36.280707 | PLAY [all] 2026-04-03 00:53:36.287576 | 2026-04-03 00:53:36.287651 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-03 00:53:36.779741 | ubuntu-noble | changed 2026-04-03 00:53:36.788337 | 2026-04-03 00:53:36.788391 | PLAY RECAP 2026-04-03 00:53:36.788445 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-03 00:53:36.788467 | 2026-04-03 00:53:36.939442 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:53:36.941811 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-03 00:53:37.488152 | 2026-04-03 00:53:37.488272 | PLAY [localhost] 2026-04-03 00:53:37.497989 | 2026-04-03 00:53:37.498061 | TASK [Generate Zuul manifest] 2026-04-03 00:53:37.515951 | localhost | ok 2026-04-03 00:53:37.529839 | 2026-04-03 00:53:37.529917 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-03 00:53:37.870067 | localhost | changed 2026-04-03 00:53:37.880222 | 2026-04-03 00:53:37.880290 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-03 00:53:37.908449 | localhost | ok 2026-04-03 00:53:37.914739 | 2026-04-03 00:53:37.914803 | TASK [Upload logs] 2026-04-03 00:53:37.932751 | localhost | ok 2026-04-03 00:53:37.987186 | 2026-04-03 00:53:37.987289 | TASK [Set zuul-log-path fact] 2026-04-03 00:53:38.005562 | localhost | ok 2026-04-03 00:53:38.016228 | 2026-04-03 00:53:38.016295 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:53:38.044774 | localhost | ok 2026-04-03 00:53:38.051860 | 2026-04-03 00:53:38.051922 | TASK [upload-logs : Create log directories] 2026-04-03 00:53:38.485140 | localhost | changed 2026-04-03 00:53:38.489701 | 2026-04-03 00:53:38.489768 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-03 00:53:38.928914 | localhost -> localhost | ok: Runtime: 0:00:00.005252 2026-04-03 00:53:38.937118 | 2026-04-03 00:53:38.937186 | TASK [upload-logs : Upload logs to log server] 2026-04-03 00:53:39.414351 | localhost | Output suppressed because no_log was given 2026-04-03 00:53:39.420116 | 2026-04-03 00:53:39.420182 | LOOP [upload-logs : Compress console log and json output] 2026-04-03 00:53:39.467632 | localhost | skipping: Conditional result was False 2026-04-03 00:53:39.474267 | localhost | skipping: Conditional result was False 2026-04-03 00:53:39.485590 | 2026-04-03 00:53:39.485748 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-03 00:53:39.532567 | localhost | skipping: Conditional result was False 2026-04-03 00:53:39.533136 | 2026-04-03 00:53:39.536400 | localhost | skipping: Conditional result was False 2026-04-03 00:53:39.551984 | 2026-04-03 00:53:39.552160 | LOOP [upload-logs : Upload console log and json output]