2026-07-29 07:45:53.641260 | Job console starting 2026-07-29 07:45:53.689429 | Updating git repos 2026-07-29 07:45:54.340596 | Cloning repos into workspace 2026-07-29 07:48:36.384402 | Restoring repo states 2026-07-29 07:48:47.699344 | Merging changes 2026-07-29 07:49:03.939882 | Checking out repos 2026-07-29 07:50:13.752989 | Preparing playbooks 2026-07-29 07:51:37.098677 | Running Ansible setup 2026-07-29 07:51:48.767108 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 07:51:49.471244 | 2026-07-29 07:51:52.783561 | PLAY [localhost] 2026-07-29 07:51:52.798771 | 2026-07-29 07:51:52.798924 | TASK [Gathering Facts] 2026-07-29 07:51:56.728886 | localhost | ok 2026-07-29 07:51:56.741196 | 2026-07-29 07:51:56.741459 | TASK [Setup log path fact] 2026-07-29 07:51:56.774584 | localhost | ok 2026-07-29 07:51:56.796545 | 2026-07-29 07:51:56.796712 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 07:51:56.839130 | localhost | ok 2026-07-29 07:51:56.847979 | 2026-07-29 07:51:56.848108 | TASK [emit-job-header : Print job information] 2026-07-29 07:51:56.890612 | # Job Information 2026-07-29 07:51:56.891040 | Ansible Version: 2.16.18 2026-07-29 07:51:56.891108 | Job: atmosphere-molecule-aio-ovn-selective 2026-07-29 07:51:56.891155 | Pipeline: check 2026-07-29 07:51:56.891196 | Executor: 2d72f0692154 2026-07-29 07:51:56.891236 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4166 2026-07-29 07:51:56.891461 | Event ID: aa39b900-8b20-11f1-9f68-cc98513a6b98 2026-07-29 07:51:56.896444 | 2026-07-29 07:51:56.896564 | LOOP [emit-job-header : Print node information] 2026-07-29 07:51:57.015614 | localhost | ok: 2026-07-29 07:51:57.017582 | localhost | # Node Information 2026-07-29 07:51:57.017670 | localhost | Inventory Hostname: instance 2026-07-29 07:51:57.017708 | localhost | Hostname: np0000187367 2026-07-29 07:51:57.017742 | localhost | Username: zuul 2026-07-29 07:51:57.017779 | localhost | Distro: Ubuntu 22.04 2026-07-29 07:51:57.017811 | localhost | Provider: yul1 2026-07-29 07:51:57.017842 | localhost | Region: ca-ymq-1 2026-07-29 07:51:57.017872 | localhost | Label: ubuntu-jammy-16 2026-07-29 07:51:57.017902 | localhost | Product Name: OpenStack Nova 2026-07-29 07:51:57.017932 | localhost | Interface IP: 199.19.213.237 2026-07-29 07:51:57.037671 | 2026-07-29 07:51:57.037883 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-29 07:51:57.527510 | localhost -> localhost | changed 2026-07-29 07:51:57.536900 | 2026-07-29 07:51:57.537116 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-29 07:52:00.289908 | localhost -> localhost | changed 2026-07-29 07:52:00.297451 | 2026-07-29 07:52:00.297508 | PLAY [all] 2026-07-29 07:52:00.307109 | 2026-07-29 07:52:00.307173 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-29 07:52:00.576534 | instance -> localhost | ok 2026-07-29 07:52:00.586768 | 2026-07-29 07:52:00.586835 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-29 07:52:00.623762 | instance | ok 2026-07-29 07:52:00.641527 | instance | included: /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-29 07:52:00.647009 | 2026-07-29 07:52:00.647068 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-29 07:52:01.948559 | instance -> localhost | Generating public/private rsa key pair. 2026-07-29 07:52:01.948774 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/cb410b3d8369470ea9356c38dd42c5a1_id_rsa 2026-07-29 07:52:01.948824 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/cb410b3d8369470ea9356c38dd42c5a1_id_rsa.pub 2026-07-29 07:52:01.948862 | instance -> localhost | The key fingerprint is: 2026-07-29 07:52:01.948898 | instance -> localhost | SHA256:gK9odxUnPcQ59k/kK68+HuiEd0KzC9xfGxn/VJ2Y5uQ zuul-build-sshkey 2026-07-29 07:52:01.948947 | instance -> localhost | The key's randomart image is: 2026-07-29 07:52:01.949008 | instance -> localhost | +---[RSA 3072]----+ 2026-07-29 07:52:01.949069 | instance -> localhost | | ... | 2026-07-29 07:52:01.949108 | instance -> localhost | | . o= . | 2026-07-29 07:52:01.949143 | instance -> localhost | | . . o.+o o | 2026-07-29 07:52:01.949176 | instance -> localhost | | . . + .. = o| 2026-07-29 07:52:01.949203 | instance -> localhost | | . S o B.oo| 2026-07-29 07:52:01.949229 | instance -> localhost | | . . o + +* o+.| 2026-07-29 07:52:01.949255 | instance -> localhost | | o o . + B oE+ o| 2026-07-29 07:52:01.949281 | instance -> localhost | | . . . = =.o.+.| 2026-07-29 07:52:01.949311 | instance -> localhost | | oo=o. .| 2026-07-29 07:52:01.949342 | instance -> localhost | +----[SHA256]-----+ 2026-07-29 07:52:01.949443 | instance -> localhost | ok: Runtime: 0:00:00.829858 2026-07-29 07:52:01.958247 | 2026-07-29 07:52:01.958364 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-29 07:52:01.991092 | instance | ok 2026-07-29 07:52:02.003355 | instance | included: /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-29 07:52:02.015672 | 2026-07-29 07:52:02.015800 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-29 07:52:02.042107 | instance | skipping: Conditional result was False 2026-07-29 07:52:02.050441 | 2026-07-29 07:52:02.050557 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-29 07:52:02.579687 | instance | changed 2026-07-29 07:52:02.692388 | 2026-07-29 07:52:02.692512 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-29 07:52:02.870162 | instance | ok 2026-07-29 07:52:02.879886 | 2026-07-29 07:52:02.880018 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-29 07:52:03.350890 | instance | changed 2026-07-29 07:52:04.113472 | 2026-07-29 07:52:04.113626 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-29 07:52:04.568513 | instance | changed 2026-07-29 07:52:04.845705 | 2026-07-29 07:52:04.845902 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-29 07:52:04.871540 | instance | skipping: Conditional result was False 2026-07-29 07:52:04.886187 | 2026-07-29 07:52:04.886356 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-29 07:52:05.248723 | instance -> localhost | changed 2026-07-29 07:52:05.262067 | 2026-07-29 07:52:05.262182 | TASK [add-build-sshkey : Add back temp key] 2026-07-29 07:52:06.082117 | instance -> localhost | Identity added: /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/cb410b3d8369470ea9356c38dd42c5a1_id_rsa (zuul-build-sshkey) 2026-07-29 07:52:06.082394 | instance -> localhost | ok: Runtime: 0:00:00.012687 2026-07-29 07:52:06.090417 | 2026-07-29 07:52:06.090527 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-29 07:52:06.353152 | instance | ok 2026-07-29 07:52:06.359098 | 2026-07-29 07:52:06.359171 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-29 07:52:06.386132 | instance | skipping: Conditional result was False 2026-07-29 07:52:07.359098 | 2026-07-29 07:52:07.359224 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-29 07:52:07.638213 | instance | ok 2026-07-29 07:52:09.624884 | 2026-07-29 07:52:09.625783 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-29 07:52:54.104207 | instance | Output suppressed because no_log was given 2026-07-29 07:52:54.120014 | 2026-07-29 07:52:54.120131 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-29 07:52:54.325486 | instance | ok: "logs" 2026-07-29 07:52:54.325958 | instance | ok: All items complete 2026-07-29 07:52:54.326009 | 2026-07-29 07:52:54.475105 | instance | ok: "artifacts" 2026-07-29 07:52:54.648619 | instance | ok: "docs" 2026-07-29 07:52:54.669060 | 2026-07-29 07:52:54.669186 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-29 07:52:54.859846 | instance | changed: "logs" 2026-07-29 07:52:55.017584 | instance | changed: "artifacts" 2026-07-29 07:52:55.170681 | instance | changed: "docs" 2026-07-29 07:52:55.192410 | 2026-07-29 07:52:55.192600 | PLAY RECAP 2026-07-29 07:52:55.192706 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-29 07:52:55.192771 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:52:55.193003 | 2026-07-29 07:52:55.380782 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 07:52:55.390935 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 07:52:56.518069 | 2026-07-29 07:52:56.518229 | PLAY [all] 2026-07-29 07:52:56.533518 | 2026-07-29 07:52:56.533779 | TASK [setup-uv : Extract archive] 2026-07-29 07:52:58.915243 | instance | changed 2026-07-29 07:52:58.922414 | 2026-07-29 07:52:58.922529 | TASK [setup-uv : Print version] 2026-07-29 07:52:59.324778 | instance | uv 0.8.13 2026-07-29 07:52:59.464470 | instance | ok: Runtime: 0:00:00.013434 2026-07-29 07:52:59.482772 | 2026-07-29 07:52:59.483026 | TASK [Install Ansible collection siblings] 2026-07-29 07:53:08.414999 | instance | changed: 2026-07-29 07:53:08.415278 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-29 07:53:08.415320 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-29 07:53:08.415352 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-29 07:53:08.415381 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-29 07:53:08.415409 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-29 07:53:08.415442 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-29 07:53:08.415476 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-29 07:53:08.415508 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-29 07:53:08.415535 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-29 07:53:08.415562 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-29 07:53:08.415589 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-29 07:53:08.415615 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-29 07:53:08.415640 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-29 07:53:08.415666 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-29 07:53:08.415692 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-29 07:53:08.415718 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-29 07:53:08.415743 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-29 07:53:08.415768 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-29 07:53:08.415794 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-29 07:53:08.415818 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-29 07:53:08.415844 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-29 07:53:08.415868 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-29 07:53:08.415896 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 07:53:08.416574 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-29 07:53:08.416614 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-29 07:53:08.416642 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 07:53:08.416668 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 07:53:08.416694 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 07:53:08.416720 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-29 07:53:08.416745 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-29 07:53:08.416770 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 07:53:08.416796 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 07:53:08.416822 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-29 07:53:08.416847 | 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 07:53:08.416904 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.416929 | instance | Process install dependency map 2026-07-29 07:53:08.416951 | instance | Starting collection install process 2026-07-29 07:53:08.417000 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-29 07:53:08.417022 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-29 07:53:08.417048 | instance | ansible.netcommon:* was installed successfully 2026-07-29 07:53:08.417073 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-29 07:53:08.417097 | instance | Creating virtual environment at: .venv 2026-07-29 07:53:08.417122 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 07:53:08.417148 | instance | Downloading setuptools (1.1MiB) 2026-07-29 07:53:08.417173 | instance | Downloading openstacksdk (1.7MiB) 2026-07-29 07:53:08.417200 | instance | Downloading kubernetes (1.9MiB) 2026-07-29 07:53:08.417225 | instance | Downloading ansible-core (2.1MiB) 2026-07-29 07:53:08.417250 | instance | Downloading pydantic-core (2.0MiB) 2026-07-29 07:53:08.417276 | instance | Downloading rjsonnet (1.2MiB) 2026-07-29 07:53:08.417301 | instance | Downloading cryptography (4.2MiB) 2026-07-29 07:53:08.417326 | instance | Downloading netaddr (2.2MiB) 2026-07-29 07:53:08.417352 | instance | Downloading pygments (1.2MiB) 2026-07-29 07:53:08.417376 | instance | Building pyperclip==1.9.0 2026-07-29 07:53:08.417403 | instance | Downloading rjsonnet 2026-07-29 07:53:08.417429 | instance | Downloading pydantic-core 2026-07-29 07:53:08.417455 | instance | Downloading netaddr 2026-07-29 07:53:08.417483 | instance | Downloading pygments 2026-07-29 07:53:08.417509 | instance | Downloading cryptography 2026-07-29 07:53:08.417535 | instance | Downloading setuptools 2026-07-29 07:53:08.417560 | instance | Downloading kubernetes 2026-07-29 07:53:08.417588 | instance | Downloading ansible-core 2026-07-29 07:53:08.417616 | instance | Downloading openstacksdk 2026-07-29 07:53:08.417642 | instance | Built pyperclip==1.9.0 2026-07-29 07:53:08.417668 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 07:53:08.417694 | instance | Installed 87 packages in 37ms 2026-07-29 07:53:08.417720 | instance | Checked out ansible.posix to 1.6.0 2026-07-29 07:53:08.417744 | 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 07:53:08.417770 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.417795 | instance | Process install dependency map 2026-07-29 07:53:08.417830 | instance | Starting collection install process 2026-07-29 07:53:08.417857 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-29 07:53:08.417882 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-29 07:53:08.417906 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-29 07:53:08.417931 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.417956 | instance | 2.17.12 2026-07-29 07:53:08.417981 | instance | Checked out ansible.utils to v6.0.3 2026-07-29 07:53:08.418006 | 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 07:53:08.418030 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.418055 | instance | Process install dependency map 2026-07-29 07:53:08.418078 | instance | Starting collection install process 2026-07-29 07:53:08.418104 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-29 07:53:08.418130 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-29 07:53:08.418155 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-29 07:53:08.418181 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.418205 | instance | 2.17.12 2026-07-29 07:53:08.418230 | instance | Checked out atmosphere.common to v0.7.0 2026-07-29 07:53:08.418254 | 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 07:53:08.418280 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.418305 | instance | Process install dependency map 2026-07-29 07:53:08.418330 | instance | Starting collection install process 2026-07-29 07:53:08.418354 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-29 07:53:08.418379 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-29 07:53:08.418404 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-29 07:53:08.418429 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.418454 | instance | 2.17.12 2026-07-29 07:53:08.418482 | instance | Checked out community.crypto to 2.2.3 2026-07-29 07:53:08.418509 | 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 07:53:08.418534 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.418559 | instance | Process install dependency map 2026-07-29 07:53:08.418583 | instance | Starting collection install process 2026-07-29 07:53:08.418609 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-29 07:53:08.418634 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-29 07:53:08.418661 | instance | community.crypto:2.2.3 was installed successfully 2026-07-29 07:53:08.418687 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.418713 | instance | 2.17.12 2026-07-29 07:53:08.418758 | instance | Checked out community.general to 7.3.0 2026-07-29 07:53:08.418786 | 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 07:53:08.418819 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.418847 | instance | Process install dependency map 2026-07-29 07:53:08.418873 | instance | Starting collection install process 2026-07-29 07:53:08.418898 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-29 07:53:08.418926 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-29 07:53:08.418953 | instance | community.general:7.3.0 was installed successfully 2026-07-29 07:53:08.418981 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.419009 | instance | 2.17.12 2026-07-29 07:53:08.419036 | instance | Checked out community.mysql to 3.6.0 2026-07-29 07:53:08.419068 | 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 07:53:08.419093 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.419115 | instance | Process install dependency map 2026-07-29 07:53:08.419141 | instance | Starting collection install process 2026-07-29 07:53:08.419166 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-29 07:53:08.419189 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-29 07:53:08.419213 | instance | community.mysql:3.6.0 was installed successfully 2026-07-29 07:53:08.419238 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.419261 | instance | 2.17.12 2026-07-29 07:53:08.419283 | instance | Checked out kubernetes.core to 2.4.0 2026-07-29 07:53:08.419307 | 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 07:53:08.419332 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.419354 | instance | Process install dependency map 2026-07-29 07:53:08.419377 | instance | Starting collection install process 2026-07-29 07:53:08.419403 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-29 07:53:08.419426 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-29 07:53:08.419449 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-29 07:53:08.419487 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.419525 | instance | 2.17.12 2026-07-29 07:53:08.419560 | instance | Checked out openstack.cloud to 2.6.0 2026-07-29 07:53:08.419596 | 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 07:53:08.419630 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.419665 | instance | Process install dependency map 2026-07-29 07:53:08.419699 | instance | Starting collection install process 2026-07-29 07:53:08.419732 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-29 07:53:08.419768 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-29 07:53:08.419801 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-29 07:53:08.419834 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.419870 | instance | 2.17.12 2026-07-29 07:53:08.419914 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-29 07:53:08.419955 | 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 07:53:08.419991 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.420020 | instance | Process install dependency map 2026-07-29 07:53:08.420048 | instance | Starting collection install process 2026-07-29 07:53:08.420076 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-29 07:53:08.420103 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-29 07:53:08.420130 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-29 07:53:08.420157 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.420185 | instance | 2.17.12 2026-07-29 07:53:08.420212 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-29 07:53:08.420239 | 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 07:53:08.420268 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.420308 | instance | Process install dependency map 2026-07-29 07:53:08.420342 | instance | Starting collection install process 2026-07-29 07:53:08.420375 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-29 07:53:08.420414 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-29 07:53:08.420454 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-29 07:53:08.420491 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.420531 | instance | 2.17.12 2026-07-29 07:53:08.420572 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-29 07:53:08.420605 | 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 07:53:08.420642 | instance | Starting galaxy collection install process 2026-07-29 07:53:08.420681 | instance | Process install dependency map 2026-07-29 07:53:08.420714 | instance | Starting collection install process 2026-07-29 07:53:08.420754 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-29 07:53:08.420791 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-29 07:53:08.420831 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-29 07:53:08.420870 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:53:08.420927 | instance | 2.17.12 2026-07-29 07:53:08.430898 | 2026-07-29 07:53:08.431106 | PLAY RECAP 2026-07-29 07:53:08.431206 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:53:08.431254 | 2026-07-29 07:53:08.625624 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 07:53:08.638088 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 07:53:11.757238 | 2026-07-29 07:53:11.757437 | PLAY [all] 2026-07-29 07:53:11.771304 | 2026-07-29 07:53:11.771423 | TASK [Install "jq" for log collection] 2026-07-29 07:53:21.137767 | instance | changed 2026-07-29 07:53:21.139835 | 2026-07-29 07:53:21.139899 | PLAY RECAP 2026-07-29 07:53:21.139956 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:53:21.140022 | 2026-07-29 07:53:21.289778 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 07:53:21.297793 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 07:53:22.043088 | 2026-07-29 07:53:22.043231 | PLAY [Prepare selective Molecule plan] 2026-07-29 07:53:22.055571 | 2026-07-29 07:53:22.055668 | TASK [Generate selective Molecule plan] 2026-07-29 07:53:22.609875 | instance | ok: Runtime: 0:00:00.163461 2026-07-29 07:53:22.616762 | 2026-07-29 07:53:22.616838 | TASK [Render selective Molecule plan] 2026-07-29 07:53:22.885421 | instance | Selective Molecule plan: selective 2026-07-29 07:53:22.885627 | instance | Changed files: 2026-07-29 07:53:22.885643 | instance | M roles/nova/README.md 2026-07-29 07:53:22.885653 | instance | Targets: nova 2026-07-29 07:53:22.885663 | instance | Job decisions: 2026-07-29 07:53:22.885675 | instance | RUN aio-openvswitch: selected by changed components 2026-07-29 07:53:22.885686 | instance | components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator 2026-07-29 07:53:22.885701 | instance | Tempest include: ^tempest\.api\.compute\., ^tempest\.scenario\.test_server_ 2026-07-29 07:53:22.885711 | instance | SKIP aio-ovn: no changed component requires this job 2026-07-29 07:53:22.885720 | instance | SKIP csi-local-path-provisioner: no changed component requires this job 2026-07-29 07:53:22.885729 | instance | SKIP csi-rbd: no changed component requires this job 2026-07-29 07:53:22.885738 | instance | SKIP keycloak: no changed component requires this job 2026-07-29 07:53:23.156624 | instance | ok: Runtime: 0:00:00.090876 2026-07-29 07:53:23.159743 | 2026-07-29 07:53:23.159796 | PLAY RECAP 2026-07-29 07:53:23.159840 | instance | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:53:23.159863 | 2026-07-29 07:53:23.283349 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 07:53:23.292913 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 07:53:24.040179 | 2026-07-29 07:53:24.040319 | PLAY [Run selected Molecule scenario] 2026-07-29 07:53:24.053962 | 2026-07-29 07:53:24.054072 | TASK [Read selective Molecule plan] 2026-07-29 07:53:24.413943 | instance | ok 2026-07-29 07:53:25.553763 | 2026-07-29 07:53:25.553921 | TASK [Resolve this job decision] 2026-07-29 07:53:25.609832 | instance | ok 2026-07-29 07:53:25.619677 | 2026-07-29 07:53:25.619816 | TASK [Assert this job exists in the plan] 2026-07-29 07:53:25.652539 | instance | ok: All assertions passed 2026-07-29 07:53:25.657194 | 2026-07-29 07:53:25.657264 | TASK [Resolve selected scenario inputs] 2026-07-29 07:53:25.688730 | instance | ok 2026-07-29 07:53:25.695115 | 2026-07-29 07:53:25.695208 | TASK [Report this job decision] 2026-07-29 07:53:25.769220 | instance | ok: 2026-07-29 07:53:25.769383 | instance | Selective Molecule job: aio-ovn 2026-07-29 07:53:25.769413 | instance | Decision: SKIP 2026-07-29 07:53:25.769438 | instance | Reason: no changed component requires this job 2026-07-29 07:53:25.769462 | instance | Scenario: aio 2026-07-29 07:53:25.769483 | instance | Targets: (none) 2026-07-29 07:53:25.769504 | instance | Components: (full scenario) 2026-07-29 07:53:25.774961 | 2026-07-29 07:53:25.775048 | LOOP [Check Molecule inventory directories] 2026-07-29 07:53:25.822229 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.823627 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.826274 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.840286 | 2026-07-29 07:53:25.840403 | LOOP [Copy Zuul inventory for Molecule] 2026-07-29 07:53:25.882201 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.882642 | 2026-07-29 07:53:25.883937 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.885980 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.905193 | 2026-07-29 07:53:25.905354 | LOOP [Use private addresses in Molecule inventory] 2026-07-29 07:53:25.951150 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.951593 | 2026-07-29 07:53:25.953994 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.956994 | instance | skipping: Conditional result was False 2026-07-29 07:53:25.972785 | 2026-07-29 07:53:25.972998 | TASK [Prepare Molecule command] 2026-07-29 07:53:26.020117 | instance | skipping: Conditional result was False 2026-07-29 07:53:26.025308 | 2026-07-29 07:53:26.025373 | TASK [Run standard Molecule lifecycle with progress output] 2026-07-29 07:53:26.069829 | instance | skipping: Conditional result was False 2026-07-29 07:53:26.071100 | 2026-07-29 07:53:26.071146 | PLAY RECAP 2026-07-29 07:53:26.071207 | instance | ok: 5 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-07-29 07:53:26.071230 | 2026-07-29 07:53:26.189080 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 07:53:26.200348 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 07:53:26.860729 | 2026-07-29 07:53:26.860903 | PLAY [Publish selective Molecule plan] 2026-07-29 07:53:26.877140 | 2026-07-29 07:53:26.877317 | TASK [Check for selective Molecule plan] 2026-07-29 07:53:27.232577 | instance | ok 2026-07-29 07:53:27.240555 | 2026-07-29 07:53:27.240729 | TASK [Create log directory] 2026-07-29 07:53:27.608583 | instance | changed 2026-07-29 07:53:27.614396 | 2026-07-29 07:53:27.614464 | TASK [Copy selective Molecule plan to logs] 2026-07-29 07:53:28.034792 | instance | changed 2026-07-29 07:53:28.036888 | 2026-07-29 07:53:28.037000 | PLAY RECAP 2026-07-29 07:53:28.037058 | instance | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:53:28.037087 | 2026-07-29 07:53:28.220487 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 07:53:28.238717 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 07:53:29.086875 | 2026-07-29 07:53:29.087027 | PLAY [all] 2026-07-29 07:53:29.102144 | 2026-07-29 07:53:29.102285 | TASK [gather-host-logs : creating directory for system status] 2026-07-29 07:53:29.493592 | instance | changed 2026-07-29 07:53:29.501878 | 2026-07-29 07:53:29.502141 | TASK [gather-host-logs : Get logs for each host] 2026-07-29 07:53:29.943753 | instance | + systemd-cgls --full --all --no-pager 2026-07-29 07:53:29.955536 | instance | + ip addr 2026-07-29 07:53:29.957189 | instance | + ip route 2026-07-29 07:53:29.959525 | instance | + lsblk 2026-07-29 07:53:29.963360 | instance | + mount 2026-07-29 07:53:29.965467 | instance | + docker images 2026-07-29 07:53:29.965915 | instance | /bin/bash: line 7: docker: command not found 2026-07-29 07:53:29.966104 | instance | + brctl show 2026-07-29 07:53:29.966462 | instance | /bin/bash: line 8: brctl: command not found 2026-07-29 07:53:29.966663 | instance | + ps aux --sort=-%mem 2026-07-29 07:53:29.981864 | instance | + dpkg -l 2026-07-29 07:53:29.993039 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-29 07:53:29.993526 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-29 07:53:29.993678 | instance | /bin/bash: line 11: docker: command not found 2026-07-29 07:53:29.993990 | instance | + '[' '!' -z '' ']' 2026-07-29 07:53:30.044203 | instance | ok: Runtime: 0:00:00.055216 2026-07-29 07:53:30.050865 | 2026-07-29 07:53:30.051007 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-29 07:53:30.756682 | instance | changed: 2026-07-29 07:53:30.756921 | instance | created directory /var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/logs/instance 2026-07-29 07:53:30.757023 | instance | cd+++++++++ system/ 2026-07-29 07:53:30.757065 | instance | >f+++++++++ system/brctl-show.txt 2026-07-29 07:53:30.757096 | instance | >f+++++++++ system/docker-images.txt 2026-07-29 07:53:30.757125 | instance | >f+++++++++ system/ip-addr.txt 2026-07-29 07:53:30.757157 | instance | >f+++++++++ system/ip-route.txt 2026-07-29 07:53:30.757191 | instance | >f+++++++++ system/lsblk.txt 2026-07-29 07:53:30.757220 | instance | >f+++++++++ system/mount.txt 2026-07-29 07:53:30.757252 | instance | >f+++++++++ system/packages.txt 2026-07-29 07:53:30.757281 | instance | >f+++++++++ system/ps.txt 2026-07-29 07:53:30.757310 | instance | >f+++++++++ system/systemd-cgls.txt 2026-07-29 07:53:30.768645 | 2026-07-29 07:53:30.768729 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-29 07:53:30.986474 | instance | changed: "values" 2026-07-29 07:53:31.164033 | instance | changed: "releases" 2026-07-29 07:53:31.180780 | 2026-07-29 07:53:31.180911 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-29 07:53:31.472337 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-29 07:53:31.791123 | instance | ok: Runtime: 0:00:00.005102 2026-07-29 07:53:31.798619 | 2026-07-29 07:53:31.798728 | TASK [helm-release-status : Downloads logs to executor] 2026-07-29 07:53:32.297466 | instance | changed: 2026-07-29 07:53:32.297645 | instance | cd+++++++++ helm/ 2026-07-29 07:53:32.297686 | instance | cd+++++++++ helm/releases/ 2026-07-29 07:53:32.297718 | instance | cd+++++++++ helm/values/ 2026-07-29 07:53:32.310665 | 2026-07-29 07:53:32.310743 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-29 07:53:32.510591 | instance | changed 2026-07-29 07:53:32.516623 | 2026-07-29 07:53:32.516712 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-29 07:53:32.757479 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:53:32.757725 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:53:32.762571 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:53:32.763436 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:53:32.765522 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:53:32.766598 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:53:32.767929 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:53:32.769356 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:53:32.770125 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:53:32.771436 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:53:32.772369 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:53:32.773815 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:53:33.055808 | instance | ok: Runtime: 0:00:00.025844 2026-07-29 07:53:33.061096 | 2026-07-29 07:53:33.061164 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-29 07:53:33.254890 | instance | changed 2026-07-29 07:53:33.263215 | 2026-07-29 07:53:33.263305 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-29 07:53:33.476878 | instance | environment: line 5: kubectl: command not found 2026-07-29 07:53:33.477837 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:53:33.478082 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:53:33.478486 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:53:33.816179 | instance | ok: Runtime: 0:00:00.008462 2026-07-29 07:53:33.822944 | 2026-07-29 07:53:33.823028 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-29 07:53:34.363592 | instance | changed: 2026-07-29 07:53:34.363820 | instance | cd+++++++++ objects/ 2026-07-29 07:53:34.363927 | instance | cd+++++++++ objects/cluster/ 2026-07-29 07:53:34.363963 | instance | cd+++++++++ objects/namespaced/ 2026-07-29 07:53:34.375673 | 2026-07-29 07:53:34.375741 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-29 07:53:34.613372 | instance | changed 2026-07-29 07:53:34.621116 | 2026-07-29 07:53:34.621188 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-29 07:53:34.820115 | instance | changed 2026-07-29 07:53:34.828087 | 2026-07-29 07:53:34.828162 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-29 07:53:35.060760 | instance | environment: line 3: kubectl: command not found 2026-07-29 07:53:35.367055 | instance | ok: Runtime: 0:00:00.008563 2026-07-29 07:53:35.375090 | 2026-07-29 07:53:35.375193 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-29 07:53:35.922660 | instance | changed: 2026-07-29 07:53:35.922810 | instance | cd+++++++++ pod-logs/ 2026-07-29 07:53:35.922838 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-29 07:53:35.932732 | 2026-07-29 07:53:35.932807 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-29 07:53:36.130765 | instance | changed 2026-07-29 07:53:36.143580 | 2026-07-29 07:53:36.143805 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-29 07:53:36.376949 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 07:53:36.755463 | instance | ok: Runtime: 0:00:00.038748 2026-07-29 07:53:36.761689 | 2026-07-29 07:53:36.761765 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-29 07:53:36.959199 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 07:53:36.989015 | instance | ceph-mgr endpoints: 2026-07-29 07:53:37.298086 | instance | ok: Runtime: 0:00:00.035912 2026-07-29 07:53:37.305813 | 2026-07-29 07:53:37.305882 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-29 07:53:37.553882 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-29 07:53:37.881103 | instance | ok: Runtime: 0:00:00.036678 2026-07-29 07:53:37.887342 | 2026-07-29 07:53:37.887416 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-29 07:53:38.423222 | instance | changed: cd+++++++++ prometheus/ 2026-07-29 07:53:38.436747 | 2026-07-29 07:53:38.436841 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-29 07:53:38.637944 | instance | changed 2026-07-29 07:53:38.646637 | 2026-07-29 07:53:38.646712 | TASK [gather-selenium-data : Get selenium data] 2026-07-29 07:53:38.898532 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-29 07:53:38.900137 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-29 07:53:39.228460 | instance | ERROR 2026-07-29 07:53:39.228787 | instance | { 2026-07-29 07:53:39.228842 | instance | "delta": "0:00:00.007723", 2026-07-29 07:53:39.228875 | instance | "end": "2026-07-29 07:53:38.900556", 2026-07-29 07:53:39.228903 | instance | "msg": "non-zero return code", 2026-07-29 07:53:39.228930 | instance | "rc": 1, 2026-07-29 07:53:39.229053 | instance | "start": "2026-07-29 07:53:38.892833" 2026-07-29 07:53:39.229082 | instance | } 2026-07-29 07:53:39.229118 | instance | ERROR: Ignoring Errors 2026-07-29 07:53:39.235230 | 2026-07-29 07:53:39.235305 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-29 07:53:39.828755 | instance | changed: cd+++++++++ selenium/ 2026-07-29 07:53:39.837878 | 2026-07-29 07:53:39.837941 | PLAY RECAP 2026-07-29 07:53:39.837985 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-07-29 07:53:39.838008 | 2026-07-29 07:53:39.958689 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 07:53:39.972990 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 07:53:40.756623 | 2026-07-29 07:53:40.756791 | PLAY [all] 2026-07-29 07:53:40.769211 | 2026-07-29 07:53:40.769307 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-29 07:53:40.816243 | instance | skipping: Conditional result was False 2026-07-29 07:53:40.826521 | 2026-07-29 07:53:40.826684 | TASK [fetch-output : Set log path for single node] 2026-07-29 07:53:40.925199 | instance | ok 2026-07-29 07:53:40.932776 | 2026-07-29 07:53:40.932876 | LOOP [fetch-output : Ensure local output dirs] 2026-07-29 07:53:41.384259 | instance -> localhost | ok: "/var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/logs" 2026-07-29 07:53:41.723535 | instance -> localhost | changed: "/var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/artifacts" 2026-07-29 07:53:41.961159 | instance -> localhost | changed: "/var/lib/zuul/builds/cb410b3d8369470ea9356c38dd42c5a1/work/docs" 2026-07-29 07:53:41.981832 | 2026-07-29 07:53:41.982028 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-29 07:53:42.676809 | instance | changed: .d..t...... ./ 2026-07-29 07:53:42.693913 | instance | changed: All items complete 2026-07-29 07:53:42.694081 | 2026-07-29 07:53:43.170476 | instance | changed: .d..t...... ./ 2026-07-29 07:53:43.693092 | instance | changed: .d..t...... ./ 2026-07-29 07:53:43.716602 | 2026-07-29 07:53:43.716786 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-29 07:53:44.185323 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007424 2026-07-29 07:53:44.454879 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008283 2026-07-29 07:53:44.469434 | 2026-07-29 07:53:44.469567 | PLAY [all] 2026-07-29 07:53:44.476609 | 2026-07-29 07:53:44.476682 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-29 07:53:44.867140 | instance | changed 2026-07-29 07:53:44.874544 | 2026-07-29 07:53:44.874609 | PLAY RECAP 2026-07-29 07:53:44.874668 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-29 07:53:44.874699 | 2026-07-29 07:53:45.007560 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 07:53:45.019065 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-29 07:53:45.728499 | 2026-07-29 07:53:45.728629 | PLAY [localhost] 2026-07-29 07:53:45.738978 | 2026-07-29 07:53:45.739056 | TASK [Generate Zuul manifest] 2026-07-29 07:53:45.762411 | localhost | ok 2026-07-29 07:53:45.782404 | 2026-07-29 07:53:45.782540 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-29 07:53:46.209374 | localhost | changed 2026-07-29 07:53:46.222262 | 2026-07-29 07:53:46.222347 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-29 07:53:47.369455 | localhost | ok 2026-07-29 07:53:47.379506 | 2026-07-29 07:53:47.379631 | TASK [Upload logs] 2026-07-29 07:53:47.404199 | localhost | ok 2026-07-29 07:53:47.563238 | 2026-07-29 07:53:47.563418 | TASK [Set zuul-log-path fact] 2026-07-29 07:53:47.587551 | localhost | ok 2026-07-29 07:53:47.602009 | 2026-07-29 07:53:47.602103 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 07:53:47.639144 | localhost | ok 2026-07-29 07:53:47.653330 | 2026-07-29 07:53:47.653511 | TASK [upload-logs : Create log directories] 2026-07-29 07:53:49.462061 | localhost | changed 2026-07-29 07:53:49.469915 | 2026-07-29 07:53:49.470019 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-29 07:53:49.930982 | localhost -> localhost | ok: Runtime: 0:00:00.003908 2026-07-29 07:53:49.938830 | 2026-07-29 07:53:49.938977 | TASK [upload-logs : Upload logs to log server] 2026-07-29 07:53:50.450686 | localhost | Output suppressed because no_log was given 2026-07-29 07:53:50.462126 | 2026-07-29 07:53:50.462386 | LOOP [upload-logs : Compress console log and json output] 2026-07-29 07:53:50.517245 | localhost | skipping: Conditional result was False 2026-07-29 07:53:50.525053 | localhost | skipping: Conditional result was False 2026-07-29 07:53:50.539005 | 2026-07-29 07:53:50.539260 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-29 07:53:50.600228 | localhost | skipping: Conditional result was False 2026-07-29 07:53:50.600527 | 2026-07-29 07:53:50.606581 | localhost | skipping: Conditional result was False 2026-07-29 07:53:50.619443 | 2026-07-29 07:53:50.619688 | LOOP [upload-logs : Upload console log and json output]