2026-07-08 15:24:45.671774 | Job console starting 2026-07-08 15:24:45.684183 | Updating git repos 2026-07-08 15:24:47.049869 | Cloning repos into workspace 2026-07-08 15:25:19.503139 | Restoring repo states 2026-07-08 15:25:23.446937 | Merging changes 2026-07-08 15:25:27.298784 | Checking out repos 2026-07-08 15:25:33.165726 | Preparing playbooks 2026-07-08 15:26:21.245800 | Running Ansible setup 2026-07-08 15:26:26.118635 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-08 15:26:26.824366 | 2026-07-08 15:26:27.858812 | PLAY [localhost] 2026-07-08 15:26:27.874699 | 2026-07-08 15:26:27.874823 | TASK [Gathering Facts] 2026-07-08 15:26:29.812867 | localhost | ok 2026-07-08 15:26:29.819939 | 2026-07-08 15:26:29.820107 | TASK [Setup log path fact] 2026-07-08 15:26:29.839834 | localhost | ok 2026-07-08 15:26:29.855033 | 2026-07-08 15:26:29.855166 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-08 15:26:29.884749 | localhost | ok 2026-07-08 15:26:29.893271 | 2026-07-08 15:26:29.893371 | TASK [emit-job-header : Print job information] 2026-07-08 15:26:29.935562 | # Job Information 2026-07-08 15:26:30.483035 | Ansible Version: 2.16.18 2026-07-08 15:26:30.483305 | Job: atmosphere-molecule-csi-local-path-provisioner 2026-07-08 15:26:30.483398 | Pipeline: check 2026-07-08 15:26:30.483475 | Executor: 2d72f0692154 2026-07-08 15:26:30.484517 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4132 2026-07-08 15:26:30.484611 | Event ID: 5f06a510-7ae0-11f1-821b-3278a0fc5c4d 2026-07-08 15:26:30.490550 | 2026-07-08 15:26:30.490714 | LOOP [emit-job-header : Print node information] 2026-07-08 15:26:30.588411 | localhost | ok: 2026-07-08 15:26:30.588669 | localhost | # Node Information 2026-07-08 15:26:30.588740 | localhost | Inventory Hostname: instance 2026-07-08 15:26:30.588786 | localhost | Hostname: np0000184475 2026-07-08 15:26:30.588824 | localhost | Username: zuul 2026-07-08 15:26:30.588865 | localhost | Distro: Ubuntu 22.04 2026-07-08 15:26:30.588903 | localhost | Provider: yul1 2026-07-08 15:26:30.588939 | localhost | Region: ca-ymq-1 2026-07-08 15:26:30.588996 | localhost | Label: ubuntu-jammy 2026-07-08 15:26:30.589034 | localhost | Product Name: OpenStack Nova 2026-07-08 15:26:30.589069 | localhost | Interface IP: 199.19.213.73 2026-07-08 15:26:30.599632 | 2026-07-08 15:26:30.599797 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-08 15:26:31.033815 | localhost -> localhost | changed 2026-07-08 15:26:31.045667 | 2026-07-08 15:26:31.045890 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-08 15:26:32.592572 | localhost -> localhost | changed 2026-07-08 15:26:32.602211 | 2026-07-08 15:26:32.602309 | PLAY [all] 2026-07-08 15:26:32.614023 | 2026-07-08 15:26:32.614215 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-08 15:26:33.526096 | instance -> localhost | ok 2026-07-08 15:26:33.538619 | 2026-07-08 15:26:33.538737 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-08 15:26:33.573160 | instance | ok 2026-07-08 15:26:33.589789 | instance | included: /var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-08 15:26:33.660931 | 2026-07-08 15:26:33.661073 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-08 15:26:34.715638 | instance -> localhost | Generating public/private rsa key pair. 2026-07-08 15:26:34.715861 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/18ce7fe48b0949ce83523a0bcc592395_id_rsa 2026-07-08 15:26:34.715897 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/18ce7fe48b0949ce83523a0bcc592395_id_rsa.pub 2026-07-08 15:26:34.715925 | instance -> localhost | The key fingerprint is: 2026-07-08 15:26:34.715951 | instance -> localhost | SHA256:lqXn2TM96KJKbKmBVJ89oR6pnPYbFdGGKFY1FZZYsG8 zuul-build-sshkey 2026-07-08 15:26:34.715992 | instance -> localhost | The key's randomart image is: 2026-07-08 15:26:34.716019 | instance -> localhost | +---[RSA 3072]----+ 2026-07-08 15:26:34.716049 | instance -> localhost | | ..o=B=o | 2026-07-08 15:26:34.716076 | instance -> localhost | | o . o=+ | 2026-07-08 15:26:34.716101 | instance -> localhost | | ... +.. | 2026-07-08 15:26:34.716126 | instance -> localhost | | . . = B | 2026-07-08 15:26:34.716151 | instance -> localhost | | . * S E | 2026-07-08 15:26:34.716175 | instance -> localhost | | . o = = = o o | 2026-07-08 15:26:34.716199 | instance -> localhost | | . * B o = o | 2026-07-08 15:26:34.716224 | instance -> localhost | | . * . .. o . | 2026-07-08 15:26:34.716251 | instance -> localhost | | . +o.. .. | 2026-07-08 15:26:34.716275 | instance -> localhost | +----[SHA256]-----+ 2026-07-08 15:26:34.716346 | instance -> localhost | ok: Runtime: 0:00:00.449491 2026-07-08 15:26:34.724863 | 2026-07-08 15:26:34.725121 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-08 15:26:34.758700 | instance | ok 2026-07-08 15:26:34.943008 | instance | included: /var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-08 15:26:34.951449 | 2026-07-08 15:26:34.951609 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-08 15:26:34.976828 | instance | skipping: Conditional result was False 2026-07-08 15:26:34.987884 | 2026-07-08 15:26:34.988011 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-08 15:26:35.439439 | instance | changed 2026-07-08 15:26:35.448324 | 2026-07-08 15:26:35.448398 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-08 15:26:35.634290 | instance | ok 2026-07-08 15:26:35.687737 | 2026-07-08 15:26:35.687954 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-08 15:26:36.190160 | instance | changed 2026-07-08 15:26:36.201278 | 2026-07-08 15:26:36.201472 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-08 15:26:36.664863 | instance | changed 2026-07-08 15:26:36.710580 | 2026-07-08 15:26:36.710717 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-08 15:26:36.737059 | instance | skipping: Conditional result was False 2026-07-08 15:26:36.743531 | 2026-07-08 15:26:36.743610 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-08 15:26:37.139569 | instance -> localhost | changed 2026-07-08 15:26:37.152095 | 2026-07-08 15:26:37.152184 | TASK [add-build-sshkey : Add back temp key] 2026-07-08 15:26:37.511182 | instance -> localhost | Identity added: /var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/18ce7fe48b0949ce83523a0bcc592395_id_rsa (zuul-build-sshkey) 2026-07-08 15:26:37.511454 | instance -> localhost | ok: Runtime: 0:00:00.018291 2026-07-08 15:26:37.519493 | 2026-07-08 15:26:37.519633 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-08 15:26:37.847851 | instance | ok 2026-07-08 15:26:37.853249 | 2026-07-08 15:26:37.853343 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-08 15:26:37.878672 | instance | skipping: Conditional result was False 2026-07-08 15:26:37.894934 | 2026-07-08 15:26:37.895053 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-08 15:26:38.263085 | instance | ok 2026-07-08 15:26:38.301320 | 2026-07-08 15:26:38.301484 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-08 15:26:42.621773 | instance | Output suppressed because no_log was given 2026-07-08 15:26:42.639399 | 2026-07-08 15:26:42.639616 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-08 15:26:42.850344 | instance | ok: "logs" 2026-07-08 15:26:43.017018 | instance | ok: All items complete 2026-07-08 15:26:43.017196 | 2026-07-08 15:26:43.027657 | instance | ok: "artifacts" 2026-07-08 15:26:43.160358 | instance | ok: "docs" 2026-07-08 15:26:43.256764 | 2026-07-08 15:26:43.257822 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-08 15:26:43.443395 | instance | changed: "logs" 2026-07-08 15:26:43.601141 | instance | changed: "artifacts" 2026-07-08 15:26:43.755227 | instance | changed: "docs" 2026-07-08 15:26:43.776708 | 2026-07-08 15:26:43.777136 | PLAY RECAP 2026-07-08 15:26:43.777206 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-08 15:26:43.777242 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:26:43.777264 | 2026-07-08 15:26:44.001841 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-08 15:26:44.006011 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-08 15:26:44.625128 | 2026-07-08 15:26:44.625283 | PLAY [all] 2026-07-08 15:26:44.636118 | 2026-07-08 15:26:44.636203 | TASK [setup-uv : Extract archive] 2026-07-08 15:31:26.933810 | instance | ERROR 2026-07-08 15:31:26.934123 | instance | { 2026-07-08 15:31:26.934180 | instance | "msg": "Failed to connect to the host via ssh: ssh: connect to host 199.19.213.73 port 22: No route to host" 2026-07-08 15:31:26.934226 | instance | } failure 2026-07-08 15:31:26.935519 | 2026-07-08 15:31:26.935582 | PLAY RECAP 2026-07-08 15:31:26.935639 | instance | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:31:26.935673 | 2026-07-08 15:31:27.089551 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-08 15:31:27.095281 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-08 15:31:27.732869 | 2026-07-08 15:31:27.732996 | PLAY [all] 2026-07-08 15:31:27.743968 | 2026-07-08 15:31:27.744046 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-08 15:31:27.789894 | instance | skipping: Conditional result was False 2026-07-08 15:31:27.800081 | 2026-07-08 15:31:27.800196 | TASK [fetch-output : Set log path for single node] 2026-07-08 15:31:27.845200 | instance | ok 2026-07-08 15:31:27.849712 | 2026-07-08 15:31:27.849776 | LOOP [fetch-output : Ensure local output dirs] 2026-07-08 15:31:28.293126 | instance -> localhost | ok: "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/logs" 2026-07-08 15:31:28.513682 | instance -> localhost | changed: "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/artifacts" 2026-07-08 15:31:28.763065 | instance -> localhost | changed: "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/docs" 2026-07-08 15:31:28.781103 | 2026-07-08 15:31:28.781306 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-08 15:31:32.346818 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/logs', 'src': 'logs'} 2026-07-08 15:31:32.347372 | instance | { 2026-07-08 15:31:32.347408 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:31:32.347438 | instance | "msg": "ssh: connect to host 199.19.213.73 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-08 15:31:32.347570 | instance | "rc": 255, 2026-07-08 15:31:32.347593 | instance | "zj_output": { 2026-07-08 15:31:32.347611 | instance | "dest": "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/logs", 2026-07-08 15:31:32.347630 | instance | "src": "logs" 2026-07-08 15:31:32.347648 | instance | } 2026-07-08 15:31:32.347665 | instance | } 2026-07-08 15:31:32.347698 | instance | changed: All items complete 2026-07-08 15:31:32.347720 | 2026-07-08 15:31:35.662300 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/artifacts', 'src': 'artifacts'} 2026-07-08 15:31:38.444001 | instance | { 2026-07-08 15:31:38.444157 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:31:38.444231 | instance | "msg": "ssh: connect to host 199.19.213.73 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-08 15:31:38.444286 | instance | "rc": 255, 2026-07-08 15:31:38.444340 | instance | "zj_output": { 2026-07-08 15:31:38.444392 | instance | "dest": "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/artifacts", 2026-07-08 15:31:38.444449 | instance | "src": "artifacts" 2026-07-08 15:31:38.444497 | instance | } 2026-07-08 15:31:38.444538 | instance | } 2026-07-08 15:31:38.970100 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/docs', 'src': 'docs'} 2026-07-08 15:31:38.970455 | instance | { 2026-07-08 15:31:38.970528 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:31:38.970577 | instance | "msg": "ssh: connect to host 199.19.213.73 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-08 15:31:38.970620 | instance | "rc": 255, 2026-07-08 15:31:38.970663 | instance | "zj_output": { 2026-07-08 15:31:38.970704 | instance | "dest": "/var/lib/zuul/builds/18ce7fe48b0949ce83523a0bcc592395/work/docs", 2026-07-08 15:31:38.970744 | instance | "src": "docs" 2026-07-08 15:31:38.970782 | instance | } 2026-07-08 15:31:38.970821 | instance | } failure 2026-07-08 15:31:38.991417 | 2026-07-08 15:31:38.991489 | PLAY RECAP 2026-07-08 15:31:38.991542 | instance | ok: 2 changed: 1 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-07-08 15:31:38.991565 | 2026-07-08 15:31:39.215756 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-08 15:31:39.219325 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-08 15:31:39.992423 | 2026-07-08 15:31:39.992563 | PLAY [localhost] 2026-07-08 15:31:40.030752 | 2026-07-08 15:31:40.030832 | TASK [Generate Zuul manifest] 2026-07-08 15:31:40.053841 | localhost | ok 2026-07-08 15:31:40.088106 | 2026-07-08 15:31:40.088225 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-08 15:31:40.595280 | localhost | changed 2026-07-08 15:31:40.613954 | 2026-07-08 15:31:40.614096 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-08 15:31:40.959242 | localhost | ok 2026-07-08 15:31:40.969748 | 2026-07-08 15:31:40.969863 | TASK [Upload logs] 2026-07-08 15:31:40.993194 | localhost | ok 2026-07-08 15:31:41.062286 | 2026-07-08 15:31:41.062474 | TASK [Set zuul-log-path fact] 2026-07-08 15:31:41.085561 | localhost | ok 2026-07-08 15:31:41.099656 | 2026-07-08 15:31:41.099741 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-08 15:31:41.135735 | localhost | ok 2026-07-08 15:31:41.143597 | 2026-07-08 15:31:41.143730 | TASK [upload-logs : Create log directories] 2026-07-08 15:31:41.593756 | localhost | changed 2026-07-08 15:31:41.600511 | 2026-07-08 15:31:41.600581 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-08 15:31:42.030097 | localhost -> localhost | ok: Runtime: 0:00:00.005197 2026-07-08 15:31:42.037062 | 2026-07-08 15:31:42.037171 | TASK [upload-logs : Upload logs to log server] 2026-07-08 15:31:42.559497 | localhost | Output suppressed because no_log was given 2026-07-08 15:31:42.592768 | 2026-07-08 15:31:42.592898 | LOOP [upload-logs : Compress console log and json output] 2026-07-08 15:31:42.655789 | localhost | skipping: Conditional result was False 2026-07-08 15:31:42.663876 | localhost | skipping: Conditional result was False 2026-07-08 15:31:42.678496 | 2026-07-08 15:31:42.678624 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-08 15:31:42.724100 | localhost | skipping: Conditional result was False 2026-07-08 15:31:42.724614 | 2026-07-08 15:31:42.728660 | localhost | skipping: Conditional result was False 2026-07-08 15:31:42.741268 | 2026-07-08 15:31:42.741407 | LOOP [upload-logs : Upload console log and json output]