2026-08-13 00:53:23.491627 | Job console starting 2026-08-13 00:53:23.502071 | Updating git repos 2026-08-13 00:53:23.531138 | Cloning repos into workspace 2026-08-13 00:53:23.563921 | Restoring repo states 2026-08-13 00:53:23.572412 | Merging changes 2026-08-13 00:53:23.903426 | Checking out repos 2026-08-13 00:53:23.944434 | Preparing playbooks 2026-08-13 00:53:25.029619 | Running Ansible setup 2026-08-13 00:53:28.719893 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 00:53:29.329088 | 2026-08-13 00:53:29.329271 | PLAY [localhost] 2026-08-13 00:53:29.338394 | 2026-08-13 00:53:29.338537 | TASK [Gathering Facts] 2026-08-13 00:53:30.234224 | localhost | ok 2026-08-13 00:53:30.245992 | 2026-08-13 00:53:30.246098 | TASK [Setup log path fact] 2026-08-13 00:53:30.266360 | localhost | ok 2026-08-13 00:53:30.282618 | 2026-08-13 00:53:30.282685 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 00:53:30.312899 | localhost | ok 2026-08-13 00:53:30.322375 | 2026-08-13 00:53:30.322473 | TASK [emit-job-header : Print job information] 2026-08-13 00:53:30.364540 | # Job Information 2026-08-13 00:53:30.364701 | Ansible Version: 2.16.18 2026-08-13 00:53:30.364748 | Job: ansible-test 2026-08-13 00:53:30.364779 | Pipeline: check 2026-08-13 00:53:30.364809 | Executor: 2d72f0692154 2026-08-13 00:53:30.364838 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/139 2026-08-13 00:53:30.364872 | Event ID: f94b8cf0-96ae-11f1-819b-22bf29b1dbbe 2026-08-13 00:53:30.368938 | 2026-08-13 00:53:30.369068 | LOOP [emit-job-header : Print node information] 2026-08-13 00:53:30.466939 | localhost | ok: 2026-08-13 00:53:30.467188 | localhost | # Node Information 2026-08-13 00:53:30.467244 | localhost | Inventory Hostname: ubuntu-noble 2026-08-13 00:53:30.467282 | localhost | Hostname: np0000189153 2026-08-13 00:53:30.467312 | localhost | Username: zuul 2026-08-13 00:53:30.467352 | localhost | Distro: Ubuntu 24.04 2026-08-13 00:53:30.467386 | localhost | Provider: yul1 2026-08-13 00:53:30.467420 | localhost | Region: ca-ymq-1 2026-08-13 00:53:30.467453 | localhost | Label: ubuntu-noble 2026-08-13 00:53:30.467485 | localhost | Product Name: OpenStack Nova 2026-08-13 00:53:30.467516 | localhost | Interface IP: 199.19.213.225 2026-08-13 00:53:30.478575 | 2026-08-13 00:53:30.478776 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 00:53:30.902340 | localhost -> localhost | changed 2026-08-13 00:53:30.912885 | 2026-08-13 00:53:30.912991 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 00:53:31.804602 | localhost -> localhost | changed 2026-08-13 00:53:31.815684 | 2026-08-13 00:53:31.815738 | PLAY [all] 2026-08-13 00:53:31.823823 | 2026-08-13 00:53:31.823889 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 00:53:32.061457 | ubuntu-noble -> localhost | ok 2026-08-13 00:53:32.072445 | 2026-08-13 00:53:32.072511 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 00:53:32.107559 | ubuntu-noble | ok 2026-08-13 00:53:32.122396 | ubuntu-noble | included: /var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 00:53:32.128417 | 2026-08-13 00:53:32.128477 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 00:53:33.841367 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 00:53:33.841608 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/9eff551a2e3d4a00b5f38a610acff687_id_rsa 2026-08-13 00:53:33.841655 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/9eff551a2e3d4a00b5f38a610acff687_id_rsa.pub 2026-08-13 00:53:33.841689 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 00:53:33.841721 | ubuntu-noble -> localhost | SHA256:YxWLgle9c9W7O5OfIHg3S4gr9Hgk77MVMcmAEt+BaSQ zuul-build-sshkey 2026-08-13 00:53:33.841772 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 00:53:33.841805 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 00:53:33.841844 | ubuntu-noble -> localhost | | Eo.=+. . | 2026-08-13 00:53:33.841878 | ubuntu-noble -> localhost | | oo*..=o. . .| 2026-08-13 00:53:33.841908 | ubuntu-noble -> localhost | | . =...o* . .| 2026-08-13 00:53:33.841936 | ubuntu-noble -> localhost | | . . .o + . | 2026-08-13 00:53:33.841965 | ubuntu-noble -> localhost | | S + .| 2026-08-13 00:53:33.841994 | ubuntu-noble -> localhost | | + oo o . | 2026-08-13 00:53:33.842024 | ubuntu-noble -> localhost | | . *o = = o| 2026-08-13 00:53:33.842054 | ubuntu-noble -> localhost | | o =+ + +=.| 2026-08-13 00:53:33.842085 | ubuntu-noble -> localhost | | ++o . .=| 2026-08-13 00:53:33.842114 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 00:53:33.842194 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.303055 2026-08-13 00:53:33.850205 | 2026-08-13 00:53:33.850294 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 00:53:33.883695 | ubuntu-noble | ok 2026-08-13 00:53:33.897551 | ubuntu-noble | included: /var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 00:53:33.909203 | 2026-08-13 00:53:33.909315 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 00:53:33.935639 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 00:53:33.944631 | 2026-08-13 00:53:33.944733 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 00:53:34.477221 | ubuntu-noble | changed 2026-08-13 00:53:34.483740 | 2026-08-13 00:53:34.483809 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 00:53:34.705516 | ubuntu-noble | ok 2026-08-13 00:53:34.710880 | 2026-08-13 00:53:34.710942 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 00:53:35.322480 | ubuntu-noble | changed 2026-08-13 00:53:35.329947 | 2026-08-13 00:53:35.330023 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 00:53:35.889031 | ubuntu-noble | changed 2026-08-13 00:53:35.896211 | 2026-08-13 00:53:35.896304 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 00:53:35.921992 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 00:53:35.934076 | 2026-08-13 00:53:35.934147 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 00:53:36.320760 | ubuntu-noble -> localhost | changed 2026-08-13 00:53:36.336552 | 2026-08-13 00:53:36.336645 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 00:53:36.608889 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/9eff551a2e3d4a00b5f38a610acff687_id_rsa (zuul-build-sshkey) 2026-08-13 00:53:36.609113 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014114 2026-08-13 00:53:36.614667 | 2026-08-13 00:53:36.614732 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 00:53:36.971839 | ubuntu-noble | ok 2026-08-13 00:53:36.977170 | 2026-08-13 00:53:36.977240 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 00:53:37.003573 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 00:53:37.020595 | 2026-08-13 00:53:37.020672 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 00:53:37.381186 | ubuntu-noble | ok 2026-08-13 00:53:37.432390 | 2026-08-13 00:53:37.432527 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 00:53:38.184987 | ubuntu-noble | Output suppressed because no_log was given 2026-08-13 00:53:38.196048 | 2026-08-13 00:53:38.196119 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 00:53:38.421732 | ubuntu-noble | ok: "logs" 2026-08-13 00:53:38.422010 | ubuntu-noble | ok: All items complete 2026-08-13 00:53:38.422055 | 2026-08-13 00:53:38.633452 | ubuntu-noble | ok: "artifacts" 2026-08-13 00:53:38.836379 | ubuntu-noble | ok: "docs" 2026-08-13 00:53:38.853842 | 2026-08-13 00:53:38.854059 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 00:53:39.093950 | ubuntu-noble | changed: "logs" 2026-08-13 00:53:39.306420 | ubuntu-noble | changed: "artifacts" 2026-08-13 00:53:39.507412 | ubuntu-noble | changed: "docs" 2026-08-13 00:53:39.528383 | 2026-08-13 00:53:39.528519 | PLAY RECAP 2026-08-13 00:53:39.528570 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 00:53:39.528602 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 00:53:39.528624 | 2026-08-13 00:53:39.742767 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 00:53:39.745180 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-08-13 00:53:40.330842 | 2026-08-13 00:53:40.330995 | PLAY [all] 2026-08-13 00:53:40.344165 | 2026-08-13 00:53:40.344292 | TASK [setup-uv : Extract archive] 2026-08-13 00:53:41.391492 | ubuntu-noble | ERROR 2026-08-13 00:53:41.391812 | ubuntu-noble | { 2026-08-13 00:53:41.391867 | ubuntu-noble | "msg": "Failure downloading https://github.com/astral-sh/uv/releases/download/0.8.13/uv-x86_64-unknown-linux-gnu.tar.gz, Connection failure: Remote end closed connection without response" 2026-08-13 00:53:41.391913 | ubuntu-noble | } failure 2026-08-13 00:53:41.393643 | 2026-08-13 00:53:41.393703 | PLAY RECAP 2026-08-13 00:53:41.393758 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-13 00:53:41.393790 | 2026-08-13 00:53:41.544946 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-08-13 00:53:41.546516 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 00:53:42.150667 | 2026-08-13 00:53:42.150800 | PLAY [all] 2026-08-13 00:53:42.163048 | 2026-08-13 00:53:42.163131 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 00:53:42.208918 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 00:53:42.218505 | 2026-08-13 00:53:42.218608 | TASK [fetch-output : Set log path for single node] 2026-08-13 00:53:42.264665 | ubuntu-noble | ok 2026-08-13 00:53:42.270323 | 2026-08-13 00:53:42.270390 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 00:53:42.695414 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/logs" 2026-08-13 00:53:42.902338 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/artifacts" 2026-08-13 00:53:43.121839 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9eff551a2e3d4a00b5f38a610acff687/work/docs" 2026-08-13 00:53:43.140958 | 2026-08-13 00:53:43.141161 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 00:53:43.809514 | ubuntu-noble | ok 2026-08-13 00:53:43.809769 | ubuntu-noble | changed: All items complete 2026-08-13 00:53:43.809808 | 2026-08-13 00:53:44.306617 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 00:53:44.794362 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 00:53:44.824144 | 2026-08-13 00:53:44.824270 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 00:53:45.266601 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008394 2026-08-13 00:53:45.487862 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007134 2026-08-13 00:53:45.506997 | 2026-08-13 00:53:45.507053 | PLAY [all] 2026-08-13 00:53:45.513666 | 2026-08-13 00:53:45.513733 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 00:53:45.984422 | ubuntu-noble | changed 2026-08-13 00:53:45.990595 | 2026-08-13 00:53:45.990646 | PLAY RECAP 2026-08-13 00:53:45.990692 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 00:53:45.990730 | 2026-08-13 00:53:46.121574 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 00:53:46.123805 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 00:53:46.691213 | 2026-08-13 00:53:46.691338 | PLAY [localhost] 2026-08-13 00:53:46.701602 | 2026-08-13 00:53:46.701675 | TASK [Generate Zuul manifest] 2026-08-13 00:53:46.722513 | localhost | ok 2026-08-13 00:53:46.737908 | 2026-08-13 00:53:46.737989 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 00:53:47.094174 | localhost | changed 2026-08-13 00:53:47.106861 | 2026-08-13 00:53:47.106964 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 00:53:47.138684 | localhost | ok 2026-08-13 00:53:47.146718 | 2026-08-13 00:53:47.146788 | TASK [Upload logs] 2026-08-13 00:53:47.168854 | localhost | ok 2026-08-13 00:53:47.227136 | 2026-08-13 00:53:47.227290 | TASK [Set zuul-log-path fact] 2026-08-13 00:53:47.248184 | localhost | ok 2026-08-13 00:53:47.261322 | 2026-08-13 00:53:47.261412 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 00:53:47.292775 | localhost | ok 2026-08-13 00:53:47.301562 | 2026-08-13 00:53:47.301634 | TASK [upload-logs : Create log directories] 2026-08-13 00:53:47.699161 | localhost | changed 2026-08-13 00:53:47.705113 | 2026-08-13 00:53:47.705187 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 00:53:48.110874 | localhost -> localhost | ok: Runtime: 0:00:00.005611 2026-08-13 00:53:48.115928 | 2026-08-13 00:53:48.115993 | TASK [upload-logs : Upload logs to log server] 2026-08-13 00:53:48.561341 | localhost | Output suppressed because no_log was given 2026-08-13 00:53:48.566915 | 2026-08-13 00:53:48.567002 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 00:53:48.610336 | localhost | skipping: Conditional result was False 2026-08-13 00:53:48.617221 | localhost | skipping: Conditional result was False 2026-08-13 00:53:48.628650 | 2026-08-13 00:53:48.628809 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 00:53:48.798082 | localhost | skipping: Conditional result was False 2026-08-13 00:53:48.798364 | 2026-08-13 00:53:48.804744 | localhost | skipping: Conditional result was False 2026-08-13 00:53:48.819830 | 2026-08-13 00:53:48.819957 | LOOP [upload-logs : Upload console log and json output]