2026-07-29 07:42:46.053156 | Job console starting 2026-07-29 07:42:46.063059 | Updating git repos 2026-07-29 07:42:48.678267 | Cloning repos into workspace 2026-07-29 07:45:32.896287 | Restoring repo states 2026-07-29 07:45:39.698514 | Merging changes 2026-07-29 07:45:44.090172 | Checking out repos 2026-07-29 07:46:29.070051 | Preparing playbooks 2026-07-29 07:48:30.606832 | Running Ansible setup 2026-07-29 07:48:39.061386 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 07:48:39.811528 | 2026-07-29 07:48:40.453129 | PLAY [localhost] 2026-07-29 07:48:40.468037 | 2026-07-29 07:48:40.468202 | TASK [Gathering Facts] 2026-07-29 07:48:44.670989 | localhost | ok 2026-07-29 07:48:44.679786 | 2026-07-29 07:48:44.679956 | TASK [Setup log path fact] 2026-07-29 07:48:44.710714 | localhost | ok 2026-07-29 07:48:45.125290 | 2026-07-29 07:48:45.125450 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 07:48:45.155651 | localhost | ok 2026-07-29 07:48:45.163880 | 2026-07-29 07:48:45.163959 | TASK [emit-job-header : Print job information] 2026-07-29 07:48:45.203533 | # Job Information 2026-07-29 07:48:45.203729 | Ansible Version: 2.16.18 2026-07-29 07:48:45.203775 | Job: atmosphere-molecule-aio-ovn-selective 2026-07-29 07:48:45.203802 | Pipeline: check 2026-07-29 07:48:45.203822 | Executor: 2d72f0692154 2026-07-29 07:48:45.203843 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4164 2026-07-29 07:48:45.203867 | Event ID: a0b42190-8b20-11f1-9c44-703b84bc34c0 2026-07-29 07:48:45.207629 | 2026-07-29 07:48:45.207721 | LOOP [emit-job-header : Print node information] 2026-07-29 07:48:46.005957 | localhost | ok: 2026-07-29 07:48:46.006151 | localhost | # Node Information 2026-07-29 07:48:46.006195 | localhost | Inventory Hostname: instance 2026-07-29 07:48:46.006230 | localhost | Hostname: np0000187358 2026-07-29 07:48:46.006263 | localhost | Username: zuul 2026-07-29 07:48:46.006470 | localhost | Distro: Ubuntu 22.04 2026-07-29 07:48:46.006574 | localhost | Provider: yul1 2026-07-29 07:48:46.006629 | localhost | Region: ca-ymq-1 2026-07-29 07:48:46.006675 | localhost | Label: ubuntu-jammy-16 2026-07-29 07:48:46.006718 | localhost | Product Name: OpenStack Nova 2026-07-29 07:48:46.006760 | localhost | Interface IP: 199.19.213.193 2026-07-29 07:48:46.036836 | 2026-07-29 07:48:46.380999 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-29 07:48:47.720699 | localhost -> localhost | changed 2026-07-29 07:48:47.727870 | 2026-07-29 07:48:47.728012 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-29 07:48:50.501974 | localhost -> localhost | changed 2026-07-29 07:48:50.518784 | 2026-07-29 07:48:50.518902 | PLAY [all] 2026-07-29 07:48:50.529314 | 2026-07-29 07:48:50.529398 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-29 07:48:51.659362 | instance -> localhost | ok 2026-07-29 07:48:51.669367 | 2026-07-29 07:48:51.669514 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-29 07:48:51.704441 | instance | ok 2026-07-29 07:48:51.721868 | instance | included: /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-29 07:48:51.727920 | 2026-07-29 07:48:51.727995 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-29 07:48:53.265656 | instance -> localhost | Generating public/private rsa key pair. 2026-07-29 07:48:53.265830 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/af73f876894f4807b4aea0ed351f59d8_id_rsa 2026-07-29 07:48:53.265860 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/af73f876894f4807b4aea0ed351f59d8_id_rsa.pub 2026-07-29 07:48:53.265883 | instance -> localhost | The key fingerprint is: 2026-07-29 07:48:53.265904 | instance -> localhost | SHA256:RYrAQ+UnxY+v+4OMYtDzDLJLgHdeXHxwXuk/qUZLti4 zuul-build-sshkey 2026-07-29 07:48:53.265936 | instance -> localhost | The key's randomart image is: 2026-07-29 07:48:53.265958 | instance -> localhost | +---[RSA 3072]----+ 2026-07-29 07:48:53.265980 | instance -> localhost | | oo...o o .. | 2026-07-29 07:48:53.266002 | instance -> localhost | | oo +.* .. | 2026-07-29 07:48:53.266022 | instance -> localhost | | .+ =o+. | 2026-07-29 07:48:53.266042 | instance -> localhost | |. . +.o. . | 2026-07-29 07:48:53.266061 | instance -> localhost | |o ... o S. . . | 2026-07-29 07:48:53.266081 | instance -> localhost | | ooo+. . + + | 2026-07-29 07:48:53.266100 | instance -> localhost | | .+.= o o + + . | 2026-07-29 07:48:53.266120 | instance -> localhost | | .. o + + E = | 2026-07-29 07:48:53.266143 | instance -> localhost | | .o . .o.=. | 2026-07-29 07:48:53.266162 | instance -> localhost | +----[SHA256]-----+ 2026-07-29 07:48:53.266228 | instance -> localhost | ok: Runtime: 0:00:01.032734 2026-07-29 07:48:53.276353 | 2026-07-29 07:48:53.276463 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-29 07:48:53.308860 | instance | ok 2026-07-29 07:48:53.344216 | instance | included: /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-29 07:48:53.351986 | 2026-07-29 07:48:53.352058 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-29 07:48:53.377031 | instance | skipping: Conditional result was False 2026-07-29 07:48:53.385372 | 2026-07-29 07:48:53.385481 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-29 07:48:53.809998 | instance | changed 2026-07-29 07:48:54.010247 | 2026-07-29 07:48:54.010382 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-29 07:48:54.189431 | instance | ok 2026-07-29 07:48:55.633664 | 2026-07-29 07:48:55.633841 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-29 07:48:56.188332 | instance | changed 2026-07-29 07:48:56.197265 | 2026-07-29 07:48:56.197371 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-29 07:48:56.691620 | instance | changed 2026-07-29 07:48:56.699394 | 2026-07-29 07:48:56.699697 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-29 07:48:56.725506 | instance | skipping: Conditional result was False 2026-07-29 07:48:56.735937 | 2026-07-29 07:48:56.736048 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-29 07:48:59.010772 | instance -> localhost | changed 2026-07-29 07:48:59.023055 | 2026-07-29 07:48:59.023146 | TASK [add-build-sshkey : Add back temp key] 2026-07-29 07:48:59.308292 | instance -> localhost | Identity added: /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/af73f876894f4807b4aea0ed351f59d8_id_rsa (zuul-build-sshkey) 2026-07-29 07:48:59.308496 | instance -> localhost | ok: Runtime: 0:00:00.014358 2026-07-29 07:48:59.314859 | 2026-07-29 07:48:59.314934 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-29 07:48:59.573263 | instance | ok 2026-07-29 07:48:59.579774 | 2026-07-29 07:48:59.579857 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-29 07:48:59.607666 | instance | skipping: Conditional result was False 2026-07-29 07:48:59.623757 | 2026-07-29 07:48:59.624156 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-29 07:48:59.914648 | instance | ok 2026-07-29 07:48:59.921729 | 2026-07-29 07:48:59.921819 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-29 07:57:31.993894 | instance | Output suppressed because no_log was given 2026-07-29 07:57:32.003647 | 2026-07-29 07:57:32.003730 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-29 07:57:32.387487 | instance | ok: "logs" 2026-07-29 07:57:32.388811 | instance | ok: All items complete 2026-07-29 07:57:32.388869 | 2026-07-29 07:57:32.543196 | instance | ok: "artifacts" 2026-07-29 07:57:32.696382 | instance | ok: "docs" 2026-07-29 07:57:32.716556 | 2026-07-29 07:57:32.716749 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-29 07:57:32.898156 | instance | changed: "logs" 2026-07-29 07:57:33.051488 | instance | changed: "artifacts" 2026-07-29 07:57:33.202433 | instance | changed: "docs" 2026-07-29 07:57:33.222872 | 2026-07-29 07:57:33.222988 | PLAY RECAP 2026-07-29 07:57:33.223049 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-29 07:57:33.223089 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:57:33.223119 | 2026-07-29 07:57:33.359721 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-29 07:57:33.372506 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 07:57:35.843499 | 2026-07-29 07:57:35.843661 | PLAY [all] 2026-07-29 07:57:35.856936 | 2026-07-29 07:57:35.857077 | TASK [setup-uv : Extract archive] 2026-07-29 07:57:38.499156 | instance | changed 2026-07-29 07:57:38.505889 | 2026-07-29 07:57:38.506054 | TASK [setup-uv : Print version] 2026-07-29 07:57:38.881730 | instance | uv 0.8.13 2026-07-29 07:57:39.049621 | instance | ok: Runtime: 0:00:00.012892 2026-07-29 07:57:39.061862 | 2026-07-29 07:57:39.061938 | TASK [Install Ansible collection siblings] 2026-07-29 07:57:47.838325 | instance | changed: 2026-07-29 07:57:47.838623 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-29 07:57:47.838689 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-29 07:57:47.838739 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-29 07:57:47.838785 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-29 07:57:47.838829 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-29 07:57:47.838879 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-29 07:57:47.838926 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-29 07:57:47.838970 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-29 07:57:47.838992 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-29 07:57:47.839015 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-29 07:57:47.839034 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-29 07:57:47.839053 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-29 07:57:47.839072 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-29 07:57:47.839091 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-29 07:57:47.839109 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-29 07:57:47.839128 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-29 07:57:47.839147 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-29 07:57:47.839166 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-29 07:57:47.839184 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-29 07:57:47.839202 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-29 07:57:47.839221 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-29 07:57:47.839239 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-29 07:57:47.839259 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 07:57:47.839289 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-29 07:57:47.839308 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-29 07:57:47.839327 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 07:57:47.839346 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 07:57:47.839364 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-29 07:57:47.839382 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-29 07:57:47.839400 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-29 07:57:47.839419 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-29 07:57:47.839437 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-29 07:57:47.839456 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-29 07:57:47.839475 | 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:57:47.839500 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.839519 | instance | Process install dependency map 2026-07-29 07:57:47.839537 | instance | Starting collection install process 2026-07-29 07:57:47.839556 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-29 07:57:47.839574 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-29 07:57:47.839593 | instance | ansible.netcommon:* was installed successfully 2026-07-29 07:57:47.839611 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-29 07:57:47.839629 | instance | Creating virtual environment at: .venv 2026-07-29 07:57:47.839647 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 07:57:47.839665 | instance | Downloading pygments (1.2MiB) 2026-07-29 07:57:47.839684 | instance | Downloading pydantic-core (2.0MiB) 2026-07-29 07:57:47.839706 | instance | Downloading netaddr (2.2MiB) 2026-07-29 07:57:47.839726 | instance | Downloading ansible-core (2.1MiB) 2026-07-29 07:57:47.839744 | instance | Downloading kubernetes (1.9MiB) 2026-07-29 07:57:47.839763 | instance | Downloading cryptography (4.2MiB) 2026-07-29 07:57:47.839782 | instance | Downloading rjsonnet (1.2MiB) 2026-07-29 07:57:47.839801 | instance | Downloading openstacksdk (1.7MiB) 2026-07-29 07:57:47.839820 | instance | Downloading setuptools (1.1MiB) 2026-07-29 07:57:47.839838 | instance | Building pyperclip==1.9.0 2026-07-29 07:57:47.839858 | instance | Downloading rjsonnet 2026-07-29 07:57:47.839877 | instance | Downloading pydantic-core 2026-07-29 07:57:47.839896 | instance | Downloading netaddr 2026-07-29 07:57:47.839914 | instance | Downloading pygments 2026-07-29 07:57:47.839932 | instance | Downloading cryptography 2026-07-29 07:57:47.839951 | instance | Downloading setuptools 2026-07-29 07:57:47.839969 | instance | Downloading kubernetes 2026-07-29 07:57:47.839987 | instance | Downloading ansible-core 2026-07-29 07:57:47.840005 | instance | Downloading openstacksdk 2026-07-29 07:57:47.840024 | instance | Built pyperclip==1.9.0 2026-07-29 07:57:47.840042 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-29 07:57:47.840061 | instance | Installed 87 packages in 32ms 2026-07-29 07:57:47.840079 | instance | Checked out ansible.posix to 1.6.0 2026-07-29 07:57:47.840097 | 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:57:47.840117 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.840135 | instance | Process install dependency map 2026-07-29 07:57:47.840158 | instance | Starting collection install process 2026-07-29 07:57:47.840177 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-29 07:57:47.840195 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-29 07:57:47.840213 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-29 07:57:47.840232 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.840250 | instance | 2.17.12 2026-07-29 07:57:47.840268 | instance | Checked out ansible.utils to v6.0.3 2026-07-29 07:57:47.840287 | 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:57:47.840305 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.840323 | instance | Process install dependency map 2026-07-29 07:57:47.840341 | instance | Starting collection install process 2026-07-29 07:57:47.840360 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-29 07:57:47.840378 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-29 07:57:47.840396 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-29 07:57:47.840414 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.840432 | instance | 2.17.12 2026-07-29 07:57:47.840450 | instance | Checked out atmosphere.common to v0.7.0 2026-07-29 07:57:47.840470 | 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:57:47.840517 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.840563 | instance | Process install dependency map 2026-07-29 07:57:47.840591 | instance | Starting collection install process 2026-07-29 07:57:47.840611 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-29 07:57:47.840630 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-29 07:57:47.840649 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-29 07:57:47.840667 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.840685 | instance | 2.17.12 2026-07-29 07:57:47.840702 | instance | Checked out community.crypto to 2.2.3 2026-07-29 07:57:47.840721 | 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:57:47.840739 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.840757 | instance | Process install dependency map 2026-07-29 07:57:47.840775 | instance | Starting collection install process 2026-07-29 07:57:47.840793 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-29 07:57:47.840811 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-29 07:57:47.840829 | instance | community.crypto:2.2.3 was installed successfully 2026-07-29 07:57:47.840847 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.840864 | instance | 2.17.12 2026-07-29 07:57:47.840882 | instance | Checked out community.general to 7.3.0 2026-07-29 07:57:47.840900 | 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:57:47.840923 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.840942 | instance | Process install dependency map 2026-07-29 07:57:47.840977 | instance | Starting collection install process 2026-07-29 07:57:47.840997 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-29 07:57:47.841015 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-29 07:57:47.841033 | instance | community.general:7.3.0 was installed successfully 2026-07-29 07:57:47.841051 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841068 | instance | 2.17.12 2026-07-29 07:57:47.841086 | instance | Checked out community.mysql to 3.6.0 2026-07-29 07:57:47.841107 | 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:57:47.841127 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.841145 | instance | Process install dependency map 2026-07-29 07:57:47.841164 | instance | Starting collection install process 2026-07-29 07:57:47.841183 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-29 07:57:47.841201 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-29 07:57:47.841219 | instance | community.mysql:3.6.0 was installed successfully 2026-07-29 07:57:47.841237 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841255 | instance | 2.17.12 2026-07-29 07:57:47.841273 | instance | Checked out kubernetes.core to 2.4.0 2026-07-29 07:57:47.841291 | 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:57:47.841310 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.841328 | instance | Process install dependency map 2026-07-29 07:57:47.841347 | instance | Starting collection install process 2026-07-29 07:57:47.841365 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-29 07:57:47.841384 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-29 07:57:47.841402 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-29 07:57:47.841420 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841438 | instance | 2.17.12 2026-07-29 07:57:47.841456 | instance | Checked out openstack.cloud to 2.6.0 2026-07-29 07:57:47.841473 | 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:57:47.841492 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.841510 | instance | Process install dependency map 2026-07-29 07:57:47.841527 | instance | Starting collection install process 2026-07-29 07:57:47.841545 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-29 07:57:47.841562 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-29 07:57:47.841580 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-29 07:57:47.841598 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841615 | instance | 2.17.12 2026-07-29 07:57:47.841638 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-29 07:57:47.841657 | 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:57:47.841676 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.841694 | instance | Process install dependency map 2026-07-29 07:57:47.841712 | instance | Starting collection install process 2026-07-29 07:57:47.841730 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-29 07:57:47.841748 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-29 07:57:47.841766 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-29 07:57:47.841784 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841802 | instance | 2.17.12 2026-07-29 07:57:47.841819 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-29 07:57:47.841837 | 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:57:47.841855 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.841873 | instance | Process install dependency map 2026-07-29 07:57:47.841891 | instance | Starting collection install process 2026-07-29 07:57:47.841909 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-29 07:57:47.841927 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-29 07:57:47.841945 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-29 07:57:47.841963 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.841982 | instance | 2.17.12 2026-07-29 07:57:47.842000 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-29 07:57:47.842018 | 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:57:47.842036 | instance | Starting galaxy collection install process 2026-07-29 07:57:47.842053 | instance | Process install dependency map 2026-07-29 07:57:47.842071 | instance | Starting collection install process 2026-07-29 07:57:47.842089 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-29 07:57:47.842107 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-29 07:57:47.842125 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-29 07:57:47.842142 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-29 07:57:47.842159 | instance | 2.17.12 2026-07-29 07:57:47.847946 | 2026-07-29 07:57:47.847994 | PLAY RECAP 2026-07-29 07:57:47.848039 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:57:47.848060 | 2026-07-29 07:57:47.969818 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-29 07:57:47.984230 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 07:57:49.389605 | 2026-07-29 07:57:49.389751 | PLAY [all] 2026-07-29 07:57:49.402373 | 2026-07-29 07:57:49.402465 | TASK [Install "jq" for log collection] 2026-07-29 07:57:58.979861 | instance | changed 2026-07-29 07:57:58.983394 | 2026-07-29 07:57:58.983451 | PLAY RECAP 2026-07-29 07:57:58.983501 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:57:58.983562 | 2026-07-29 07:57:59.202541 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-29 07:57:59.215523 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 07:58:00.937816 | 2026-07-29 07:58:00.937963 | PLAY [Prepare selective Molecule plan] 2026-07-29 07:58:00.950140 | 2026-07-29 07:58:00.950218 | TASK [Generate selective Molecule plan] 2026-07-29 07:58:01.986032 | instance | ok: Runtime: 0:00:00.161761 2026-07-29 07:58:02.241233 | 2026-07-29 07:58:02.241415 | TASK [Render selective Molecule plan] 2026-07-29 07:58:02.679834 | instance | Selective Molecule plan: selective 2026-07-29 07:58:02.680048 | instance | Changed files: 2026-07-29 07:58:02.680062 | instance | M roles/glance/README.md 2026-07-29 07:58:02.680072 | instance | Targets: glance 2026-07-29 07:58:02.680082 | instance | Job decisions: 2026-07-29 07:58:02.680094 | instance | RUN aio-openvswitch: selected by changed components 2026-07-29 07:58:02.680107 | instance | components: ceph, ceph-provisioners, cert-manager, cluster-issuer, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, memcached, percona-xtradb-cluster, percona-xtradb-cluster-operator, rabbitmq-cluster-operator 2026-07-29 07:58:02.680119 | instance | Tempest include: ^tempest\.api\.image\. 2026-07-29 07:58:02.680129 | instance | SKIP aio-ovn: no changed component requires this job 2026-07-29 07:58:02.680139 | instance | SKIP csi-local-path-provisioner: no changed component requires this job 2026-07-29 07:58:02.680148 | instance | SKIP csi-rbd: no changed component requires this job 2026-07-29 07:58:02.680158 | instance | SKIP keycloak: no changed component requires this job 2026-07-29 07:58:02.778555 | instance | ok: Runtime: 0:00:00.092448 2026-07-29 07:58:02.780879 | 2026-07-29 07:58:02.780945 | PLAY RECAP 2026-07-29 07:58:02.781033 | instance | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:58:02.781074 | 2026-07-29 07:58:02.950266 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-29 07:58:02.961825 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 07:58:06.981637 | 2026-07-29 07:58:06.981837 | PLAY [Run selected Molecule scenario] 2026-07-29 07:58:06.995665 | 2026-07-29 07:58:06.995823 | TASK [Read selective Molecule plan] 2026-07-29 07:58:09.651321 | instance | ok 2026-07-29 07:58:09.659355 | 2026-07-29 07:58:09.659487 | TASK [Resolve this job decision] 2026-07-29 07:58:09.721096 | instance | ok 2026-07-29 07:58:09.736078 | 2026-07-29 07:58:09.736255 | TASK [Assert this job exists in the plan] 2026-07-29 07:58:09.770608 | instance | ok: All assertions passed 2026-07-29 07:58:09.776720 | 2026-07-29 07:58:09.776818 | TASK [Resolve selected scenario inputs] 2026-07-29 07:58:09.809097 | instance | ok 2026-07-29 07:58:09.815475 | 2026-07-29 07:58:09.815560 | TASK [Report this job decision] 2026-07-29 07:58:09.868728 | instance | ok: 2026-07-29 07:58:09.868902 | instance | Selective Molecule job: aio-ovn 2026-07-29 07:58:09.868942 | instance | Decision: SKIP 2026-07-29 07:58:09.869001 | instance | Reason: no changed component requires this job 2026-07-29 07:58:09.869040 | instance | Scenario: aio 2026-07-29 07:58:09.869070 | instance | Targets: (none) 2026-07-29 07:58:09.869099 | instance | Components: (full scenario) 2026-07-29 07:58:09.876479 | 2026-07-29 07:58:09.876571 | LOOP [Check Molecule inventory directories] 2026-07-29 07:58:09.925424 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.926867 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.929291 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.942810 | 2026-07-29 07:58:09.942907 | LOOP [Copy Zuul inventory for Molecule] 2026-07-29 07:58:09.982915 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.983360 | 2026-07-29 07:58:09.984708 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.986692 | instance | skipping: Conditional result was False 2026-07-29 07:58:09.998534 | 2026-07-29 07:58:09.998669 | LOOP [Use private addresses in Molecule inventory] 2026-07-29 07:58:10.038743 | instance | skipping: Conditional result was False 2026-07-29 07:58:10.039125 | 2026-07-29 07:58:10.040501 | instance | skipping: Conditional result was False 2026-07-29 07:58:10.042773 | instance | skipping: Conditional result was False 2026-07-29 07:58:10.054849 | 2026-07-29 07:58:10.055035 | TASK [Prepare Molecule command] 2026-07-29 07:58:10.096650 | instance | skipping: Conditional result was False 2026-07-29 07:58:10.105590 | 2026-07-29 07:58:10.105682 | TASK [Run standard Molecule lifecycle with progress output] 2026-07-29 07:58:10.150958 | instance | skipping: Conditional result was False 2026-07-29 07:58:10.152873 | 2026-07-29 07:58:10.152987 | PLAY RECAP 2026-07-29 07:58:10.153086 | instance | ok: 5 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-07-29 07:58:10.153133 | 2026-07-29 07:58:10.280632 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-29 07:58:10.287455 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 07:58:11.875430 | 2026-07-29 07:58:11.875555 | PLAY [Publish selective Molecule plan] 2026-07-29 07:58:11.887158 | 2026-07-29 07:58:11.887248 | TASK [Check for selective Molecule plan] 2026-07-29 07:58:12.387626 | instance | ok 2026-07-29 07:58:13.038576 | 2026-07-29 07:58:13.038767 | TASK [Create log directory] 2026-07-29 07:58:13.392898 | instance | changed 2026-07-29 07:58:13.398328 | 2026-07-29 07:58:13.398392 | TASK [Copy selective Molecule plan to logs] 2026-07-29 07:58:13.827730 | instance | changed 2026-07-29 07:58:13.829678 | 2026-07-29 07:58:13.829746 | PLAY RECAP 2026-07-29 07:58:13.829808 | instance | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-29 07:58:13.829840 | 2026-07-29 07:58:13.953712 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-29 07:58:13.965369 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 07:58:19.152170 | 2026-07-29 07:58:19.152300 | PLAY [all] 2026-07-29 07:58:19.166564 | 2026-07-29 07:58:19.166671 | TASK [gather-host-logs : creating directory for system status] 2026-07-29 07:58:19.764100 | instance | changed 2026-07-29 07:58:19.769918 | 2026-07-29 07:58:19.770014 | TASK [gather-host-logs : Get logs for each host] 2026-07-29 07:58:20.168761 | instance | + systemd-cgls --full --all --no-pager 2026-07-29 07:58:20.180046 | instance | + ip addr 2026-07-29 07:58:20.182799 | instance | + ip route 2026-07-29 07:58:20.184632 | instance | + lsblk 2026-07-29 07:58:20.187492 | instance | + mount 2026-07-29 07:58:20.189039 | instance | + docker images 2026-07-29 07:58:20.189397 | instance | /bin/bash: line 7: docker: command not found 2026-07-29 07:58:20.189624 | instance | + brctl show 2026-07-29 07:58:20.189981 | instance | /bin/bash: line 8: brctl: command not found 2026-07-29 07:58:20.190244 | instance | + ps aux --sort=-%mem 2026-07-29 07:58:20.203425 | instance | + dpkg -l 2026-07-29 07:58:20.208936 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-29 07:58:20.209536 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-29 07:58:20.209640 | instance | /bin/bash: line 11: docker: command not found 2026-07-29 07:58:20.210051 | instance | + '[' '!' -z '' ']' 2026-07-29 07:58:20.307357 | instance | ok: Runtime: 0:00:00.046032 2026-07-29 07:58:20.316043 | 2026-07-29 07:58:20.316143 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-29 07:58:21.011378 | instance | changed: 2026-07-29 07:58:21.011544 | instance | created directory /var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/logs/instance 2026-07-29 07:58:21.011574 | instance | cd+++++++++ system/ 2026-07-29 07:58:21.011597 | instance | >f+++++++++ system/brctl-show.txt 2026-07-29 07:58:21.011618 | instance | >f+++++++++ system/docker-images.txt 2026-07-29 07:58:21.011638 | instance | >f+++++++++ system/ip-addr.txt 2026-07-29 07:58:21.011661 | instance | >f+++++++++ system/ip-route.txt 2026-07-29 07:58:21.011685 | instance | >f+++++++++ system/lsblk.txt 2026-07-29 07:58:21.011706 | instance | >f+++++++++ system/mount.txt 2026-07-29 07:58:21.011730 | instance | >f+++++++++ system/packages.txt 2026-07-29 07:58:21.011750 | instance | >f+++++++++ system/ps.txt 2026-07-29 07:58:21.011770 | instance | >f+++++++++ system/systemd-cgls.txt 2026-07-29 07:58:21.020844 | 2026-07-29 07:58:21.020912 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-29 07:58:21.239566 | instance | changed: "values" 2026-07-29 07:58:21.426440 | instance | changed: "releases" 2026-07-29 07:58:21.445620 | 2026-07-29 07:58:21.445807 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-29 07:58:21.705361 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-29 07:58:22.039798 | instance | ok: Runtime: 0:00:00.005146 2026-07-29 07:58:22.046533 | 2026-07-29 07:58:22.046604 | TASK [helm-release-status : Downloads logs to executor] 2026-07-29 07:58:22.547316 | instance | changed: 2026-07-29 07:58:22.547510 | instance | cd+++++++++ helm/ 2026-07-29 07:58:22.547553 | instance | cd+++++++++ helm/releases/ 2026-07-29 07:58:22.547587 | instance | cd+++++++++ helm/values/ 2026-07-29 07:58:22.561108 | 2026-07-29 07:58:22.561196 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-29 07:58:22.767261 | instance | changed 2026-07-29 07:58:22.772087 | 2026-07-29 07:58:22.772157 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-29 07:58:22.986729 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:58:22.986981 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:58:22.992811 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:58:22.994168 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:58:22.994878 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:58:22.996074 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:58:22.996359 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:58:22.998032 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:58:22.998749 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:58:23.000104 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:58:23.001133 | instance | environment: line 1: kubectl: command not found 2026-07-29 07:58:23.002759 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-29 07:58:23.319309 | instance | ok: Runtime: 0:00:00.026267 2026-07-29 07:58:23.324185 | 2026-07-29 07:58:23.324251 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-29 07:58:23.524161 | instance | changed 2026-07-29 07:58:23.533094 | 2026-07-29 07:58:23.533339 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-29 07:58:23.739785 | instance | environment: line 5: kubectl: command not found 2026-07-29 07:58:23.740804 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:58:23.741258 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:58:23.741297 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-29 07:58:24.070403 | instance | ok: Runtime: 0:00:00.008860 2026-07-29 07:58:24.078134 | 2026-07-29 07:58:24.078228 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-29 07:58:24.576658 | instance | changed: 2026-07-29 07:58:24.576945 | instance | cd+++++++++ objects/ 2026-07-29 07:58:24.577011 | instance | cd+++++++++ objects/cluster/ 2026-07-29 07:58:24.577047 | instance | cd+++++++++ objects/namespaced/ 2026-07-29 07:58:24.589630 | 2026-07-29 07:58:24.589767 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-29 07:58:24.785173 | instance | changed 2026-07-29 07:58:24.790936 | 2026-07-29 07:58:24.791020 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-29 07:58:24.980023 | instance | changed 2026-07-29 07:58:24.987079 | 2026-07-29 07:58:24.987184 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-29 07:58:25.213654 | instance | environment: line 3: kubectl: command not found 2026-07-29 07:58:25.525309 | instance | ok: Runtime: 0:00:00.010027 2026-07-29 07:58:25.530223 | 2026-07-29 07:58:25.530289 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-29 07:58:26.093499 | instance | changed: 2026-07-29 07:58:26.093688 | instance | cd+++++++++ pod-logs/ 2026-07-29 07:58:26.093727 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-29 07:58:26.107410 | 2026-07-29 07:58:26.107521 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-29 07:58:26.303119 | instance | changed 2026-07-29 07:58:26.310390 | 2026-07-29 07:58:26.310505 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-29 07:58:26.522236 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 07:58:26.849085 | instance | ok: Runtime: 0:00:00.033293 2026-07-29 07:58:26.858018 | 2026-07-29 07:58:26.858136 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-29 07:58:27.101514 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-29 07:58:27.129881 | instance | ceph-mgr endpoints: 2026-07-29 07:58:27.570111 | instance | ok: Runtime: 0:00:00.035056 2026-07-29 07:58:27.577407 | 2026-07-29 07:58:27.577502 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-29 07:58:27.832762 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-29 07:58:28.148645 | instance | ok: Runtime: 0:00:00.044977 2026-07-29 07:58:28.155952 | 2026-07-29 07:58:28.156044 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-29 07:58:28.639563 | instance | changed: cd+++++++++ prometheus/ 2026-07-29 07:58:28.652446 | 2026-07-29 07:58:28.652521 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-29 07:58:28.861721 | instance | changed 2026-07-29 07:58:28.870200 | 2026-07-29 07:58:28.870298 | TASK [gather-selenium-data : Get selenium data] 2026-07-29 07:58:29.128574 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-29 07:58:29.130029 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-29 07:58:29.448399 | instance | ERROR 2026-07-29 07:58:29.448825 | instance | { 2026-07-29 07:58:29.448981 | instance | "delta": "0:00:00.005896", 2026-07-29 07:58:29.449067 | instance | "end": "2026-07-29 07:58:29.130383", 2026-07-29 07:58:29.449144 | instance | "msg": "non-zero return code", 2026-07-29 07:58:29.449221 | instance | "rc": 1, 2026-07-29 07:58:29.449282 | instance | "start": "2026-07-29 07:58:29.124487" 2026-07-29 07:58:29.449343 | instance | } 2026-07-29 07:58:29.449453 | instance | ERROR: Ignoring Errors 2026-07-29 07:58:29.458710 | 2026-07-29 07:58:29.458890 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-29 07:58:30.024153 | instance | changed: cd+++++++++ selenium/ 2026-07-29 07:58:30.033536 | 2026-07-29 07:58:30.033595 | PLAY RECAP 2026-07-29 07:58:30.033647 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-07-29 07:58:30.033670 | 2026-07-29 07:58:30.454998 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-29 07:58:30.474821 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 07:58:31.316704 | 2026-07-29 07:58:31.316855 | PLAY [all] 2026-07-29 07:58:31.328877 | 2026-07-29 07:58:31.328963 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-29 07:58:31.367163 | instance | skipping: Conditional result was False 2026-07-29 07:58:31.391997 | 2026-07-29 07:58:31.392084 | TASK [fetch-output : Set log path for single node] 2026-07-29 07:58:31.441549 | instance | ok 2026-07-29 07:58:31.451742 | 2026-07-29 07:58:31.451813 | LOOP [fetch-output : Ensure local output dirs] 2026-07-29 07:58:31.853364 | instance -> localhost | ok: "/var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/logs" 2026-07-29 07:58:32.079772 | instance -> localhost | changed: "/var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/artifacts" 2026-07-29 07:58:32.297844 | instance -> localhost | changed: "/var/lib/zuul/builds/af73f876894f4807b4aea0ed351f59d8/work/docs" 2026-07-29 07:58:32.317415 | 2026-07-29 07:58:32.317562 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-29 07:58:32.987721 | instance | changed: .d..t...... ./ 2026-07-29 07:58:32.987925 | instance | changed: All items complete 2026-07-29 07:58:32.987955 | 2026-07-29 07:58:33.472560 | instance | changed: .d..t...... ./ 2026-07-29 07:58:33.976554 | instance | changed: .d..t...... ./ 2026-07-29 07:58:33.994461 | 2026-07-29 07:58:33.994578 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-29 07:58:34.475739 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.018989 2026-07-29 07:58:34.733116 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.009092 2026-07-29 07:58:34.751023 | 2026-07-29 07:58:34.751155 | PLAY [all] 2026-07-29 07:58:34.758343 | 2026-07-29 07:58:34.758428 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-29 07:58:35.346934 | instance | changed 2026-07-29 07:58:35.353778 | 2026-07-29 07:58:35.353845 | PLAY RECAP 2026-07-29 07:58:35.353901 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-29 07:58:35.353932 | 2026-07-29 07:58:35.534648 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-29 07:58:36.165203 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-29 07:58:37.654985 | 2026-07-29 07:58:37.655109 | PLAY [localhost] 2026-07-29 07:58:37.665683 | 2026-07-29 07:58:37.665792 | TASK [Generate Zuul manifest] 2026-07-29 07:58:37.690394 | localhost | ok 2026-07-29 07:58:37.755959 | 2026-07-29 07:58:37.756134 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-29 07:58:38.266496 | localhost | changed 2026-07-29 07:58:38.276413 | 2026-07-29 07:58:38.276514 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-29 07:58:38.308685 | localhost | ok 2026-07-29 07:58:38.318257 | 2026-07-29 07:58:38.318390 | TASK [Upload logs] 2026-07-29 07:58:38.340784 | localhost | ok 2026-07-29 07:58:38.496571 | 2026-07-29 07:58:38.496695 | TASK [Set zuul-log-path fact] 2026-07-29 07:58:38.518170 | localhost | ok 2026-07-29 07:58:38.532657 | 2026-07-29 07:58:38.575163 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-29 07:58:38.609068 | localhost | ok 2026-07-29 07:58:38.616068 | 2026-07-29 07:58:38.616146 | TASK [upload-logs : Create log directories] 2026-07-29 07:58:39.010644 | localhost | changed 2026-07-29 07:58:39.016136 | 2026-07-29 07:58:39.016218 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-29 07:58:39.972049 | localhost -> localhost | ok: Runtime: 0:00:00.591840 2026-07-29 07:58:39.978816 | 2026-07-29 07:58:39.978890 | TASK [upload-logs : Upload logs to log server] 2026-07-29 07:58:40.493165 | localhost | Output suppressed because no_log was given 2026-07-29 07:58:40.498354 | 2026-07-29 07:58:40.498450 | LOOP [upload-logs : Compress console log and json output] 2026-07-29 07:58:40.544268 | localhost | skipping: Conditional result was False 2026-07-29 07:58:40.551143 | localhost | skipping: Conditional result was False 2026-07-29 07:58:40.564894 | 2026-07-29 07:58:40.565137 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-29 07:58:40.605776 | localhost | skipping: Conditional result was False 2026-07-29 07:58:40.606275 | 2026-07-29 07:58:40.609482 | localhost | skipping: Conditional result was False 2026-07-29 07:58:40.620908 | 2026-07-29 07:58:40.621131 | LOOP [upload-logs : Upload console log and json output]