2026-07-29 13:54:53.418453 | Job console starting 2026-07-29 13:54:53.429539 | Updating git repos 2026-07-29 13:54:55.148239 | Cloning repos into workspace 2026-07-29 13:55:10.319397 | Restoring repo states 2026-07-29 13:55:22.152224 | Merging changes 2026-07-29 13:55:23.271758 | Checking out repos 2026-07-29 13:55:25.696268 | Preparing playbooks 2026-07-29 13:55:29.636053 | Running Ansible setup 2026-07-29 13:55:33.737083 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 13:55:34.567528 | 2026-07-29 13:55:34.567695 | PLAY [localhost] 2026-07-29 13:55:34.578389 | 2026-07-29 13:55:34.578516 | TASK [Gathering Facts] 2026-07-29 13:55:35.620505 | localhost | ok 2026-07-29 13:55:35.634498 | 2026-07-29 13:55:35.634680 | TASK [Setup log path fact] 2026-07-29 13:55:35.653906 | localhost | ok 2026-07-29 13:55:35.668751 | 2026-07-29 13:55:35.668863 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 13:55:35.698360 | localhost | ok 2026-07-29 13:55:35.707805 | 2026-07-29 13:55:35.707941 | TASK [emit-job-header : Print job information] 2026-07-29 13:55:35.747598 | # Job Information 2026-07-29 13:55:35.747849 | Ansible Version: 2.16.18 2026-07-29 13:55:35.747925 | Job: atmosphere-molecule-aio-ovn-selective 2026-07-29 13:55:35.747977 | Pipeline: check 2026-07-29 13:55:35.748022 | Executor: 2d72f0692154 2026-07-29 13:55:35.748067 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4165 2026-07-29 13:55:35.748118 | Event ID: 234452f0-8b54-11f1-83e0-76a48f10cc00 2026-07-29 13:55:35.752389 | 2026-07-29 13:55:35.752462 | LOOP [emit-job-header : Print node information] 2026-07-29 13:55:35.850254 | localhost | ok: 2026-07-29 13:55:35.850928 | localhost | # Node Information 2026-07-29 13:55:35.850998 | localhost | Inventory Hostname: instance 2026-07-29 13:55:35.851044 | localhost | Hostname: np0000187420 2026-07-29 13:55:35.851094 | localhost | Username: zuul 2026-07-29 13:55:35.851144 | localhost | Distro: Ubuntu 22.04 2026-07-29 13:55:35.851187 | localhost | Provider: yul1 2026-07-29 13:55:35.851228 | localhost | Region: ca-ymq-1 2026-07-29 13:55:35.851267 | localhost | Label: ubuntu-jammy-16 2026-07-29 13:55:35.851304 | localhost | Product Name: OpenStack Nova 2026-07-29 13:55:35.851342 | localhost | Interface IP: 199.19.213.104 2026-07-29 13:55:35.871106 | 2026-07-29 13:55:35.871293 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-29 13:55:36.290854 | localhost -> localhost | changed 2026-07-29 13:55:36.297178 | 2026-07-29 13:55:36.297398 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-29 13:55:37.410539 | localhost -> localhost | changed 2026-07-29 13:55:37.422692 | 2026-07-29 13:55:37.422806 | PLAY [all] 2026-07-29 13:55:37.431456 | 2026-07-29 13:55:37.431565 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-29 13:55:37.743774 | instance -> localhost | ok 2026-07-29 13:55:37.753199 | 2026-07-29 13:55:37.753393 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-29 13:55:37.789565 | instance | ok 2026-07-29 13:55:37.806386 | instance | included: /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-29 13:55:37.812621 | 2026-07-29 13:55:37.812701 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-29 13:55:39.577903 | instance -> localhost | Generating public/private rsa key pair. 2026-07-29 13:55:39.578167 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/e2e88104da344affbba90cddc68ab851_id_rsa 2026-07-29 13:55:39.578212 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/e2e88104da344affbba90cddc68ab851_id_rsa.pub 2026-07-29 13:55:39.578247 | instance -> localhost | The key fingerprint is: 2026-07-29 13:55:39.578280 | instance -> localhost | SHA256:ah1CxdIzU0wONnnKkjeEOBeQSXRZNi+9IROGpcuP/Ck zuul-build-sshkey 2026-07-29 13:55:39.578335 | instance -> localhost | The key's randomart image is: 2026-07-29 13:55:39.578368 | instance -> localhost | +---[RSA 3072]----+ 2026-07-29 13:55:39.578407 | instance -> localhost | | o+=oX%=o | 2026-07-29 13:55:39.578439 | instance -> localhost | | =.**OOo | 2026-07-29 13:55:39.578471 | instance -> localhost | | oo=+*= | 2026-07-29 13:55:39.578502 | instance -> localhost | | oo.=+ o | 2026-07-29 13:55:39.578533 | instance -> localhost | | +oS.. | 2026-07-29 13:55:39.578562 | instance -> localhost | | . * . | 2026-07-29 13:55:39.578592 | instance -> localhost | | = o | 2026-07-29 13:55:39.578622 | instance -> localhost | | .E. . | 2026-07-29 13:55:39.578655 | instance -> localhost | | .o | 2026-07-29 13:55:39.578686 | instance -> localhost | +----[SHA256]-----+ 2026-07-29 13:55:39.578791 | instance -> localhost | ok: Runtime: 0:00:01.263174 2026-07-29 13:55:39.590328 | 2026-07-29 13:55:39.590809 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-29 13:55:39.627631 | instance | ok 2026-07-29 13:55:39.640223 | instance | included: /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-29 13:55:39.648389 | 2026-07-29 13:55:39.648479 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-29 13:55:39.674599 | instance | skipping: Conditional result was False 2026-07-29 13:55:39.684170 | 2026-07-29 13:55:39.684305 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-29 13:55:40.221361 | instance | changed 2026-07-29 13:55:40.301361 | 2026-07-29 13:55:40.301515 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-29 13:55:40.515357 | instance | ok 2026-07-29 13:55:40.523800 | 2026-07-29 13:55:40.523994 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-29 13:55:41.008050 | instance | changed 2026-07-29 13:55:41.156543 | 2026-07-29 13:55:41.156685 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-29 13:55:41.657320 | instance | changed 2026-07-29 13:55:41.672861 | 2026-07-29 13:55:41.673062 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-29 13:55:41.697008 | instance | skipping: Conditional result was False 2026-07-29 13:55:41.708316 | 2026-07-29 13:55:41.708414 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-29 13:55:42.056935 | instance -> localhost | changed 2026-07-29 13:55:42.070291 | 2026-07-29 13:55:42.070406 | TASK [add-build-sshkey : Add back temp key] 2026-07-29 13:55:42.407915 | instance -> localhost | Identity added: /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/e2e88104da344affbba90cddc68ab851_id_rsa (zuul-build-sshkey) 2026-07-29 13:55:42.408095 | instance -> localhost | ok: Runtime: 0:00:00.016001 2026-07-29 13:55:42.414263 | 2026-07-29 13:55:42.414353 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-29 13:55:42.716641 | instance | ok 2026-07-29 13:55:42.721698 | 2026-07-29 13:55:42.721793 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-29 13:55:42.756359 | instance | skipping: Conditional result was False 2026-07-29 13:55:42.774025 | 2026-07-29 13:55:42.774137 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-29 13:55:43.085227 | instance | ok 2026-07-29 13:55:43.094695 | 2026-07-29 13:55:43.094871 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-29 13:55:47.066105 | instance | Output suppressed because no_log was given 2026-07-29 13:55:47.082025 | 2026-07-29 13:55:47.082169 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-29 13:55:47.296895 | instance | ok: "logs" 2026-07-29 13:55:47.297245 | instance | ok: All items complete 2026-07-29 13:55:47.297289 | 2026-07-29 13:55:47.463970 | instance | ok: "artifacts" 2026-07-29 13:55:47.627754 | instance | ok: "docs" 2026-07-29 13:55:47.636232 | 2026-07-29 13:55:47.636422 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-29 13:55:47.823502 | instance | changed: "logs" 2026-07-29 13:55:47.977395 | instance | changed: "artifacts" 2026-07-29 13:55:48.125605 | instance | changed: "docs" 2026-07-29 13:55:48.149213 | 2026-07-29 13:55:48.149392 | PLAY RECAP 2026-07-29 13:55:48.149475 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-29 13:55:48.149518 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 13:55:48.149550 | 2026-07-29 13:55:48.426504 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 13:55:48.436815 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 13:55:49.243938 | 2026-07-29 13:55:49.398833 | PLAY [all] 2026-07-29 13:55:49.422187 | 2026-07-29 13:55:49.422459 | TASK [setup-uv : Extract archive] 2026-07-29 13:55:52.016438 | instance | changed 2026-07-29 13:55:52.028104 | 2026-07-29 13:55:52.028372 | TASK [setup-uv : Print version] 2026-07-29 13:55:52.434960 | instance | uv 0.8.13 2026-07-29 13:55:52.579112 | instance | ok: Runtime: 0:00:00.012966 2026-07-29 13:55:52.592702 | 2026-07-29 13:55:52.592818 | TASK [Install Ansible collection siblings] 2026-07-29 13:56:02.763065 | instance | changed: 2026-07-29 13:56:02.763265 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-29 13:56:02.763309 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-29 13:56:02.763341 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-29 13:56:02.763371 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-29 13:56:02.763400 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-29 13:56:02.763432 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-29 13:56:02.763462 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-29 13:56:02.763494 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-29 13:56:02.763523 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-29 13:56:02.763551 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-29 13:56:02.763579 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-29 13:56:02.763606 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-29 13:56:02.763633 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-29 13:56:02.763659 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-29 13:56:02.763686 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-29 13:56:02.763714 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-29 13:56:02.763740 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-29 13:56:02.763767 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-29 13:56:02.763792 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-29 13:56:02.763818 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-29 13:56:02.763844 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-29 13:56:02.763870 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-29 13:56:02.763899 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 13:56:02.763937 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-29 13:56:02.763965 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-29 13:56:02.764014 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 13:56:02.764056 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 13:56:02.764086 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 13:56:02.764113 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-29 13:56:02.764139 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-29 13:56:02.764166 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 13:56:02.764194 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 13:56:02.764221 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-29 13:56:02.764248 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-29 13:56:02.764284 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.764312 | instance | Process install dependency map 2026-07-29 13:56:02.764339 | instance | Starting collection install process 2026-07-29 13:56:02.764365 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-29 13:56:02.764391 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-29 13:56:02.764418 | instance | ansible.netcommon:* was installed successfully 2026-07-29 13:56:02.764444 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-29 13:56:02.764471 | instance | Creating virtual environment at: .venv 2026-07-29 13:56:02.764497 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 13:56:02.764524 | instance | Downloading pygments (1.2MiB) 2026-07-29 13:56:02.764550 | instance | Downloading setuptools (1.1MiB) 2026-07-29 13:56:02.764579 | instance | Downloading ansible-core (2.1MiB) 2026-07-29 13:56:02.764609 | instance | Downloading pydantic-core (2.0MiB) 2026-07-29 13:56:02.764637 | instance | Downloading netaddr (2.2MiB) 2026-07-29 13:56:02.764671 | instance | Downloading openstacksdk (1.7MiB) 2026-07-29 13:56:02.764727 | instance | Downloading cryptography (4.2MiB) 2026-07-29 13:56:02.764758 | instance | Downloading rjsonnet (1.2MiB) 2026-07-29 13:56:02.764786 | instance | Downloading kubernetes (1.9MiB) 2026-07-29 13:56:02.764813 | instance | Building pyperclip==1.9.0 2026-07-29 13:56:02.764842 | instance | Downloading rjsonnet 2026-07-29 13:56:02.764869 | instance | Downloading pydantic-core 2026-07-29 13:56:02.764896 | instance | Downloading netaddr 2026-07-29 13:56:02.764923 | instance | Downloading pygments 2026-07-29 13:56:02.764950 | instance | Downloading cryptography 2026-07-29 13:56:02.765034 | instance | Downloading setuptools 2026-07-29 13:56:02.765064 | instance | Downloading kubernetes 2026-07-29 13:56:02.765091 | instance | Downloading ansible-core 2026-07-29 13:56:02.765145 | instance | Downloading openstacksdk 2026-07-29 13:56:02.765179 | instance | Built pyperclip==1.9.0 2026-07-29 13:56:02.765211 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 13:56:02.765250 | instance | Installed 87 packages in 43ms 2026-07-29 13:56:02.765287 | instance | Checked out ansible.posix to 1.6.0 2026-07-29 13:56:02.765323 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-29 13:56:02.765357 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.765389 | instance | Process install dependency map 2026-07-29 13:56:02.765425 | instance | Starting collection install process 2026-07-29 13:56:02.765453 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-29 13:56:02.765479 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-29 13:56:02.765514 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-29 13:56:02.765552 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.765581 | instance | 2.17.12 2026-07-29 13:56:02.765608 | instance | Checked out ansible.utils to v6.0.3 2026-07-29 13:56:02.765635 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-29 13:56:02.765672 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.765708 | instance | Process install dependency map 2026-07-29 13:56:02.765746 | instance | Starting collection install process 2026-07-29 13:56:02.765784 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-29 13:56:02.765839 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-29 13:56:02.765877 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-29 13:56:02.765915 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.765951 | instance | 2.17.12 2026-07-29 13:56:02.765988 | instance | Checked out atmosphere.common to v0.7.0 2026-07-29 13:56:02.766028 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-29 13:56:02.766064 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.766101 | instance | Process install dependency map 2026-07-29 13:56:02.766139 | instance | Starting collection install process 2026-07-29 13:56:02.766176 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-29 13:56:02.766213 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-29 13:56:02.766250 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-29 13:56:02.766286 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.766319 | instance | 2.17.12 2026-07-29 13:56:02.766353 | instance | Checked out community.crypto to 2.2.3 2026-07-29 13:56:02.766442 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-29 13:56:02.766473 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.766500 | instance | Process install dependency map 2026-07-29 13:56:02.766526 | instance | Starting collection install process 2026-07-29 13:56:02.766552 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-29 13:56:02.766578 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-29 13:56:02.766620 | instance | community.crypto:2.2.3 was installed successfully 2026-07-29 13:56:02.766648 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.766674 | instance | 2.17.12 2026-07-29 13:56:02.766700 | instance | Checked out community.general to 7.3.0 2026-07-29 13:56:02.766727 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general 2026-07-29 13:56:02.766762 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.766790 | instance | Process install dependency map 2026-07-29 13:56:02.766818 | instance | Starting collection install process 2026-07-29 13:56:02.766845 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-29 13:56:02.766872 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-29 13:56:02.766901 | instance | community.general:7.3.0 was installed successfully 2026-07-29 13:56:02.766929 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.767002 | instance | 2.17.12 2026-07-29 13:56:02.767049 | instance | Checked out community.mysql to 3.6.0 2026-07-29 13:56:02.767083 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-29 13:56:02.767143 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.767179 | instance | Process install dependency map 2026-07-29 13:56:02.767207 | instance | Starting collection install process 2026-07-29 13:56:02.767234 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-29 13:56:02.767260 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-29 13:56:02.767288 | instance | community.mysql:3.6.0 was installed successfully 2026-07-29 13:56:02.767315 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.767342 | instance | 2.17.12 2026-07-29 13:56:02.767384 | instance | Checked out kubernetes.core to 2.4.0 2026-07-29 13:56:02.767413 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-29 13:56:02.767440 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.767466 | instance | Process install dependency map 2026-07-29 13:56:02.767494 | instance | Starting collection install process 2026-07-29 13:56:02.767520 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-29 13:56:02.767546 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-29 13:56:02.767572 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-29 13:56:02.767599 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.767626 | instance | 2.17.12 2026-07-29 13:56:02.767653 | instance | Checked out openstack.cloud to 2.6.0 2026-07-29 13:56:02.767680 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-29 13:56:02.767707 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.767734 | instance | Process install dependency map 2026-07-29 13:56:02.767761 | instance | Starting collection install process 2026-07-29 13:56:02.767788 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-29 13:56:02.767814 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-29 13:56:02.767840 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-29 13:56:02.767867 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.767892 | instance | 2.17.12 2026-07-29 13:56:02.767926 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-29 13:56:02.767954 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-29 13:56:02.767982 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.768019 | instance | Process install dependency map 2026-07-29 13:56:02.768053 | instance | Starting collection install process 2026-07-29 13:56:02.768081 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-29 13:56:02.768107 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-29 13:56:02.768132 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-29 13:56:02.768157 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.768183 | instance | 2.17.12 2026-07-29 13:56:02.768211 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-29 13:56:02.768237 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-29 13:56:02.768264 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.768290 | instance | Process install dependency map 2026-07-29 13:56:02.768316 | instance | Starting collection install process 2026-07-29 13:56:02.768343 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-29 13:56:02.768369 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-29 13:56:02.768395 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-29 13:56:02.768422 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.768448 | instance | 2.17.12 2026-07-29 13:56:02.768474 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-29 13:56:02.768500 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-29 13:56:02.768526 | instance | Starting galaxy collection install process 2026-07-29 13:56:02.768552 | instance | Process install dependency map 2026-07-29 13:56:02.768578 | instance | Starting collection install process 2026-07-29 13:56:02.768603 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-29 13:56:02.768631 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-29 13:56:02.768658 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-29 13:56:02.768685 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 13:56:02.768710 | instance | 2.17.12 2026-07-29 13:56:02.775070 | 2026-07-29 13:56:02.775134 | PLAY RECAP 2026-07-29 13:56:02.775179 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 13:56:02.775201 | 2026-07-29 13:56:02.914452 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 13:56:02.924929 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 13:56:03.680070 | 2026-07-29 13:56:03.680217 | PLAY [all] 2026-07-29 13:56:03.694675 | 2026-07-29 13:56:03.694813 | TASK [Install "jq" for log collection] 2026-07-29 13:56:21.108545 | instance | changed 2026-07-29 13:56:21.115774 | 2026-07-29 13:56:21.115894 | PLAY RECAP 2026-07-29 13:56:21.115949 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 13:56:21.116014 | 2026-07-29 13:56:21.256351 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 13:56:21.263454 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 13:56:21.940933 | 2026-07-29 13:56:21.941080 | PLAY [Prepare selective Molecule plan] 2026-07-29 13:56:21.952945 | 2026-07-29 13:56:21.953071 | TASK [Generate selective Molecule plan] 2026-07-29 13:56:22.991235 | instance | ok: Runtime: 0:00:00.199995 2026-07-29 13:56:22.998010 | 2026-07-29 13:56:22.998161 | TASK [Render selective Molecule plan] 2026-07-29 13:56:23.299961 | instance | Selective Molecule plan: selective 2026-07-29 13:56:23.300168 | instance | Changed files: 2026-07-29 13:56:23.300192 | instance | M roles/cinder/README.md 2026-07-29 13:56:23.300208 | instance | Targets: cinder 2026-07-29 13:56:23.300223 | instance | Job decisions: 2026-07-29 13:56:23.300242 | instance | RUN aio-openvswitch: selected by changed components 2026-07-29 13:56:23.300263 | instance | components: ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, memcached, percona-xtradb-cluster, percona-xtradb-cluster-operator, rabbitmq-cluster-operator 2026-07-29 13:56:23.300285 | instance | Tempest include: ^tempest\.api\.volume\. 2026-07-29 13:56:23.300299 | instance | SKIP aio-ovn: no changed component requires this job 2026-07-29 13:56:23.300318 | instance | SKIP csi-local-path-provisioner: no changed component requires this job 2026-07-29 13:56:23.300332 | instance | SKIP csi-rbd: no changed component requires this job 2026-07-29 13:56:23.300346 | instance | SKIP keycloak: no changed component requires this job 2026-07-29 13:56:23.537919 | instance | ok: Runtime: 0:00:00.107969 2026-07-29 13:56:23.539681 | 2026-07-29 13:56:23.539741 | PLAY RECAP 2026-07-29 13:56:23.539797 | instance | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 13:56:23.539829 | 2026-07-29 13:56:23.650495 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 13:56:23.661745 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 13:56:24.395344 | 2026-07-29 13:56:24.395574 | PLAY [Run selected Molecule scenario] 2026-07-29 13:56:24.410281 | 2026-07-29 13:56:24.410443 | TASK [Read selective Molecule plan] 2026-07-29 13:56:24.724223 | instance | ok 2026-07-29 13:56:24.732103 | 2026-07-29 13:56:24.732316 | TASK [Resolve this job decision] 2026-07-29 13:56:24.796335 | instance | ok 2026-07-29 13:56:24.806046 | 2026-07-29 13:56:24.806126 | TASK [Assert this job exists in the plan] 2026-07-29 13:56:24.851897 | instance | ok: All assertions passed 2026-07-29 13:56:24.857294 | 2026-07-29 13:56:24.857383 | TASK [Resolve selected scenario inputs] 2026-07-29 13:56:24.893461 | instance | ok 2026-07-29 13:56:24.898908 | 2026-07-29 13:56:24.898995 | TASK [Report this job decision] 2026-07-29 13:56:24.955048 | instance | ok: 2026-07-29 13:56:24.955284 | instance | Selective Molecule job: aio-ovn 2026-07-29 13:56:24.955341 | instance | Decision: SKIP 2026-07-29 13:56:24.955390 | instance | Reason: no changed component requires this job 2026-07-29 13:56:24.955468 | instance | Scenario: aio 2026-07-29 13:56:24.955516 | instance | Targets: (none) 2026-07-29 13:56:24.955556 | instance | Components: (full scenario) 2026-07-29 13:56:24.962765 | 2026-07-29 13:56:24.962860 | LOOP [Check Molecule inventory directories] 2026-07-29 13:56:25.006008 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.007543 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.009498 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.026226 | 2026-07-29 13:56:25.026384 | LOOP [Copy Zuul inventory for Molecule] 2026-07-29 13:56:25.063581 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.064062 | 2026-07-29 13:56:25.065701 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.066823 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.082450 | 2026-07-29 13:56:25.082584 | LOOP [Use private addresses in Molecule inventory] 2026-07-29 13:56:25.122803 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.123175 | 2026-07-29 13:56:25.124739 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.127554 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.138405 | 2026-07-29 13:56:25.138576 | TASK [Prepare Molecule command] 2026-07-29 13:56:25.174675 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.183284 | 2026-07-29 13:56:25.183378 | TASK [Run standard Molecule lifecycle with progress output] 2026-07-29 13:56:25.226246 | instance | skipping: Conditional result was False 2026-07-29 13:56:25.227843 | 2026-07-29 13:56:25.227910 | PLAY RECAP 2026-07-29 13:56:25.227981 | instance | ok: 5 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-07-29 13:56:25.228013 | 2026-07-29 13:56:25.359541 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 13:56:25.370906 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 13:56:26.129940 | 2026-07-29 13:56:26.130091 | PLAY [Publish selective Molecule plan] 2026-07-29 13:56:26.142852 | 2026-07-29 13:56:26.142969 | TASK [Check for selective Molecule plan] 2026-07-29 13:56:26.504448 | instance | ok 2026-07-29 13:56:26.509856 | 2026-07-29 13:56:26.509941 | TASK [Create log directory] 2026-07-29 13:56:26.868558 | instance | changed 2026-07-29 13:56:26.876830 | 2026-07-29 13:56:26.876936 | TASK [Copy selective Molecule plan to logs] 2026-07-29 13:56:27.325399 | instance | changed 2026-07-29 13:56:27.327232 | 2026-07-29 13:56:27.327297 | PLAY RECAP 2026-07-29 13:56:27.327356 | instance | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 13:56:27.327389 | 2026-07-29 13:56:27.461731 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 13:56:27.474241 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 13:56:28.165731 | 2026-07-29 13:56:28.165892 | PLAY [all] 2026-07-29 13:56:28.180894 | 2026-07-29 13:56:28.181077 | TASK [gather-host-logs : creating directory for system status] 2026-07-29 13:56:28.570887 | instance | changed 2026-07-29 13:56:28.578564 | 2026-07-29 13:56:28.578648 | TASK [gather-host-logs : Get logs for each host] 2026-07-29 13:56:28.919594 | instance | + systemd-cgls --full --all --no-pager 2026-07-29 13:56:28.929799 | instance | + ip addr 2026-07-29 13:56:28.931629 | instance | + ip route 2026-07-29 13:56:28.933164 | instance | + lsblk 2026-07-29 13:56:28.937030 | instance | + mount 2026-07-29 13:56:28.938528 | instance | + docker images 2026-07-29 13:56:28.938863 | instance | /bin/bash: line 7: docker: command not found 2026-07-29 13:56:28.939035 | instance | + brctl show 2026-07-29 13:56:28.939378 | instance | /bin/bash: line 8: brctl: command not found 2026-07-29 13:56:28.939538 | instance | + ps aux --sort=-%mem 2026-07-29 13:56:28.954103 | instance | + dpkg -l 2026-07-29 13:56:28.961802 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-29 13:56:28.962131 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-29 13:56:28.962163 | instance | /bin/bash: line 11: docker: command not found 2026-07-29 13:56:28.962430 | instance | + '[' '!' -z '' ']' 2026-07-29 13:56:29.116199 | instance | ok: Runtime: 0:00:00.047926 2026-07-29 13:56:29.123733 | 2026-07-29 13:56:29.123829 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-29 13:56:29.735667 | instance | changed: 2026-07-29 13:56:29.735868 | instance | created directory /var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/logs/instance 2026-07-29 13:56:29.735911 | instance | cd+++++++++ system/ 2026-07-29 13:56:29.735944 | instance | >f+++++++++ system/brctl-show.txt 2026-07-29 13:56:29.735976 | instance | >f+++++++++ system/docker-images.txt 2026-07-29 13:56:29.736040 | instance | >f+++++++++ system/ip-addr.txt 2026-07-29 13:56:29.736106 | instance | >f+++++++++ system/ip-route.txt 2026-07-29 13:56:29.736144 | instance | >f+++++++++ system/lsblk.txt 2026-07-29 13:56:29.736183 | instance | >f+++++++++ system/mount.txt 2026-07-29 13:56:29.736238 | instance | >f+++++++++ system/packages.txt 2026-07-29 13:56:29.736268 | instance | >f+++++++++ system/ps.txt 2026-07-29 13:56:29.736296 | instance | >f+++++++++ system/systemd-cgls.txt 2026-07-29 13:56:29.747157 | 2026-07-29 13:56:29.747263 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-29 13:56:29.961225 | instance | changed: "values" 2026-07-29 13:56:30.136294 | instance | changed: "releases" 2026-07-29 13:56:30.155103 | 2026-07-29 13:56:30.155310 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-29 13:56:30.415186 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-29 13:56:31.356163 | instance | ok: Runtime: 0:00:00.007792 2026-07-29 13:56:31.362444 | 2026-07-29 13:56:31.362540 | TASK [helm-release-status : Downloads logs to executor] 2026-07-29 13:56:31.868887 | instance | changed: 2026-07-29 13:56:31.869117 | instance | cd+++++++++ helm/ 2026-07-29 13:56:31.869201 | instance | cd+++++++++ helm/releases/ 2026-07-29 13:56:31.869241 | instance | cd+++++++++ helm/values/ 2026-07-29 13:56:31.883412 | 2026-07-29 13:56:31.883543 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-29 13:56:32.099847 | instance | changed 2026-07-29 13:56:32.107014 | 2026-07-29 13:56:32.107178 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-29 13:56:32.354138 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 13:56:32.354539 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 13:56:32.360907 | instance | environment: line 1: kubectl: command not found 2026-07-29 13:56:32.362184 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 13:56:32.364034 | instance | environment: line 1: kubectl: command not found 2026-07-29 13:56:32.365625 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 13:56:32.366580 | instance | environment: line 1: kubectl: command not found 2026-07-29 13:56:32.368428 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 13:56:32.369496 | instance | environment: line 1: kubectl: command not found 2026-07-29 13:56:32.370707 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 13:56:32.372059 | instance | environment: line 1: kubectl: command not found 2026-07-29 13:56:32.373212 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 13:56:32.653265 | instance | ok: Runtime: 0:00:00.029874 2026-07-29 13:56:32.659268 | 2026-07-29 13:56:32.659342 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-29 13:56:32.874482 | instance | changed 2026-07-29 13:56:32.884782 | 2026-07-29 13:56:32.884966 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-29 13:56:33.115363 | instance | environment: line 5: kubectl: command not found 2026-07-29 13:56:33.116115 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 13:56:33.116145 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 13:56:33.117002 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 13:56:33.428753 | instance | ok: Runtime: 0:00:00.011217 2026-07-29 13:56:33.437138 | 2026-07-29 13:56:33.437255 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-29 13:56:33.988524 | instance | changed: 2026-07-29 13:56:33.989165 | instance | cd+++++++++ objects/ 2026-07-29 13:56:33.989233 | instance | cd+++++++++ objects/cluster/ 2026-07-29 13:56:33.989269 | instance | cd+++++++++ objects/namespaced/ 2026-07-29 13:56:34.002031 | 2026-07-29 13:56:34.002129 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-29 13:56:34.231427 | instance | changed 2026-07-29 13:56:34.237973 | 2026-07-29 13:56:34.238108 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-29 13:56:34.462476 | instance | changed 2026-07-29 13:56:34.468730 | 2026-07-29 13:56:34.469145 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-29 13:56:34.692174 | instance | environment: line 3: kubectl: command not found 2026-07-29 13:56:35.011525 | instance | ok: Runtime: 0:00:00.010707 2026-07-29 13:56:35.018744 | 2026-07-29 13:56:35.018866 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-29 13:56:35.521718 | instance | changed: 2026-07-29 13:56:35.521978 | instance | cd+++++++++ pod-logs/ 2026-07-29 13:56:35.522009 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-29 13:56:35.532665 | 2026-07-29 13:56:35.532781 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-29 13:56:35.742014 | instance | changed 2026-07-29 13:56:35.749031 | 2026-07-29 13:56:35.749116 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-29 13:56:35.977079 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 13:56:36.510251 | instance | ok: Runtime: 0:00:00.035232 2026-07-29 13:56:36.515502 | 2026-07-29 13:56:36.515581 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-29 13:56:36.741611 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 13:56:36.775740 | instance | ceph-mgr endpoints: 2026-07-29 13:56:37.055368 | instance | ok: Runtime: 0:00:00.041365 2026-07-29 13:56:37.060711 | 2026-07-29 13:56:37.060810 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-29 13:56:37.326434 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-29 13:56:37.638354 | instance | ok: Runtime: 0:00:00.036551 2026-07-29 13:56:37.646362 | 2026-07-29 13:56:37.646475 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-29 13:56:38.182185 | instance | changed: cd+++++++++ prometheus/ 2026-07-29 13:56:38.193835 | 2026-07-29 13:56:38.193945 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-29 13:56:38.412140 | instance | changed 2026-07-29 13:56:38.417924 | 2026-07-29 13:56:38.417989 | TASK [gather-selenium-data : Get selenium data] 2026-07-29 13:56:38.640737 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-29 13:56:38.641831 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-29 13:56:39.199930 | instance | ERROR 2026-07-29 13:56:39.200195 | instance | { 2026-07-29 13:56:39.200251 | instance | "delta": "0:00:00.007222", 2026-07-29 13:56:39.200285 | instance | "end": "2026-07-29 13:56:38.642326", 2026-07-29 13:56:39.200314 | instance | "msg": "non-zero return code", 2026-07-29 13:56:39.200342 | instance | "rc": 1, 2026-07-29 13:56:39.200369 | instance | "start": "2026-07-29 13:56:38.635104" 2026-07-29 13:56:39.200408 | instance | } 2026-07-29 13:56:39.200445 | instance | ERROR: Ignoring Errors 2026-07-29 13:56:39.206857 | 2026-07-29 13:56:39.206954 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-29 13:56:39.676747 | instance | changed: cd+++++++++ selenium/ 2026-07-29 13:56:39.686813 | 2026-07-29 13:56:39.686921 | PLAY RECAP 2026-07-29 13:56:39.686975 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-07-29 13:56:39.687004 | 2026-07-29 13:56:39.847416 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 13:56:39.863732 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 13:56:40.566649 | 2026-07-29 13:56:40.823541 | PLAY [all] 2026-07-29 13:56:40.841988 | 2026-07-29 13:56:40.842128 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-29 13:56:40.887775 | instance | skipping: Conditional result was False 2026-07-29 13:56:40.896425 | 2026-07-29 13:56:40.896567 | TASK [fetch-output : Set log path for single node] 2026-07-29 13:56:40.940817 | instance | ok 2026-07-29 13:56:40.945627 | 2026-07-29 13:56:40.945708 | LOOP [fetch-output : Ensure local output dirs] 2026-07-29 13:56:43.801464 | instance -> localhost | ok: "/var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/logs" 2026-07-29 13:56:44.136605 | instance -> localhost | changed: "/var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/artifacts" 2026-07-29 13:56:44.356808 | instance -> localhost | changed: "/var/lib/zuul/builds/e2e88104da344affbba90cddc68ab851/work/docs" 2026-07-29 13:56:44.372348 | 2026-07-29 13:56:44.372454 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-29 13:56:45.071575 | instance | changed: .d..t...... ./ 2026-07-29 13:56:45.071796 | instance | changed: All items complete 2026-07-29 13:56:45.071833 | 2026-07-29 13:56:45.594990 | instance | changed: .d..t...... ./ 2026-07-29 13:56:46.077857 | instance | changed: .d..t...... ./ 2026-07-29 13:56:46.352782 | 2026-07-29 13:56:46.352952 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-29 13:56:46.790794 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.009940 2026-07-29 13:56:47.244281 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.216715 2026-07-29 13:56:47.256464 | 2026-07-29 13:56:47.256590 | PLAY [all] 2026-07-29 13:56:47.264865 | 2026-07-29 13:56:47.265014 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-29 13:56:47.727509 | instance | changed 2026-07-29 13:56:47.733283 | 2026-07-29 13:56:47.733355 | PLAY RECAP 2026-07-29 13:56:47.733400 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-29 13:56:47.733429 | 2026-07-29 13:56:47.876886 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 13:56:47.893843 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-29 13:56:48.652325 | 2026-07-29 13:56:48.652471 | PLAY [localhost] 2026-07-29 13:56:48.663381 | 2026-07-29 13:56:48.663495 | TASK [Generate Zuul manifest] 2026-07-29 13:56:48.684631 | localhost | ok 2026-07-29 13:56:48.700938 | 2026-07-29 13:56:48.701075 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-29 13:56:49.119151 | localhost | changed 2026-07-29 13:56:49.132043 | 2026-07-29 13:56:49.132159 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-29 13:56:49.172943 | localhost | ok 2026-07-29 13:56:49.181789 | 2026-07-29 13:56:49.181878 | TASK [Upload logs] 2026-07-29 13:56:49.203022 | localhost | ok 2026-07-29 13:56:49.305536 | 2026-07-29 13:56:49.489300 | TASK [Set zuul-log-path fact] 2026-07-29 13:56:49.511220 | localhost | ok 2026-07-29 13:56:49.531289 | 2026-07-29 13:56:49.531416 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 13:56:49.563574 | localhost | ok 2026-07-29 13:56:49.573184 | 2026-07-29 13:56:49.573272 | TASK [upload-logs : Create log directories] 2026-07-29 13:56:49.955759 | localhost | changed 2026-07-29 13:56:49.984222 | 2026-07-29 13:56:49.984336 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-29 13:56:50.400062 | localhost -> localhost | ok: Runtime: 0:00:00.004705 2026-07-29 13:56:50.408718 | 2026-07-29 13:56:50.408850 | TASK [upload-logs : Upload logs to log server] 2026-07-29 13:56:51.078054 | localhost | Output suppressed because no_log was given 2026-07-29 13:56:51.084114 | 2026-07-29 13:56:51.084226 | LOOP [upload-logs : Compress console log and json output] 2026-07-29 13:56:51.149199 | localhost | skipping: Conditional result was False 2026-07-29 13:56:51.165279 | localhost | skipping: Conditional result was False 2026-07-29 13:56:51.185012 | 2026-07-29 13:56:51.185285 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-29 13:56:51.226804 | localhost | skipping: Conditional result was False 2026-07-29 13:56:51.227284 | 2026-07-29 13:56:51.230960 | localhost | skipping: Conditional result was False 2026-07-29 13:56:51.249801 | 2026-07-29 13:56:51.249948 | LOOP [upload-logs : Upload console log and json output]