2026-04-30 20:05:51.778917 | Job console starting 2026-04-30 20:05:51.798533 | Updating git repos 2026-04-30 20:05:51.948469 | Cloning repos into workspace 2026-04-30 20:05:52.742494 | Restoring repo states 2026-04-30 20:05:52.769693 | Merging changes 2026-04-30 20:05:54.677072 | Checking out repos 2026-04-30 20:05:54.952911 | Preparing playbooks 2026-04-30 20:06:04.742652 | Running Ansible setup 2026-04-30 20:06:08.388511 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-30 20:06:09.068363 | 2026-04-30 20:06:09.068504 | PLAY [localhost] 2026-04-30 20:06:09.076239 | 2026-04-30 20:06:09.076318 | TASK [Gathering Facts] 2026-04-30 20:06:10.354008 | localhost | ok 2026-04-30 20:06:10.365765 | 2026-04-30 20:06:10.365843 | TASK [Setup log path fact] 2026-04-30 20:06:10.385765 | localhost | ok 2026-04-30 20:06:10.397263 | 2026-04-30 20:06:10.397338 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-30 20:06:10.427420 | localhost | ok 2026-04-30 20:06:10.436012 | 2026-04-30 20:06:10.436099 | TASK [emit-job-header : Print job information] 2026-04-30 20:06:10.468539 | # Job Information 2026-04-30 20:06:10.468860 | Ansible Version: 2.16.18 2026-04-30 20:06:10.468943 | Job: atmosphere-molecule-csi-local-path-provisioner 2026-04-30 20:06:10.469025 | Pipeline: check 2026-04-30 20:06:10.469073 | Executor: 2d72f0692154 2026-04-30 20:06:10.469116 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3501 2026-04-30 20:06:10.469163 | Event ID: e53bda20-44cf-11f1-9992-7fa69cb94b77 2026-04-30 20:06:10.471986 | 2026-04-30 20:06:10.472047 | LOOP [emit-job-header : Print node information] 2026-04-30 20:06:10.585342 | localhost | ok: 2026-04-30 20:06:10.651492 | localhost | # Node Information 2026-04-30 20:06:10.651604 | localhost | Inventory Hostname: instance 2026-04-30 20:06:10.651659 | localhost | Hostname: np0000171389 2026-04-30 20:06:10.651704 | localhost | Username: zuul 2026-04-30 20:06:10.651754 | localhost | Distro: Ubuntu 22.04 2026-04-30 20:06:10.651798 | localhost | Provider: yul1 2026-04-30 20:06:10.651840 | localhost | Region: ca-ymq-1 2026-04-30 20:06:10.651880 | localhost | Label: ubuntu-jammy 2026-04-30 20:06:10.651922 | localhost | Product Name: OpenStack Nova 2026-04-30 20:06:10.651962 | localhost | Interface IP: 199.204.45.74 2026-04-30 20:06:10.666628 | 2026-04-30 20:06:10.666809 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-30 20:06:11.058737 | localhost -> localhost | changed 2026-04-30 20:06:11.067791 | 2026-04-30 20:06:11.067889 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-30 20:06:11.946156 | localhost -> localhost | changed 2026-04-30 20:06:11.954197 | 2026-04-30 20:06:11.954281 | PLAY [all] 2026-04-30 20:06:11.963016 | 2026-04-30 20:06:11.963083 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-30 20:06:12.210423 | instance -> localhost | ok 2026-04-30 20:06:12.221576 | 2026-04-30 20:06:12.221647 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-30 20:06:12.253584 | instance | ok 2026-04-30 20:06:12.269716 | instance | included: /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-30 20:06:12.275565 | 2026-04-30 20:06:12.275624 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-30 20:06:13.426274 | instance -> localhost | Generating public/private rsa key pair. 2026-04-30 20:06:13.426478 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/477bf36ca51242a0814ec31be10835ea_id_rsa 2026-04-30 20:06:13.426507 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/477bf36ca51242a0814ec31be10835ea_id_rsa.pub 2026-04-30 20:06:13.426529 | instance -> localhost | The key fingerprint is: 2026-04-30 20:06:13.426549 | instance -> localhost | SHA256:IIk5QQoEhChTuk+6AZG5Pi7r6WWqxWyhg0py+vjY5nI zuul-build-sshkey 2026-04-30 20:06:13.426585 | instance -> localhost | The key's randomart image is: 2026-04-30 20:06:13.426606 | instance -> localhost | +---[RSA 3072]----+ 2026-04-30 20:06:13.426634 | instance -> localhost | |O=+ | 2026-04-30 20:06:13.426655 | instance -> localhost | |*= + . | 2026-04-30 20:06:13.426675 | instance -> localhost | |B.+ o . | 2026-04-30 20:06:13.426694 | instance -> localhost | | + . . . | 2026-04-30 20:06:13.426713 | instance -> localhost | |+ o S | 2026-04-30 20:06:13.426733 | instance -> localhost | |+B . | 2026-04-30 20:06:13.426751 | instance -> localhost | |B+Bo | 2026-04-30 20:06:13.426770 | instance -> localhost | |B%E | 2026-04-30 20:06:13.426791 | instance -> localhost | |&#= | 2026-04-30 20:06:13.426811 | instance -> localhost | +----[SHA256]-----+ 2026-04-30 20:06:13.426862 | instance -> localhost | ok: Runtime: 0:00:00.674326 2026-04-30 20:06:13.432036 | 2026-04-30 20:06:13.432100 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-30 20:06:13.465820 | instance | ok 2026-04-30 20:06:13.474890 | instance | included: /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-30 20:06:13.482071 | 2026-04-30 20:06:13.482132 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-30 20:06:13.507426 | instance | skipping: Conditional result was False 2026-04-30 20:06:13.518798 | 2026-04-30 20:06:13.518864 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-30 20:06:13.966092 | instance | changed 2026-04-30 20:06:13.971983 | 2026-04-30 20:06:13.972045 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-30 20:06:14.161714 | instance | ok 2026-04-30 20:06:14.167919 | 2026-04-30 20:06:14.167987 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-30 20:06:14.640468 | instance | changed 2026-04-30 20:06:14.645908 | 2026-04-30 20:06:14.645986 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-30 20:06:15.097088 | instance | changed 2026-04-30 20:06:15.103352 | 2026-04-30 20:06:15.103415 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-30 20:06:15.126227 | instance | skipping: Conditional result was False 2026-04-30 20:06:15.221046 | 2026-04-30 20:06:15.221190 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-30 20:06:15.571231 | instance -> localhost | changed 2026-04-30 20:06:15.585342 | 2026-04-30 20:06:15.585428 | TASK [add-build-sshkey : Add back temp key] 2026-04-30 20:06:15.879875 | instance -> localhost | Identity added: /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/477bf36ca51242a0814ec31be10835ea_id_rsa (zuul-build-sshkey) 2026-04-30 20:06:15.880102 | instance -> localhost | ok: Runtime: 0:00:00.018546 2026-04-30 20:06:15.886230 | 2026-04-30 20:06:15.886291 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-30 20:06:16.190400 | instance | ok 2026-04-30 20:06:16.198754 | 2026-04-30 20:06:16.198815 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-30 20:06:16.224113 | instance | skipping: Conditional result was False 2026-04-30 20:06:16.302605 | 2026-04-30 20:06:16.302672 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-30 20:06:16.639300 | instance | ok 2026-04-30 20:06:16.646120 | 2026-04-30 20:06:16.646183 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-30 20:06:18.384653 | instance | Output suppressed because no_log was given 2026-04-30 20:06:18.394012 | 2026-04-30 20:06:18.394084 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-30 20:06:18.594503 | instance | ok: "logs" 2026-04-30 20:06:18.594815 | instance | ok: All items complete 2026-04-30 20:06:18.594844 | 2026-04-30 20:06:18.754010 | instance | ok: "artifacts" 2026-04-30 20:06:18.925375 | instance | ok: "docs" 2026-04-30 20:06:18.941977 | 2026-04-30 20:06:18.942154 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-30 20:06:19.131009 | instance | changed: "logs" 2026-04-30 20:06:19.294757 | instance | changed: "artifacts" 2026-04-30 20:06:19.450891 | instance | changed: "docs" 2026-04-30 20:06:19.472898 | 2026-04-30 20:06:19.472949 | PLAY RECAP 2026-04-30 20:06:19.473009 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-30 20:06:19.473038 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-30 20:06:19.473060 | 2026-04-30 20:06:19.619032 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-30 20:06:19.653063 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-30 20:06:20.245622 | 2026-04-30 20:06:20.245769 | PLAY [all] 2026-04-30 20:06:20.257976 | 2026-04-30 20:06:20.258053 | TASK [setup-uv : Extract archive] 2026-04-30 20:06:22.499638 | instance | changed 2026-04-30 20:06:22.509198 | 2026-04-30 20:06:22.509305 | TASK [setup-uv : Print version] 2026-04-30 20:06:22.909934 | instance | uv 0.8.13 2026-04-30 20:06:23.047163 | instance | ok: Runtime: 0:00:00.016666 2026-04-30 20:06:23.053531 | 2026-04-30 20:06:23.053584 | PLAY RECAP 2026-04-30 20:06:23.053633 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-30 20:06:23.053657 | 2026-04-30 20:06:23.181025 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-30 20:06:23.185094 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-30 20:06:23.775754 | 2026-04-30 20:06:23.775889 | PLAY [all] 2026-04-30 20:06:23.787244 | 2026-04-30 20:06:23.789193 | TASK [Install "jq" for log collection] 2026-04-30 20:08:20.720226 | instance | changed 2026-04-30 20:08:20.722507 | 2026-04-30 20:08:20.722571 | PLAY RECAP 2026-04-30 20:08:20.722627 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-30 20:08:20.722679 | 2026-04-30 20:08:20.857959 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-30 20:08:20.861942 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-30 20:08:21.441867 | 2026-04-30 20:08:21.442026 | PLAY [all] 2026-04-30 20:08:21.453830 | 2026-04-30 20:08:21.453937 | TASK [Copy inventory file for Zuul] 2026-04-30 20:08:22.310567 | instance | changed 2026-04-30 20:08:22.318935 | 2026-04-30 20:08:22.319013 | TASK [Switch "ansible_host" to private IP] 2026-04-30 20:08:22.646476 | instance | changed: 1 replacements made 2026-04-30 20:08:22.654006 | 2026-04-30 20:08:22.654100 | TASK [Run Molecule scenario] 2026-04-30 20:08:23.047863 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-04-30 20:08:23.048083 | instance | Creating virtual environment at: .venv 2026-04-30 20:08:23.074672 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-30 20:08:23.108403 | instance | Downloading cryptography (4.2MiB) 2026-04-30 20:08:23.108697 | instance | Downloading pydantic-core (2.0MiB) 2026-04-30 20:08:23.108934 | instance | Downloading ansible-core (2.1MiB) 2026-04-30 20:08:23.109222 | instance | Downloading kubernetes (1.9MiB) 2026-04-30 20:08:23.109411 | instance | Downloading rjsonnet (1.2MiB) 2026-04-30 20:08:23.110013 | instance | Downloading pygments (1.2MiB) 2026-04-30 20:08:23.113668 | instance | Downloading netaddr (2.2MiB) 2026-04-30 20:08:23.114144 | instance | Downloading openstacksdk (1.7MiB) 2026-04-30 20:08:23.114357 | instance | Downloading setuptools (1.1MiB) 2026-04-30 20:08:23.434838 | instance | Building pyperclip==1.9.0 2026-04-30 20:08:23.450570 | instance | Downloading rjsonnet 2026-04-30 20:08:23.556293 | instance | Downloading pydantic-core 2026-04-30 20:08:23.601702 | instance | Downloading netaddr 2026-04-30 20:08:23.615604 | instance | Downloading pygments 2026-04-30 20:08:23.628593 | instance | Downloading cryptography 2026-04-30 20:08:23.660257 | instance | Downloading setuptools 2026-04-30 20:08:23.715365 | instance | Downloading kubernetes 2026-04-30 20:08:23.741139 | instance | Downloading ansible-core 2026-04-30 20:08:23.766190 | instance | Downloading openstacksdk 2026-04-30 20:08:24.164180 | instance | Built pyperclip==1.9.0 2026-04-30 20:08:24.326242 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-30 20:08:24.372573 | instance | Installed 83 packages in 44ms 2026-04-30 20:08:24.979280 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-04-30 20:08:25.571940 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-30 20:08:25.572022 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-04-30 20:09:06.640129 | instance | INFO [csi > dependency] Executing 2026-04-30 20:09:06.640417 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-04-30 20:09:06.640702 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-04-30 20:09:06.640866 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-30 20:09:06.649652 | instance | INFO [csi > cleanup] Executing 2026-04-30 20:09:06.649965 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-30 20:09:06.657624 | instance | INFO [csi > destroy] Executing 2026-04-30 20:09:06.657681 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-04-30 20:09:06.657753 | instance | INFO [csi > destroy] Executed: Successful 2026-04-30 20:09:06.665173 | instance | INFO [csi > syntax] Executing 2026-04-30 20:09:08.187642 | instance | 2026-04-30 20:09:08.187918 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-04-30 20:09:08.245560 | instance | INFO [csi > syntax] Executed: Successful 2026-04-30 20:09:08.260007 | instance | INFO [csi > create] Executing 2026-04-30 20:09:08.262669 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-30 20:09:08.271156 | instance | INFO [csi > prepare] Executing 2026-04-30 20:09:09.071090 | instance | 2026-04-30 20:09:09.071341 | instance | PLAY [Prepare] ***************************************************************** 2026-04-30 20:09:09.071602 | instance | 2026-04-30 20:09:09.071851 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-30 20:09:09.072115 | instance | Thursday 30 April 2026 20:09:09 +0000 (0:00:00.025) 0:00:00.025 ******** 2026-04-30 20:09:10.193393 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-30 20:09:10.193465 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-30 20:09:10.193479 | instance | interpreter could change the meaning of that path. See 2026-04-30 20:09:10.193785 | instance | https://docs.ansible.com/ansible- 2026-04-30 20:09:10.194081 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-30 20:09:10.200716 | instance | ok: [instance] 2026-04-30 20:09:10.200884 | instance | 2026-04-30 20:09:10.201158 | instance | TASK [Configure short hostname] ************************************************ 2026-04-30 20:09:10.201471 | instance | Thursday 30 April 2026 20:09:10 +0000 (0:00:01.130) 0:00:01.155 ******** 2026-04-30 20:09:10.863683 | instance | changed: [instance] 2026-04-30 20:09:10.863955 | instance | 2026-04-30 20:09:10.864275 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-30 20:09:10.864577 | instance | Thursday 30 April 2026 20:09:10 +0000 (0:00:00.662) 0:00:01.818 ******** 2026-04-30 20:09:11.118573 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-30 20:09:11.119070 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-04-30 20:09:11.119479 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-30 20:09:11.126930 | instance | changed: [instance] 2026-04-30 20:09:11.127153 | instance | 2026-04-30 20:09:11.127421 | instance | TASK [Purge "snapd" package] *************************************************** 2026-04-30 20:09:11.127652 | instance | Thursday 30 April 2026 20:09:11 +0000 (0:00:00.263) 0:00:02.082 ******** 2026-04-30 20:09:11.921311 | instance | ok: [instance] 2026-04-30 20:09:11.921401 | instance | 2026-04-30 20:09:11.921855 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-04-30 20:09:11.922224 | instance | 2026-04-30 20:09:11.922583 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-30 20:09:11.922963 | instance | Thursday 30 April 2026 20:09:11 +0000 (0:00:00.793) 0:00:02.875 ******** 2026-04-30 20:09:12.589386 | instance | ok: [instance] 2026-04-30 20:09:12.589635 | instance | 2026-04-30 20:09:12.589909 | instance | TASK [Install depedencies] ***************************************************** 2026-04-30 20:09:12.590185 | instance | Thursday 30 April 2026 20:09:12 +0000 (0:00:00.668) 0:00:03.544 ******** 2026-04-30 20:12:38.216144 | instance | fatal: [instance]: FAILED! => {"cache_update_time": 1777579646, "cache_updated": false, "changed": false, "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\" install 'lvm2=2.03.11-2.1ubuntu5'' failed: E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.112-13build1_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/libdevmapper-event1.02.1_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/liblvm2cmd2.03_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/dmeventd_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/lvm2_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n", "rc": 100, "stderr": "E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.112-13build1_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/libdevmapper-event1.02.1_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/liblvm2cmd2.03_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/dmeventd_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/lvm2_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n", "stderr_lines": ["E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.112-13build1_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/libdevmapper-event1.02.1_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/liblvm2cmd2.03_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/dmeventd_1.02.175-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "E: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/pool/main/l/lvm2/lvm2_2.03.11-2.1ubuntu5_amd64.deb 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?"], "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n dmeventd libaio1 libdevmapper-event1.02.1 liblvm2cmd2.03\nRecommended packages:\n thin-provisioning-tools\nThe following NEW packages will be installed:\n dmeventd libaio1 libdevmapper-event1.02.1 liblvm2cmd2.03 lvm2\n0 upgraded, 5 newly installed, 0 to remove and 3 not upgraded.\nNeed to get 1969 kB of archives.\nAfter this operation, 7508 kB of additional disk space will be used.\nIgn:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1\nIgn:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5\nIgn:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5\nIgn:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5\nIgn:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5\nIgn:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1\nIgn:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5\nIgn:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5\nIgn:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5\nIgn:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5\nIgn:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1\nIgn:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5\nIgn:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5\nIgn:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5\nIgn:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5\nErr:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1\n 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nErr:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5\n 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nErr:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5\n 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nErr:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5\n 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\nErr:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5\n 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]\n", "stdout_lines": ["Reading package lists...", "Building dependency tree...", "Reading state information...", "The following additional packages will be installed:", " dmeventd libaio1 libdevmapper-event1.02.1 liblvm2cmd2.03", "Recommended packages:", " thin-provisioning-tools", "The following NEW packages will be installed:", " dmeventd libaio1 libdevmapper-event1.02.1 liblvm2cmd2.03 lvm2", "0 upgraded, 5 newly installed, 0 to remove and 3 not upgraded.", "Need to get 1969 kB of archives.", "After this operation, 7508 kB of additional disk space will be used.", "Ign:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1", "Ign:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5", "Ign:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5", "Ign:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5", "Ign:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5", "Ign:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1", "Ign:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5", "Ign:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5", "Ign:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5", "Ign:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5", "Ign:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1", "Ign:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5", "Ign:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5", "Ign:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5", "Ign:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5", "Err:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libaio1 amd64 0.3.112-13build1", " 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "Err:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdevmapper-event1.02.1 amd64 2:1.02.175-2.1ubuntu5", " 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "Err:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblvm2cmd2.03 amd64 2.03.11-2.1ubuntu5", " 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "Err:4 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dmeventd amd64 2:1.02.175-2.1ubuntu5", " 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]", "Err:5 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 lvm2 amd64 2.03.11-2.1ubuntu5", " 503 Service Unavailable [IP: 2620:2d:4000:1::94 80]"]} 2026-04-30 20:12:38.216786 | instance | 2026-04-30 20:12:38.217118 | instance | PLAY RECAP ********************************************************************* 2026-04-30 20:12:38.217445 | instance | instance : ok=5 changed=2 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-04-30 20:12:38.217738 | instance | 2026-04-30 20:12:38.218008 | instance | Thursday 30 April 2026 20:12:38 +0000 (0:03:25.627) 0:03:29.172 ******** 2026-04-30 20:12:38.218279 | instance | =============================================================================== 2026-04-30 20:12:38.218678 | instance | Install depedencies --------------------------------------------------- 205.63s 2026-04-30 20:12:38.218989 | instance | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-30 20:12:38.219236 | instance | Purge "snapd" package --------------------------------------------------- 0.79s 2026-04-30 20:12:38.219506 | instance | Gathering Facts --------------------------------------------------------- 0.67s 2026-04-30 20:12:38.219802 | instance | Configure short hostname ------------------------------------------------ 0.66s 2026-04-30 20:12:38.220058 | instance | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-04-30 20:12:38.276713 | instance | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/prepare.yml 2026-04-30 20:12:38.276864 | instance | ERROR [csi > prepare] Executed: Failed 2026-04-30 20:12:38.277001 | instance | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/prepare.yml 2026-04-30 20:12:38.526219 | instance | ERROR 2026-04-30 20:12:38.526547 | instance | { 2026-04-30 20:12:38.526612 | instance | "delta": "0:04:15.361577", 2026-04-30 20:12:38.526660 | instance | "end": "2026-04-30 20:12:38.349652", 2026-04-30 20:12:38.526702 | instance | "msg": "non-zero return code", 2026-04-30 20:12:38.526743 | instance | "rc": 2, 2026-04-30 20:12:38.526790 | instance | "start": "2026-04-30 20:08:22.988075" 2026-04-30 20:12:38.526887 | instance | } failure 2026-04-30 20:12:38.530169 | 2026-04-30 20:12:38.530231 | PLAY RECAP 2026-04-30 20:12:38.530287 | instance | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-30 20:12:38.530317 | 2026-04-30 20:12:38.655608 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-30 20:12:38.659770 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-30 20:12:39.285237 | 2026-04-30 20:12:39.285411 | PLAY [all] 2026-04-30 20:12:39.300268 | 2026-04-30 20:12:39.300356 | TASK [gather-host-logs : creating directory for system status] 2026-04-30 20:12:39.649131 | instance | changed 2026-04-30 20:12:39.654987 | 2026-04-30 20:12:39.655067 | TASK [gather-host-logs : Get logs for each host] 2026-04-30 20:12:40.025760 | instance | + systemd-cgls --full --all --no-pager 2026-04-30 20:12:40.035687 | instance | + ip addr 2026-04-30 20:12:40.037497 | instance | + ip route 2026-04-30 20:12:40.038838 | instance | + lsblk 2026-04-30 20:12:40.041267 | instance | + mount 2026-04-30 20:12:40.044260 | instance | + docker images 2026-04-30 20:12:40.044850 | instance | /bin/bash: line 7: docker: command not found 2026-04-30 20:12:40.045167 | instance | + brctl show 2026-04-30 20:12:40.045632 | instance | /bin/bash: line 8: brctl: command not found 2026-04-30 20:12:40.045895 | instance | + ps aux --sort=-%mem 2026-04-30 20:12:40.058207 | instance | + dpkg -l 2026-04-30 20:12:40.065218 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-30 20:12:40.065720 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-30 20:12:40.065814 | instance | /bin/bash: line 11: docker: command not found 2026-04-30 20:12:40.066128 | instance | + '[' '!' -z '' ']' 2026-04-30 20:12:40.191860 | instance | ok: Runtime: 0:00:00.045129 2026-04-30 20:12:40.200028 | 2026-04-30 20:12:40.200121 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-30 20:12:40.811119 | instance | changed: 2026-04-30 20:12:40.811368 | instance | created directory /var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/logs/instance 2026-04-30 20:12:40.811407 | instance | cd+++++++++ system/ 2026-04-30 20:12:40.811437 | instance | >f+++++++++ system/brctl-show.txt 2026-04-30 20:12:40.811465 | instance | >f+++++++++ system/docker-images.txt 2026-04-30 20:12:40.811491 | instance | >f+++++++++ system/ip-addr.txt 2026-04-30 20:12:40.811521 | instance | >f+++++++++ system/ip-route.txt 2026-04-30 20:12:40.811571 | instance | >f+++++++++ system/lsblk.txt 2026-04-30 20:12:40.811598 | instance | >f+++++++++ system/mount.txt 2026-04-30 20:12:40.811627 | instance | >f+++++++++ system/packages.txt 2026-04-30 20:12:40.811653 | instance | >f+++++++++ system/ps.txt 2026-04-30 20:12:40.811679 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-30 20:12:40.824712 | 2026-04-30 20:12:40.824780 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-30 20:12:41.026219 | instance | changed: "values" 2026-04-30 20:12:41.187688 | instance | changed: "releases" 2026-04-30 20:12:41.200130 | 2026-04-30 20:12:41.200345 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-30 20:12:41.405287 | instance | /bin/bash: line 3: kubectl: command not found 2026-04-30 20:12:41.740865 | instance | ok: Runtime: 0:00:00.006748 2026-04-30 20:12:41.746625 | 2026-04-30 20:12:41.746702 | TASK [helm-release-status : Downloads logs to executor] 2026-04-30 20:12:42.248179 | instance | changed: 2026-04-30 20:12:42.248392 | instance | cd+++++++++ helm/ 2026-04-30 20:12:42.248419 | instance | cd+++++++++ helm/releases/ 2026-04-30 20:12:42.248440 | instance | cd+++++++++ helm/values/ 2026-04-30 20:12:42.257591 | 2026-04-30 20:12:42.257662 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-30 20:12:42.453397 | instance | changed 2026-04-30 20:12:42.460266 | 2026-04-30 20:12:42.460365 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-30 20:12:42.666887 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-30 20:12:42.667013 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-30 20:12:42.669906 | instance | environment: line 1: kubectl: command not found 2026-04-30 20:12:42.671546 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-30 20:12:42.673496 | instance | environment: line 1: kubectl: command not found 2026-04-30 20:12:42.674098 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-30 20:12:42.675969 | instance | environment: line 1: kubectl: command not found 2026-04-30 20:12:42.676765 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-30 20:12:42.677342 | instance | environment: line 1: kubectl: command not found 2026-04-30 20:12:42.678869 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-30 20:12:42.680555 | instance | environment: line 1: kubectl: command not found 2026-04-30 20:12:42.682116 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-30 20:12:43.000742 | instance | ok: Runtime: 0:00:00.026777 2026-04-30 20:12:43.052520 | 2026-04-30 20:12:43.052688 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-30 20:12:43.259112 | instance | changed 2026-04-30 20:12:43.264211 | 2026-04-30 20:12:43.264289 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-30 20:12:43.476806 | instance | environment: line 5: kubectl: command not found 2026-04-30 20:12:43.477825 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-30 20:12:43.478016 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-30 20:12:43.478418 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-30 20:12:43.802577 | instance | ok: Runtime: 0:00:00.009535 2026-04-30 20:12:43.809383 | 2026-04-30 20:12:43.809487 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-30 20:12:44.301757 | instance | changed: 2026-04-30 20:12:44.301974 | instance | cd+++++++++ objects/ 2026-04-30 20:12:44.302003 | instance | cd+++++++++ objects/cluster/ 2026-04-30 20:12:44.302024 | instance | cd+++++++++ objects/namespaced/ 2026-04-30 20:12:44.313199 | 2026-04-30 20:12:44.313270 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-30 20:12:44.502532 | instance | changed 2026-04-30 20:12:44.507642 | 2026-04-30 20:12:44.507708 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-30 20:12:44.705136 | instance | changed 2026-04-30 20:12:44.710365 | 2026-04-30 20:12:44.710446 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-30 20:12:44.911224 | instance | environment: line 3: kubectl: command not found 2026-04-30 20:12:45.249821 | instance | ok: Runtime: 0:00:00.008803 2026-04-30 20:12:45.255729 | 2026-04-30 20:12:45.255794 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-30 20:12:45.745672 | instance | changed: 2026-04-30 20:12:45.745876 | instance | cd+++++++++ pod-logs/ 2026-04-30 20:12:45.745905 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-30 20:12:45.754907 | 2026-04-30 20:12:45.754973 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-30 20:12:45.949017 | instance | changed 2026-04-30 20:12:45.956027 | 2026-04-30 20:12:45.956096 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-30 20:12:46.158612 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-30 20:12:46.489949 | instance | ok: Runtime: 0:00:00.037866 2026-04-30 20:12:46.496022 | 2026-04-30 20:12:46.496094 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-30 20:12:46.692463 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-30 20:12:46.721256 | instance | ceph-mgr endpoints: 2026-04-30 20:12:47.031949 | instance | ok: Runtime: 0:00:00.034115 2026-04-30 20:12:47.039293 | 2026-04-30 20:12:47.039411 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-30 20:12:47.246577 | instance | /bin/bash: line 4: kubectl: command not found 2026-04-30 20:12:47.576871 | instance | ok: Runtime: 0:00:00.033169 2026-04-30 20:12:47.585356 | 2026-04-30 20:12:47.585430 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-30 20:12:48.067283 | instance | changed: cd+++++++++ prometheus/ 2026-04-30 20:12:48.076584 | 2026-04-30 20:12:48.076651 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-30 20:12:48.281598 | instance | changed 2026-04-30 20:12:48.288208 | 2026-04-30 20:12:48.288298 | TASK [gather-selenium-data : Get selenium data] 2026-04-30 20:12:48.538713 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-30 20:12:48.539990 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-30 20:12:48.860543 | instance | ERROR 2026-04-30 20:12:48.860771 | instance | { 2026-04-30 20:12:48.860804 | instance | "delta": "0:00:00.006318", 2026-04-30 20:12:48.860826 | instance | "end": "2026-04-30 20:12:48.540234", 2026-04-30 20:12:48.860847 | instance | "msg": "non-zero return code", 2026-04-30 20:12:48.860865 | instance | "rc": 1, 2026-04-30 20:12:48.860883 | instance | "start": "2026-04-30 20:12:48.533916" 2026-04-30 20:12:48.860901 | instance | } 2026-04-30 20:12:48.860926 | instance | ERROR: Ignoring Errors 2026-04-30 20:12:48.866096 | 2026-04-30 20:12:48.866164 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-30 20:12:49.340842 | instance | changed: cd+++++++++ selenium/ 2026-04-30 20:12:49.346678 | 2026-04-30 20:12:49.346729 | PLAY RECAP 2026-04-30 20:12:49.346775 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-30 20:12:49.346797 | 2026-04-30 20:12:49.471706 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-30 20:12:49.476046 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-30 20:12:50.090962 | 2026-04-30 20:12:50.091107 | PLAY [all] 2026-04-30 20:12:50.102463 | 2026-04-30 20:12:50.102542 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-30 20:12:50.147922 | instance | skipping: Conditional result was False 2026-04-30 20:12:50.160137 | 2026-04-30 20:12:50.160268 | TASK [fetch-output : Set log path for single node] 2026-04-30 20:12:50.206074 | instance | ok 2026-04-30 20:12:50.212672 | 2026-04-30 20:12:50.212768 | LOOP [fetch-output : Ensure local output dirs] 2026-04-30 20:12:50.621351 | instance -> localhost | ok: "/var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/logs" 2026-04-30 20:12:50.824593 | instance -> localhost | changed: "/var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/artifacts" 2026-04-30 20:12:51.045640 | instance -> localhost | changed: "/var/lib/zuul/builds/477bf36ca51242a0814ec31be10835ea/work/docs" 2026-04-30 20:12:51.063920 | 2026-04-30 20:12:51.064183 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-30 20:12:51.690946 | instance | changed: .d..t...... ./ 2026-04-30 20:12:51.691153 | instance | changed: All items complete 2026-04-30 20:12:51.691181 | 2026-04-30 20:12:52.124174 | instance | changed: .d..t...... ./ 2026-04-30 20:12:52.573033 | instance | changed: .d..t...... ./ 2026-04-30 20:12:52.599428 | 2026-04-30 20:12:52.599589 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-30 20:12:53.131706 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007045 2026-04-30 20:12:53.377348 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.009201 2026-04-30 20:12:53.403208 | 2026-04-30 20:12:53.403324 | PLAY [all] 2026-04-30 20:12:53.413828 | 2026-04-30 20:12:53.414089 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-30 20:12:53.827450 | instance | changed 2026-04-30 20:12:53.834380 | 2026-04-30 20:12:53.834476 | PLAY RECAP 2026-04-30 20:12:53.834532 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-30 20:12:53.834553 | 2026-04-30 20:12:54.037303 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-30 20:12:54.040143 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-30 20:12:54.633136 | 2026-04-30 20:12:54.633271 | PLAY [localhost] 2026-04-30 20:12:54.642965 | 2026-04-30 20:12:54.643034 | TASK [Generate Zuul manifest] 2026-04-30 20:12:54.663094 | localhost | ok 2026-04-30 20:12:54.681702 | 2026-04-30 20:12:54.681782 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-30 20:12:55.077326 | localhost | changed 2026-04-30 20:12:55.091532 | 2026-04-30 20:12:55.091622 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-30 20:12:55.125688 | localhost | ok 2026-04-30 20:12:55.135136 | 2026-04-30 20:12:55.135225 | TASK [Upload logs] 2026-04-30 20:12:55.155369 | localhost | ok 2026-04-30 20:12:55.218116 | 2026-04-30 20:12:55.218212 | TASK [Set zuul-log-path fact] 2026-04-30 20:12:55.240293 | localhost | ok 2026-04-30 20:12:55.253672 | 2026-04-30 20:12:55.253740 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-30 20:12:55.285610 | localhost | ok 2026-04-30 20:12:55.292400 | 2026-04-30 20:12:55.292467 | TASK [upload-logs : Create log directories] 2026-04-30 20:12:55.740708 | localhost | changed 2026-04-30 20:12:55.747566 | 2026-04-30 20:12:55.747639 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-30 20:12:56.144879 | localhost -> localhost | ok: Runtime: 0:00:00.005803 2026-04-30 20:12:56.151999 | 2026-04-30 20:12:56.152068 | TASK [upload-logs : Upload logs to log server] 2026-04-30 20:12:56.630938 | localhost | Output suppressed because no_log was given 2026-04-30 20:12:56.636294 | 2026-04-30 20:12:56.636384 | LOOP [upload-logs : Compress console log and json output] 2026-04-30 20:12:56.730831 | localhost | skipping: Conditional result was False 2026-04-30 20:12:56.737818 | localhost | skipping: Conditional result was False 2026-04-30 20:12:56.753848 | 2026-04-30 20:12:56.753966 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-30 20:12:56.843894 | localhost | skipping: Conditional result was False 2026-04-30 20:12:56.844234 | 2026-04-30 20:12:56.851529 | localhost | skipping: Conditional result was False 2026-04-30 20:12:56.910874 | 2026-04-30 20:12:56.911037 | LOOP [upload-logs : Upload console log and json output]