2026-07-25 06:18:27.989956 | Job console starting 2026-07-25 06:18:28.000346 | Updating git repos 2026-07-25 06:18:29.914043 | Cloning repos into workspace 2026-07-25 06:18:44.262135 | Restoring repo states 2026-07-25 06:18:53.966613 | Merging changes 2026-07-25 06:18:55.138795 | Checking out repos 2026-07-25 06:18:56.759706 | Preparing playbooks 2026-07-25 06:19:01.662740 | Running Ansible setup 2026-07-25 06:19:05.193098 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-25 06:19:05.923257 | 2026-07-25 06:19:05.923422 | PLAY [localhost] 2026-07-25 06:19:05.931644 | 2026-07-25 06:19:05.931757 | TASK [Gathering Facts] 2026-07-25 06:19:06.779899 | localhost | ok 2026-07-25 06:19:06.790777 | 2026-07-25 06:19:06.790902 | TASK [Setup log path fact] 2026-07-25 06:19:06.812238 | localhost | ok 2026-07-25 06:19:06.824007 | 2026-07-25 06:19:06.824073 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-25 06:19:06.853626 | localhost | ok 2026-07-25 06:19:06.865753 | 2026-07-25 06:19:06.865846 | TASK [emit-job-header : Print job information] 2026-07-25 06:19:06.906624 | # Job Information 2026-07-25 06:19:06.921502 | Ansible Version: 2.16.18 2026-07-25 06:19:06.921596 | Job: atmosphere-molecule-csi-local-path-provisioner-selective 2026-07-25 06:19:06.921651 | Pipeline: check 2026-07-25 06:19:06.921697 | Executor: 2d72f0692154 2026-07-25 06:19:06.921741 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4152 2026-07-25 06:19:06.921789 | Event ID: f28bd5a0-87ef-11f1-845c-41e8079008c6 2026-07-25 06:19:06.927715 | 2026-07-25 06:19:06.927848 | LOOP [emit-job-header : Print node information] 2026-07-25 06:19:07.028818 | localhost | ok: 2026-07-25 06:19:07.029074 | localhost | # Node Information 2026-07-25 06:19:07.029131 | localhost | Inventory Hostname: instance 2026-07-25 06:19:07.029167 | localhost | Hostname: np0000186754 2026-07-25 06:19:07.029202 | localhost | Username: zuul 2026-07-25 06:19:07.029245 | localhost | Distro: Ubuntu 22.04 2026-07-25 06:19:07.029288 | localhost | Provider: yul1 2026-07-25 06:19:07.029330 | localhost | Region: ca-ymq-1 2026-07-25 06:19:07.029372 | localhost | Label: ubuntu-jammy 2026-07-25 06:19:07.029413 | localhost | Product Name: OpenStack Nova 2026-07-25 06:19:07.029454 | localhost | Interface IP: 199.204.45.61 2026-07-25 06:19:07.040227 | 2026-07-25 06:19:07.040368 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-25 06:19:07.450113 | localhost -> localhost | changed 2026-07-25 06:19:07.458129 | 2026-07-25 06:19:07.458269 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-25 06:19:08.436709 | localhost -> localhost | changed 2026-07-25 06:19:08.446805 | 2026-07-25 06:19:08.446879 | PLAY [all] 2026-07-25 06:19:08.455230 | 2026-07-25 06:19:08.455293 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-25 06:19:08.711257 | instance -> localhost | ok 2026-07-25 06:19:08.720290 | 2026-07-25 06:19:08.720380 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-25 06:19:08.751221 | instance | ok 2026-07-25 06:19:08.767603 | instance | included: /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-25 06:19:08.783425 | 2026-07-25 06:19:08.786304 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-25 06:19:09.750871 | instance -> localhost | Generating public/private rsa key pair. 2026-07-25 06:19:09.751076 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/07aa5981150943839a6962492ab2ccad_id_rsa 2026-07-25 06:19:09.751118 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/07aa5981150943839a6962492ab2ccad_id_rsa.pub 2026-07-25 06:19:09.751149 | instance -> localhost | The key fingerprint is: 2026-07-25 06:19:09.751179 | instance -> localhost | SHA256:BRq1e4JuekvbkiKdSzDaMeBFWunuvjodK6LmEx/4WqA zuul-build-sshkey 2026-07-25 06:19:09.751223 | instance -> localhost | The key's randomart image is: 2026-07-25 06:19:09.751254 | instance -> localhost | +---[RSA 3072]----+ 2026-07-25 06:19:09.751290 | instance -> localhost | | o. ..o | 2026-07-25 06:19:09.751320 | instance -> localhost | | +. o o | 2026-07-25 06:19:09.751353 | instance -> localhost | |.... . . . | 2026-07-25 06:19:09.751388 | instance -> localhost | |.... . o | 2026-07-25 06:19:09.751423 | instance -> localhost | | oB . S . | 2026-07-25 06:19:09.751457 | instance -> localhost | |.=.O . o | 2026-07-25 06:19:09.751491 | instance -> localhost | |E Bo=.+. | 2026-07-25 06:19:09.751526 | instance -> localhost | |.=oB+++o | 2026-07-25 06:19:09.751560 | instance -> localhost | |*+B+++oo. | 2026-07-25 06:19:09.751588 | instance -> localhost | +----[SHA256]-----+ 2026-07-25 06:19:09.751650 | instance -> localhost | ok: Runtime: 0:00:00.378062 2026-07-25 06:19:09.758616 | 2026-07-25 06:19:09.761957 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-25 06:19:09.795753 | instance | ok 2026-07-25 06:19:09.804924 | instance | included: /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-25 06:19:09.812411 | 2026-07-25 06:19:09.812480 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-25 06:19:09.837327 | instance | skipping: Conditional result was False 2026-07-25 06:19:09.882451 | 2026-07-25 06:19:09.882570 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-25 06:19:10.321528 | instance | changed 2026-07-25 06:19:10.346204 | 2026-07-25 06:19:10.346332 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-25 06:19:10.532295 | instance | ok 2026-07-25 06:19:10.537377 | 2026-07-25 06:19:10.537458 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-25 06:19:10.984949 | instance | changed 2026-07-25 06:19:10.993836 | 2026-07-25 06:19:10.993950 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-25 06:19:11.442704 | instance | changed 2026-07-25 06:19:11.449586 | 2026-07-25 06:19:11.449670 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-25 06:19:11.475116 | instance | skipping: Conditional result was False 2026-07-25 06:19:11.480898 | 2026-07-25 06:19:11.480980 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-25 06:19:11.831641 | instance -> localhost | changed 2026-07-25 06:19:11.846494 | 2026-07-25 06:19:11.846629 | TASK [add-build-sshkey : Add back temp key] 2026-07-25 06:19:12.136060 | instance -> localhost | Identity added: /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/07aa5981150943839a6962492ab2ccad_id_rsa (zuul-build-sshkey) 2026-07-25 06:19:12.136301 | instance -> localhost | ok: Runtime: 0:00:00.013213 2026-07-25 06:19:12.141154 | 2026-07-25 06:19:12.141216 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-25 06:19:12.444999 | instance | ok 2026-07-25 06:19:12.458501 | 2026-07-25 06:19:12.458569 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-25 06:19:12.482913 | instance | skipping: Conditional result was False 2026-07-25 06:19:12.500831 | 2026-07-25 06:19:12.500924 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-25 06:19:12.820354 | instance | ok 2026-07-25 06:19:12.922509 | 2026-07-25 06:19:12.922650 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-25 06:19:16.909652 | instance | Output suppressed because no_log was given 2026-07-25 06:19:16.920399 | 2026-07-25 06:19:16.920494 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-25 06:19:17.106636 | instance | ok: "logs" 2026-07-25 06:19:17.316233 | instance | ok: All items complete 2026-07-25 06:19:17.316485 | 2026-07-25 06:19:17.327879 | instance | ok: "artifacts" 2026-07-25 06:19:17.391080 | instance | ok: "docs" 2026-07-25 06:19:17.410867 | 2026-07-25 06:19:17.411048 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-25 06:19:17.588114 | instance | changed: "logs" 2026-07-25 06:19:17.732989 | instance | changed: "artifacts" 2026-07-25 06:19:17.884616 | instance | changed: "docs" 2026-07-25 06:19:17.900392 | 2026-07-25 06:19:17.900500 | PLAY RECAP 2026-07-25 06:19:17.900547 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-25 06:19:17.900578 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:19:17.900603 | 2026-07-25 06:19:18.047412 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-25 06:19:18.051935 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-25 06:19:18.673794 | 2026-07-25 06:19:18.673946 | PLAY [all] 2026-07-25 06:19:18.686020 | 2026-07-25 06:19:18.686139 | TASK [setup-uv : Extract archive] 2026-07-25 06:19:20.848291 | instance | changed 2026-07-25 06:19:20.853956 | 2026-07-25 06:19:20.854034 | TASK [setup-uv : Print version] 2026-07-25 06:19:21.207300 | instance | uv 0.8.13 2026-07-25 06:19:21.390738 | instance | ok: Runtime: 0:00:00.012501 2026-07-25 06:19:21.404984 | 2026-07-25 06:19:21.405061 | TASK [Install Ansible collection siblings] 2026-07-25 06:19:29.976719 | instance | changed: 2026-07-25 06:19:29.976937 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-25 06:19:29.976999 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-25 06:19:29.977032 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-25 06:19:29.977061 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-25 06:19:29.977088 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-25 06:19:29.977121 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-25 06:19:29.977150 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-25 06:19:29.977180 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-25 06:19:29.977208 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-25 06:19:29.977235 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-25 06:19:29.977262 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-25 06:19:29.977289 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-25 06:19:29.977315 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-25 06:19:29.977341 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-25 06:19:29.977366 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-25 06:19:29.977393 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-25 06:19:29.977419 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-25 06:19:29.977445 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-25 06:19:29.977471 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-25 06:19:29.977497 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-25 06:19:29.977522 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-25 06:19:29.977547 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-25 06:19:29.977575 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-25 06:19:29.977619 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-25 06:19:29.977648 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-25 06:19:29.977674 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-25 06:19:29.977700 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-25 06:19:29.977725 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-25 06:19:29.977751 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-25 06:19:29.977777 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-25 06:19:29.977802 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-25 06:19:29.977829 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-25 06:19:29.977855 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-25 06:19:29.977881 | 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-25 06:19:29.977912 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.977938 | instance | Process install dependency map 2026-07-25 06:19:29.977964 | instance | Starting collection install process 2026-07-25 06:19:29.977989 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-25 06:19:29.978014 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-25 06:19:29.978039 | instance | ansible.netcommon:* was installed successfully 2026-07-25 06:19:29.978064 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-25 06:19:29.978089 | instance | Creating virtual environment at: .venv 2026-07-25 06:19:29.978115 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-25 06:19:29.978140 | instance | Downloading setuptools (1.1MiB) 2026-07-25 06:19:29.978165 | instance | Downloading pygments (1.2MiB) 2026-07-25 06:19:29.978197 | instance | Downloading pydantic-core (2.0MiB) 2026-07-25 06:19:29.978223 | instance | Downloading netaddr (2.2MiB) 2026-07-25 06:19:29.978250 | instance | Downloading openstacksdk (1.7MiB) 2026-07-25 06:19:29.978276 | instance | Downloading cryptography (4.2MiB) 2026-07-25 06:19:29.978301 | instance | Downloading kubernetes (1.9MiB) 2026-07-25 06:19:29.978327 | instance | Downloading rjsonnet (1.2MiB) 2026-07-25 06:19:29.978352 | instance | Downloading ansible-core (2.1MiB) 2026-07-25 06:19:29.978377 | instance | Building pyperclip==1.9.0 2026-07-25 06:19:29.978405 | instance | Downloading rjsonnet 2026-07-25 06:19:29.978432 | instance | Downloading pydantic-core 2026-07-25 06:19:29.978458 | instance | Downloading netaddr 2026-07-25 06:19:29.978484 | instance | Downloading pygments 2026-07-25 06:19:29.978511 | instance | Downloading cryptography 2026-07-25 06:19:29.978536 | instance | Downloading setuptools 2026-07-25 06:19:29.978561 | instance | Downloading kubernetes 2026-07-25 06:19:29.978586 | instance | Downloading ansible-core 2026-07-25 06:19:29.978612 | instance | Downloading openstacksdk 2026-07-25 06:19:29.978637 | instance | Built pyperclip==1.9.0 2026-07-25 06:19:29.978663 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-25 06:19:29.978689 | instance | Installed 83 packages in 34ms 2026-07-25 06:19:29.978715 | instance | Checked out ansible.posix to 1.6.0 2026-07-25 06:19:29.978740 | 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-25 06:19:29.978766 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.978791 | instance | Process install dependency map 2026-07-25 06:19:29.978822 | instance | Starting collection install process 2026-07-25 06:19:29.978849 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-25 06:19:29.978874 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-25 06:19:29.978899 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-25 06:19:29.978925 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.978950 | instance | 2.17.12 2026-07-25 06:19:29.978976 | instance | Checked out ansible.utils to v6.0.3 2026-07-25 06:19:29.979001 | 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-25 06:19:29.979027 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.979056 | instance | Process install dependency map 2026-07-25 06:19:29.979082 | instance | Starting collection install process 2026-07-25 06:19:29.979108 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-25 06:19:29.979134 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-25 06:19:29.979160 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-25 06:19:29.979186 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.979211 | instance | 2.17.12 2026-07-25 06:19:29.979236 | instance | Checked out atmosphere.common to v0.7.0 2026-07-25 06:19:29.979262 | 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-25 06:19:29.979288 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.979313 | instance | Process install dependency map 2026-07-25 06:19:29.979339 | instance | Starting collection install process 2026-07-25 06:19:29.979365 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-25 06:19:29.979390 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-25 06:19:29.979416 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-25 06:19:29.979441 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.979466 | instance | 2.17.12 2026-07-25 06:19:29.979491 | instance | Checked out community.crypto to 2.2.3 2026-07-25 06:19:29.979516 | 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-25 06:19:29.979541 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.979566 | instance | Process install dependency map 2026-07-25 06:19:29.979590 | instance | Starting collection install process 2026-07-25 06:19:29.979615 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-25 06:19:29.979640 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-25 06:19:29.979666 | instance | community.crypto:2.2.3 was installed successfully 2026-07-25 06:19:29.979690 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.979715 | instance | 2.17.12 2026-07-25 06:19:29.979740 | instance | Checked out community.general to 7.3.0 2026-07-25 06:19:29.979765 | 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-25 06:19:29.979797 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.979823 | instance | Process install dependency map 2026-07-25 06:19:29.979848 | instance | Starting collection install process 2026-07-25 06:19:29.979874 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-25 06:19:29.979898 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-25 06:19:29.979924 | instance | community.general:7.3.0 was installed successfully 2026-07-25 06:19:29.979951 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.979976 | instance | 2.17.12 2026-07-25 06:19:29.980001 | instance | Checked out community.mysql to 3.6.0 2026-07-25 06:19:29.980029 | 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-25 06:19:29.980056 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.980082 | instance | Process install dependency map 2026-07-25 06:19:29.980107 | instance | Starting collection install process 2026-07-25 06:19:29.980134 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-25 06:19:29.980160 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-25 06:19:29.980185 | instance | community.mysql:3.6.0 was installed successfully 2026-07-25 06:19:29.980211 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.980235 | instance | 2.17.12 2026-07-25 06:19:29.980261 | instance | Checked out kubernetes.core to 2.4.0 2026-07-25 06:19:29.980287 | 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-25 06:19:29.980313 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.980341 | instance | Process install dependency map 2026-07-25 06:19:29.980378 | instance | Starting collection install process 2026-07-25 06:19:29.980409 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-25 06:19:29.980436 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-25 06:19:29.980501 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-25 06:19:29.980548 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.980597 | instance | 2.17.12 2026-07-25 06:19:29.980626 | instance | Checked out openstack.cloud to 2.6.0 2026-07-25 06:19:29.980654 | 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-25 06:19:29.980681 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.980707 | instance | Process install dependency map 2026-07-25 06:19:29.980733 | instance | Starting collection install process 2026-07-25 06:19:29.980758 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-25 06:19:29.980784 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-25 06:19:29.980809 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-25 06:19:29.980835 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.980872 | instance | 2.17.12 2026-07-25 06:19:29.980898 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-25 06:19:29.980924 | 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-25 06:19:29.980949 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.980997 | instance | Process install dependency map 2026-07-25 06:19:29.981023 | instance | Starting collection install process 2026-07-25 06:19:29.981048 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-25 06:19:29.981074 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-25 06:19:29.981099 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-25 06:19:29.981125 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.981151 | instance | 2.17.12 2026-07-25 06:19:29.981176 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-25 06:19:29.981201 | 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-25 06:19:29.981227 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.981252 | instance | Process install dependency map 2026-07-25 06:19:29.981278 | instance | Starting collection install process 2026-07-25 06:19:29.981303 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-25 06:19:29.981327 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-25 06:19:29.981353 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-25 06:19:29.981378 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.981403 | instance | 2.17.12 2026-07-25 06:19:29.981428 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-25 06:19:29.981454 | 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-25 06:19:29.981479 | instance | Starting galaxy collection install process 2026-07-25 06:19:29.981504 | instance | Process install dependency map 2026-07-25 06:19:29.981529 | instance | Starting collection install process 2026-07-25 06:19:29.981554 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-25 06:19:29.981579 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-25 06:19:29.981605 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-25 06:19:29.981630 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:19:29.981655 | instance | 2.17.12 2026-07-25 06:19:29.988819 | 2026-07-25 06:19:29.988869 | PLAY RECAP 2026-07-25 06:19:29.988913 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:19:29.988936 | 2026-07-25 06:19:30.133957 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-25 06:19:30.145997 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-25 06:19:30.750252 | 2026-07-25 06:19:30.750419 | PLAY [all] 2026-07-25 06:19:30.763572 | 2026-07-25 06:19:30.763656 | TASK [Install "jq" for log collection] 2026-07-25 06:19:41.231436 | instance | changed 2026-07-25 06:19:41.234299 | 2026-07-25 06:19:41.234358 | PLAY RECAP 2026-07-25 06:19:41.234423 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:19:41.234475 | 2026-07-25 06:19:41.359705 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-25 06:19:41.363873 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-25 06:19:41.965055 | 2026-07-25 06:19:41.965209 | PLAY [Prepare Molecule dependencies] 2026-07-25 06:19:41.976868 | 2026-07-25 06:19:41.977004 | TASK [Install jq for log collection] 2026-07-25 06:19:44.260579 | instance | ok 2026-07-25 06:19:44.263624 | 2026-07-25 06:19:44.263726 | PLAY [Install Go for the Atmosphere deployment binary] 2026-07-25 06:19:44.270787 | 2026-07-25 06:19:44.270878 | TASK [ensure-go : Check installed go version] 2026-07-25 06:19:44.806948 | instance | ok: ERROR (ignored) 2026-07-25 06:19:44.807403 | instance | { 2026-07-25 06:19:44.807542 | instance | "failed_when_result": false, 2026-07-25 06:19:44.807599 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-07-25 06:19:44.807643 | instance | "rc": 2 2026-07-25 06:19:44.807683 | instance | } 2026-07-25 06:19:44.813928 | 2026-07-25 06:19:44.814003 | TASK [ensure-go : Skip if correct version of go is installed] 2026-07-25 06:19:44.878415 | instance | ok 2026-07-25 06:19:44.887236 | instance | included: /var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-07-25 06:19:44.892248 | 2026-07-25 06:19:44.892310 | TASK [ensure-go : Create temp directory] 2026-07-25 06:19:45.210173 | instance | changed 2026-07-25 06:19:45.216082 | 2026-07-25 06:19:45.216149 | TASK [ensure-go : Get archive checksum] 2026-07-25 06:19:45.885647 | instance | ok: OK (64 bytes) 2026-07-25 06:19:45.893364 | 2026-07-25 06:19:45.893457 | TASK [ensure-go : Download go archive] 2026-07-25 06:19:47.482394 | instance | changed: OK (78559214 bytes) 2026-07-25 06:19:47.488491 | 2026-07-25 06:19:47.488556 | TASK [ensure-go : Install go] 2026-07-25 06:19:53.281584 | instance | changed 2026-07-25 06:19:53.294126 | 2026-07-25 06:19:53.294222 | PLAY [Prepare selective Molecule execution plan] 2026-07-25 06:19:53.300585 | 2026-07-25 06:19:53.300655 | TASK [Build atmosphere binary] 2026-07-25 06:19:53.518562 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-07-25 06:19:53.521795 | instance | go: downloading golang.org/x/sync v0.18.0 2026-07-25 06:19:53.528637 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-07-25 06:19:53.791141 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-07-25 06:20:00.843620 | instance | ok: Runtime: 0:00:06.921052 2026-07-25 06:20:00.850067 | 2026-07-25 06:20:00.850166 | TASK [Generate selective CI plan] 2026-07-25 06:20:01.422757 | instance | ok: Runtime: 0:00:00.030874 2026-07-25 06:20:01.430515 | 2026-07-25 06:20:01.430621 | TASK [Explain selective CI plan] 2026-07-25 06:20:01.655866 | instance | CI plan mode: full 2026-07-25 06:20:01.656032 | instance | Changed files: 2026-07-25 06:20:01.656043 | instance | M .ansible-lint 2026-07-25 06:20:01.656051 | instance | M .gitignore 2026-07-25 06:20:01.656059 | instance | A .goreleaser.yml 2026-07-25 06:20:01.656066 | instance | M .zuul.yaml 2026-07-25 06:20:01.656076 | instance | A ci/molecule-plan.yaml 2026-07-25 06:20:01.656084 | instance | A cmd/atmosphere/ci.go 2026-07-25 06:20:01.656092 | instance | A cmd/atmosphere/deploy.go 2026-07-25 06:20:01.656103 | instance | A cmd/atmosphere/deploy_test.go 2026-07-25 06:20:01.656133 | instance | A cmd/atmosphere/main.go 2026-07-25 06:20:01.656148 | instance | M doc/source/admin/upgrading.rst 2026-07-25 06:20:01.656161 | instance | M doc/source/deploy/deployment.rst 2026-07-25 06:20:01.656176 | instance | M doc/source/deploy/index.rst 2026-07-25 06:20:01.656183 | instance | A doc/source/deploy/parallel.rst 2026-07-25 06:20:01.656191 | instance | A doc/source/deploy/selective-ci.rst 2026-07-25 06:20:01.656196 | instance | A internal/ciplan/changes.go 2026-07-25 06:20:01.656203 | instance | A internal/ciplan/config.go 2026-07-25 06:20:01.656208 | instance | A internal/ciplan/glob.go 2026-07-25 06:20:01.656214 | instance | A internal/ciplan/output.go 2026-07-25 06:20:01.656220 | instance | A internal/ciplan/planner.go 2026-07-25 06:20:01.656225 | instance | A internal/ciplan/planner_test.go 2026-07-25 06:20:01.656231 | instance | A internal/ciplan/types.go 2026-07-25 06:20:01.656237 | instance | A internal/deploy/bootstrap_test.go 2026-07-25 06:20:01.656242 | instance | A internal/deploy/completion.go 2026-07-25 06:20:01.656247 | instance | A internal/deploy/completion_test.go 2026-07-25 06:20:01.656253 | instance | A internal/deploy/component.go 2026-07-25 06:20:01.656258 | instance | A internal/deploy/component_test.go 2026-07-25 06:20:01.656264 | instance | A internal/deploy/deployer.go 2026-07-25 06:20:01.656269 | instance | A internal/deploy/deployer_test.go 2026-07-25 06:20:01.656275 | instance | A internal/deploy/orchestrator.go 2026-07-25 06:20:01.656281 | instance | A internal/deploy/orchestrator_subgraph_pregate_test.go 2026-07-25 06:20:01.656293 | instance | A internal/deploy/orchestrator_test.go 2026-07-25 06:20:01.656301 | instance | A internal/deploy/resource.go 2026-07-25 06:20:01.656309 | instance | A internal/deploy/resource_concurrency_test.go 2026-07-25 06:20:01.656316 | instance | A internal/deploy/resource_test.go 2026-07-25 06:20:01.656323 | instance | A internal/deploy/subprocess_linux_test.go 2026-07-25 06:20:01.656331 | instance | M molecule/aio/converge.yml 2026-07-25 06:20:01.656338 | instance | M molecule/csi/converge.yml 2026-07-25 06:20:01.656346 | instance | M molecule/default/converge.yml 2026-07-25 06:20:01.656354 | instance | M molecule/keycloak/converge.yml 2026-07-25 06:20:01.656362 | instance | M molecule/pxc/converge.yml 2026-07-25 06:20:01.656370 | instance | M molecule/shared/molecule.yml 2026-07-25 06:20:01.656376 | instance | A pkg/dag/dag.go 2026-07-25 06:20:01.656382 | instance | A pkg/dag/dag_test.go 2026-07-25 06:20:01.656387 | instance | A playbooks/image_warmup.yml 2026-07-25 06:20:01.656393 | instance | M playbooks/kubernetes.yml 2026-07-25 06:20:01.656398 | instance | M playbooks/openstack.yml 2026-07-25 06:20:01.656404 | instance | M playbooks/site.yml 2026-07-25 06:20:01.656410 | instance | A releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml 2026-07-25 06:20:01.656416 | instance | A releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml 2026-07-25 06:20:01.656421 | instance | A releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml 2026-07-25 06:20:01.656427 | instance | A releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml 2026-07-25 06:20:01.656433 | instance | A releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml 2026-07-25 06:20:01.656438 | instance | A releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml 2026-07-25 06:20:01.656444 | instance | A releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml 2026-07-25 06:20:01.656450 | instance | M roles/cluster_issuer/handlers/main.yml 2026-07-25 06:20:01.656455 | instance | M roles/glance/tasks/main.yml 2026-07-25 06:20:01.656461 | instance | A roles/glance_images/README.md 2026-07-25 06:20:01.656466 | instance | A roles/glance_images/defaults/main.yml 2026-07-25 06:20:01.656472 | instance | A roles/glance_images/meta/main.yml 2026-07-25 06:20:01.656477 | instance | A roles/glance_images/tasks/main.yml 2026-07-25 06:20:01.656482 | instance | A roles/image_warmup/README.md 2026-07-25 06:20:01.656494 | instance | A roles/image_warmup/defaults/main.yml 2026-07-25 06:20:01.656499 | instance | A roles/image_warmup/meta/main.yml 2026-07-25 06:20:01.656505 | instance | A roles/image_warmup/tasks/main.yml 2026-07-25 06:20:01.656510 | instance | M roles/iscsi/tasks/main.yml 2026-07-25 06:20:01.656516 | instance | M roles/keepalived/tasks/main.yml 2026-07-25 06:20:01.656521 | instance | M roles/keystone/tasks/main.yml 2026-07-25 06:20:01.656527 | instance | A roles/keystone_pre/README.md 2026-07-25 06:20:01.656532 | instance | A roles/keystone_pre/defaults/main.yml 2026-07-25 06:20:01.656538 | instance | A roles/keystone_pre/meta/main.yml 2026-07-25 06:20:01.656543 | instance | A roles/keystone_pre/tasks/main.yml 2026-07-25 06:20:01.656549 | instance | A roles/keystone_pre/templates/configmap-openid-metadata.yml.j2 2026-07-25 06:20:01.656554 | instance | M roles/magnum/tasks/main.yml 2026-07-25 06:20:01.656560 | instance | A roles/magnum_pre/README.md 2026-07-25 06:20:01.656565 | instance | A roles/magnum_pre/defaults/main.yml 2026-07-25 06:20:01.656570 | instance | A roles/magnum_pre/meta/main.yml 2026-07-25 06:20:01.656576 | instance | A roles/magnum_pre/tasks/main.yml 2026-07-25 06:20:01.656581 | instance | A roles/magnum_pre/vars/main.yml 2026-07-25 06:20:01.656587 | instance | M roles/manila/tasks/main.yml 2026-07-25 06:20:01.656592 | instance | M roles/multipathd/tasks/main.yml 2026-07-25 06:20:01.656598 | instance | M roles/neutron/meta/main.yml 2026-07-25 06:20:01.656603 | instance | M roles/neutron/tasks/main.yml 2026-07-25 06:20:01.656609 | instance | A roles/neutron_pre/README.md 2026-07-25 06:20:01.656614 | instance | A roles/neutron_pre/defaults/main.yml 2026-07-25 06:20:01.656619 | instance | A roles/neutron_pre/meta/main.yml 2026-07-25 06:20:01.656625 | instance | A roles/neutron_pre/tasks/main.yml 2026-07-25 06:20:01.656630 | instance | A roles/neutron_pre/vars/main.yml 2026-07-25 06:20:01.656636 | instance | M roles/octavia/tasks/main.yml 2026-07-25 06:20:01.656641 | instance | A roles/octavia_pre/README.md 2026-07-25 06:20:01.656647 | instance | A roles/octavia_pre/defaults/main.yml 2026-07-25 06:20:01.656652 | instance | A roles/octavia_pre/meta/main.yml 2026-07-25 06:20:01.656658 | instance | A roles/octavia_pre/tasks/main.yml 2026-07-25 06:20:01.656663 | instance | M roles/openstack_cli/tasks/main.yml 2026-07-25 06:20:01.656669 | instance | M roles/openstack_helm_endpoints/tasks/main.yml 2026-07-25 06:20:01.656674 | instance | M roles/reboot/tasks/main.yml 2026-07-25 06:20:01.656680 | instance | M roles/rook_ceph_cluster/tasks/main.yml 2026-07-25 06:20:01.656685 | instance | M roles/tempest/defaults/main.yml 2026-07-25 06:20:01.656690 | instance | M roles/tempest/tasks/main.yml 2026-07-25 06:20:01.656696 | instance | M roles/tempest/vars/main.yml 2026-07-25 06:20:01.656701 | instance | A test-playbooks/go-test/run.yml 2026-07-25 06:20:01.656707 | instance | A test-playbooks/molecule/prepare.yml 2026-07-25 06:20:01.656713 | instance | A test-playbooks/molecule/run.yml 2026-07-25 06:20:01.656718 | instance | A test-playbooks/molecule/selective-run.yml 2026-07-25 06:20:01.656724 | instance | Matches: 2026-07-25 06:20:01.656729 | instance | .ansible-lint: unclassified (full) 2026-07-25 06:20:01.656735 | instance | .gitignore: non-runtime (ignore) 2026-07-25 06:20:01.656740 | instance | .goreleaser.yml: unclassified (full) 2026-07-25 06:20:01.656745 | instance | .zuul.yaml: planner-policy (full) 2026-07-25 06:20:01.656751 | instance | ci/molecule-plan.yaml: planner-policy (full) 2026-07-25 06:20:01.656756 | instance | cmd/atmosphere/ci.go: planner-policy (full) 2026-07-25 06:20:01.656762 | instance | cmd/atmosphere/deploy.go: planner-policy (full) 2026-07-25 06:20:01.656767 | instance | cmd/atmosphere/deploy_test.go: unclassified (full) 2026-07-25 06:20:01.656773 | instance | cmd/atmosphere/main.go: planner-policy (full) 2026-07-25 06:20:01.656778 | instance | doc/source/admin/upgrading.rst: non-runtime (ignore) 2026-07-25 06:20:01.656784 | instance | doc/source/deploy/deployment.rst: non-runtime (ignore) 2026-07-25 06:20:01.656789 | instance | doc/source/deploy/index.rst: non-runtime (ignore) 2026-07-25 06:20:01.656799 | instance | doc/source/deploy/parallel.rst: non-runtime (ignore) 2026-07-25 06:20:01.656804 | instance | doc/source/deploy/selective-ci.rst: non-runtime (ignore) 2026-07-25 06:20:01.656810 | instance | internal/ciplan/changes.go: planner-policy (full) 2026-07-25 06:20:01.656815 | instance | internal/ciplan/config.go: planner-policy (full) 2026-07-25 06:20:01.656821 | instance | internal/ciplan/glob.go: planner-policy (full) 2026-07-25 06:20:01.656830 | instance | internal/ciplan/output.go: planner-policy (full) 2026-07-25 06:20:01.656836 | instance | internal/ciplan/planner.go: planner-policy (full) 2026-07-25 06:20:01.656843 | instance | internal/ciplan/planner_test.go: planner-policy (full) 2026-07-25 06:20:01.656849 | instance | internal/ciplan/types.go: planner-policy (full) 2026-07-25 06:20:01.656854 | instance | internal/deploy/bootstrap_test.go: unclassified (full) 2026-07-25 06:20:01.656860 | instance | internal/deploy/completion.go: unclassified (full) 2026-07-25 06:20:01.656865 | instance | internal/deploy/completion_test.go: unclassified (full) 2026-07-25 06:20:01.656871 | instance | internal/deploy/component.go: planner-policy (full) 2026-07-25 06:20:01.656876 | instance | internal/deploy/component_test.go: unclassified (full) 2026-07-25 06:20:01.656881 | instance | internal/deploy/deployer.go: unclassified (full) 2026-07-25 06:20:01.656887 | instance | internal/deploy/deployer_test.go: unclassified (full) 2026-07-25 06:20:01.656892 | instance | internal/deploy/orchestrator.go: planner-policy (full) 2026-07-25 06:20:01.656898 | instance | internal/deploy/orchestrator_subgraph_pregate_test.go: unclassified (full) 2026-07-25 06:20:01.656903 | instance | internal/deploy/orchestrator_test.go: unclassified (full) 2026-07-25 06:20:01.656909 | instance | internal/deploy/resource.go: unclassified (full) 2026-07-25 06:20:01.656914 | instance | internal/deploy/resource_concurrency_test.go: unclassified (full) 2026-07-25 06:20:01.656920 | instance | internal/deploy/resource_test.go: unclassified (full) 2026-07-25 06:20:01.656927 | instance | internal/deploy/subprocess_linux_test.go: unclassified (full) 2026-07-25 06:20:01.656935 | instance | molecule/aio/converge.yml: planner-policy (full) 2026-07-25 06:20:01.656942 | instance | molecule/csi/converge.yml: unclassified (full) 2026-07-25 06:20:01.656950 | instance | molecule/default/converge.yml: unclassified (full) 2026-07-25 06:20:01.656958 | instance | molecule/keycloak/converge.yml: unclassified (full) 2026-07-25 06:20:01.656965 | instance | molecule/pxc/converge.yml: unclassified (full) 2026-07-25 06:20:01.656973 | instance | molecule/shared/molecule.yml: shared-deployment-code (full) 2026-07-25 06:20:01.656980 | instance | pkg/dag/dag.go: planner-policy (full) 2026-07-25 06:20:01.656985 | instance | pkg/dag/dag_test.go: planner-policy (full) 2026-07-25 06:20:01.656991 | instance | playbooks/image_warmup.yml: unclassified (full) 2026-07-25 06:20:01.656999 | instance | playbooks/kubernetes.yml: component:kubernetes (targets) -> kubernetes 2026-07-25 06:20:01.657009 | instance | playbooks/openstack.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657020 | instance | playbooks/site.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657030 | instance | releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657041 | instance | releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657051 | instance | releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657060 | instance | releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657070 | instance | releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657079 | instance | releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657089 | instance | releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml: non-runtime (ignore) 2026-07-25 06:20:01.657099 | instance | roles/cluster_issuer/handlers/main.yml: component:cluster-issuer (targets) -> cluster-issuer 2026-07-25 06:20:01.657109 | instance | roles/glance/tasks/main.yml: component:glance (targets) -> glance 2026-07-25 06:20:01.657119 | instance | roles/glance_images/README.md: component:glance-images (targets) -> glance-images 2026-07-25 06:20:01.657128 | instance | roles/glance_images/defaults/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:20:01.657137 | instance | roles/glance_images/meta/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:20:01.657147 | instance | roles/glance_images/tasks/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:20:01.657156 | instance | roles/image_warmup/README.md: component:image-warmup (targets) -> image-warmup 2026-07-25 06:20:01.657175 | instance | roles/image_warmup/defaults/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:20:01.657184 | instance | roles/image_warmup/meta/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:20:01.657194 | instance | roles/image_warmup/tasks/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:20:01.657204 | instance | roles/iscsi/tasks/main.yml: component:iscsi (targets) -> iscsi 2026-07-25 06:20:01.657213 | instance | roles/keepalived/tasks/main.yml: component:keepalived (targets) -> keepalived 2026-07-25 06:20:01.657223 | instance | roles/keystone/tasks/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657233 | instance | roles/keystone_pre/README.md: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657242 | instance | roles/keystone_pre/defaults/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657252 | instance | roles/keystone_pre/meta/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657261 | instance | roles/keystone_pre/tasks/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657270 | instance | roles/keystone_pre/templates/configmap-openid-metadata.yml.j2: component:keystone (targets) -> keystone 2026-07-25 06:20:01.657287 | instance | roles/magnum/tasks/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657297 | instance | roles/magnum_pre/README.md: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657306 | instance | roles/magnum_pre/defaults/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657316 | instance | roles/magnum_pre/meta/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657325 | instance | roles/magnum_pre/tasks/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657339 | instance | roles/magnum_pre/vars/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:20:01.657349 | instance | roles/manila/tasks/main.yml: component:manila (targets) -> manila 2026-07-25 06:20:01.657358 | instance | roles/multipathd/tasks/main.yml: component:multipathd (targets) -> multipathd 2026-07-25 06:20:01.657368 | instance | roles/neutron/meta/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657377 | instance | roles/neutron/tasks/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657387 | instance | roles/neutron_pre/README.md: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657396 | instance | roles/neutron_pre/defaults/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657406 | instance | roles/neutron_pre/meta/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657415 | instance | roles/neutron_pre/tasks/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657425 | instance | roles/neutron_pre/vars/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:20:01.657434 | instance | roles/octavia/tasks/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:20:01.657444 | instance | roles/octavia_pre/README.md: component:octavia (targets) -> octavia 2026-07-25 06:20:01.657453 | instance | roles/octavia_pre/defaults/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:20:01.657463 | instance | roles/octavia_pre/meta/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:20:01.657472 | instance | roles/octavia_pre/tasks/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:20:01.657482 | instance | roles/openstack_cli/tasks/main.yml: component:openstack-cli (targets) -> openstack-cli 2026-07-25 06:20:01.657491 | instance | roles/openstack_helm_endpoints/tasks/main.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657501 | instance | roles/reboot/tasks/main.yml: unclassified (full) 2026-07-25 06:20:01.657510 | instance | roles/rook_ceph_cluster/tasks/main.yml: component:rook-ceph-cluster (targets) -> rook-ceph-cluster 2026-07-25 06:20:01.657520 | instance | roles/tempest/defaults/main.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657530 | instance | roles/tempest/tasks/main.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657539 | instance | roles/tempest/vars/main.yml: shared-deployment-code (full) 2026-07-25 06:20:01.657549 | instance | test-playbooks/go-test/run.yml: unclassified (full) 2026-07-25 06:20:01.657564 | instance | test-playbooks/molecule/prepare.yml: planner-policy (full) 2026-07-25 06:20:01.657574 | instance | test-playbooks/molecule/run.yml: planner-policy (full) 2026-07-25 06:20:01.657584 | instance | test-playbooks/molecule/selective-run.yml: planner-policy (full) 2026-07-25 06:20:01.657624 | instance | Verification profiles: full 2026-07-25 06:20:01.657650 | instance | Variant openvswitch (49 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, staffeln, udev, valkey, vector 2026-07-25 06:20:01.657667 | instance | Variant ovn (49 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, staffeln, udev, valkey, vector 2026-07-25 06:20:01.657681 | instance | Molecule jobs: 2026-07-25 06:20:01.657694 | instance | aio-openvswitch: run (49 components) - full fallback runs every Molecule job 2026-07-25 06:20:01.657707 | instance | aio-ovn: run (49 components) - full fallback runs every Molecule job 2026-07-25 06:20:01.657720 | instance | csi-local-path-provisioner: run - full fallback runs every Molecule job 2026-07-25 06:20:01.657818 | instance | csi-rbd: run - full fallback runs every Molecule job 2026-07-25 06:20:01.657835 | instance | keycloak: run - full fallback runs every Molecule job 2026-07-25 06:20:01.657849 | instance | Reasons: 2026-07-25 06:20:01.657862 | instance | - unclassified runtime path ".ansible-lint" requires the full fallback 2026-07-25 06:20:01.657876 | instance | - unclassified runtime path ".goreleaser.yml" requires the full fallback 2026-07-25 06:20:01.657889 | instance | - .zuul.yaml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657911 | instance | - ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657930 | instance | - cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657942 | instance | - cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657955 | instance | - unclassified runtime path "cmd/atmosphere/deploy_test.go" requires the full fallback 2026-07-25 06:20:01.657968 | instance | - cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657981 | instance | - internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.657994 | instance | - internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658006 | instance | - internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658019 | instance | - internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658032 | instance | - internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658045 | instance | - internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658056 | instance | - internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658078 | instance | - unclassified runtime path "internal/deploy/bootstrap_test.go" requires the full fallback 2026-07-25 06:20:01.658088 | instance | - unclassified runtime path "internal/deploy/completion.go" requires the full fallback 2026-07-25 06:20:01.658097 | instance | - unclassified runtime path "internal/deploy/completion_test.go" requires the full fallback 2026-07-25 06:20:01.658107 | instance | - internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658116 | instance | - unclassified runtime path "internal/deploy/component_test.go" requires the full fallback 2026-07-25 06:20:01.658126 | instance | - unclassified runtime path "internal/deploy/deployer.go" requires the full fallback 2026-07-25 06:20:01.658136 | instance | - unclassified runtime path "internal/deploy/deployer_test.go" requires the full fallback 2026-07-25 06:20:01.658145 | instance | - internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658155 | instance | - unclassified runtime path "internal/deploy/orchestrator_subgraph_pregate_test.go" requires the full fallback 2026-07-25 06:20:01.658164 | instance | - unclassified runtime path "internal/deploy/orchestrator_test.go" requires the full fallback 2026-07-25 06:20:01.658174 | instance | - unclassified runtime path "internal/deploy/resource.go" requires the full fallback 2026-07-25 06:20:01.658183 | instance | - unclassified runtime path "internal/deploy/resource_concurrency_test.go" requires the full fallback 2026-07-25 06:20:01.658193 | instance | - unclassified runtime path "internal/deploy/resource_test.go" requires the full fallback 2026-07-25 06:20:01.658202 | instance | - unclassified runtime path "internal/deploy/subprocess_linux_test.go" requires the full fallback 2026-07-25 06:20:01.658212 | instance | - molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658221 | instance | - unclassified runtime path "molecule/csi/converge.yml" requires the full fallback 2026-07-25 06:20:01.658231 | instance | - unclassified runtime path "molecule/default/converge.yml" requires the full fallback 2026-07-25 06:20:01.658240 | instance | - unclassified runtime path "molecule/keycloak/converge.yml" requires the full fallback 2026-07-25 06:20:01.658250 | instance | - unclassified runtime path "molecule/pxc/converge.yml" requires the full fallback 2026-07-25 06:20:01.658259 | instance | - molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658269 | instance | - pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658278 | instance | - pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658288 | instance | - unclassified runtime path "playbooks/image_warmup.yml" requires the full fallback 2026-07-25 06:20:01.658297 | instance | - playbooks/openstack.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658307 | instance | - playbooks/site.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658322 | instance | - roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658332 | instance | - unclassified runtime path "roles/reboot/tasks/main.yml" requires the full fallback 2026-07-25 06:20:01.658342 | instance | - roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658352 | instance | - roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658361 | instance | - roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:20:01.658375 | instance | - unclassified runtime path "test-playbooks/go-test/run.yml" requires the full fallback 2026-07-25 06:20:01.658385 | instance | - test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658394 | instance | - test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.658410 | instance | - test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:20:01.978106 | instance | ok: Runtime: 0:00:00.031195 2026-07-25 06:20:01.993496 | 2026-07-25 06:20:01.993584 | TASK [Print selective CI plan] 2026-07-25 06:20:02.035150 | instance | ok 2026-07-25 06:20:02.043691 | 2026-07-25 06:20:02.043814 | TASK [Report conservative fallback] 2026-07-25 06:20:02.069906 | instance | skipping: Conditional result was False 2026-07-25 06:20:02.084055 | 2026-07-25 06:20:02.084159 | TASK [Create selective CI plan log directory] 2026-07-25 06:20:02.372568 | instance | changed 2026-07-25 06:20:02.377851 | 2026-07-25 06:20:02.377917 | TASK [Publish selective CI plan with job logs] 2026-07-25 06:20:02.717887 | instance | changed 2026-07-25 06:20:02.719376 | 2026-07-25 06:20:02.719422 | PLAY RECAP 2026-07-25 06:20:02.719466 | instance | ok: 13 changed: 5 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-25 06:20:02.719488 | 2026-07-25 06:20:02.858744 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-25 06:20:02.863492 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-25 06:20:03.481347 | 2026-07-25 06:20:03.481610 | PLAY [Run selected Molecule deployment and verification] 2026-07-25 06:20:03.495677 | 2026-07-25 06:20:03.495830 | TASK [Check for selective CI plan] 2026-07-25 06:20:03.860687 | instance | ok 2026-07-25 06:20:03.885248 | 2026-07-25 06:20:03.885337 | TASK [Validate selective CI plan] 2026-07-25 06:20:04.419225 | instance | ok: Runtime: 0:00:00.035244 2026-07-25 06:20:04.426899 | 2026-07-25 06:20:04.492394 | TASK [Resolve selective CI plan availability] 2026-07-25 06:20:04.547371 | instance | ok 2026-07-25 06:20:04.552208 | 2026-07-25 06:20:04.553556 | TASK [Read selective CI plan] 2026-07-25 06:20:04.894148 | instance | ok 2026-07-25 06:20:04.900137 | 2026-07-25 06:20:04.900218 | TASK [Load selective CI plan or full fallback] 2026-07-25 06:20:04.976855 | instance | ok 2026-07-25 06:20:04.991968 | 2026-07-25 06:20:04.992042 | TASK [Find this job in the selective CI plan] 2026-07-25 06:20:05.048060 | instance | ok 2026-07-25 06:20:05.053549 | 2026-07-25 06:20:05.053617 | TASK [Resolve this job or use full fallback] 2026-07-25 06:20:05.119064 | instance | ok 2026-07-25 06:20:05.125042 | 2026-07-25 06:20:05.125120 | TASK [Resolve deployment and verification inputs] 2026-07-25 06:20:05.180661 | instance | ok 2026-07-25 06:20:05.187276 | 2026-07-25 06:20:05.187350 | TASK [Resolve deployment tags] 2026-07-25 06:20:05.239844 | instance | ok 2026-07-25 06:20:05.248010 | 2026-07-25 06:20:05.248101 | TASK [Report Molecule job decision] 2026-07-25 06:20:05.279323 | instance | ok: {'job': 'csi-local-path-provisioner', 'mode': 'full', 'run': True, 'reason': 'full fallback runs every Molecule job', 'network_backend': 'openvswitch', 'components': [], 'verification_profiles': ['full']} 2026-07-25 06:20:05.286016 | 2026-07-25 06:20:05.286101 | TASK [Copy inventory file for Zuul] 2026-07-25 06:20:05.938903 | instance | changed 2026-07-25 06:20:05.944278 | 2026-07-25 06:20:05.944345 | TASK [Switch ansible_host to private IP] 2026-07-25 06:20:06.250160 | instance | changed: 1 replacements made 2026-07-25 06:20:06.255955 | 2026-07-25 06:20:06.256052 | TASK [Prepare Molecule scenario] 2026-07-25 06:20:07.066741 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-25 06:20:07.477126 | instance | INFO [csi > discovery] scenario test matrix: prepare 2026-07-25 06:20:07.477217 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-07-25 06:20:18.145663 | instance | INFO [csi > prepare] Executing 2026-07-25 06:20:19.014513 | instance | 2026-07-25 06:20:19.014992 | instance | PLAY [Prepare] ***************************************************************** 2026-07-25 06:20:19.015278 | instance | 2026-07-25 06:20:19.015564 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-25 06:20:19.015853 | instance | Saturday 25 July 2026 06:20:19 +0000 (0:00:00.025) 0:00:00.025 ********* 2026-07-25 06:20:20.233257 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-25 06:20:20.233411 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-25 06:20:20.233574 | instance | interpreter could change the meaning of that path. See 2026-07-25 06:20:20.233741 | instance | https://docs.ansible.com/ansible- 2026-07-25 06:20:20.233910 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-25 06:20:20.242434 | instance | ok: [instance] 2026-07-25 06:20:20.242706 | instance | 2026-07-25 06:20:20.242981 | instance | TASK [Configure short hostname] ************************************************ 2026-07-25 06:20:20.243256 | instance | Saturday 25 July 2026 06:20:20 +0000 (0:00:01.228) 0:00:01.253 ********* 2026-07-25 06:20:20.891258 | instance | changed: [instance] 2026-07-25 06:20:20.891328 | instance | 2026-07-25 06:20:20.891483 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-25 06:20:20.891606 | instance | Saturday 25 July 2026 06:20:20 +0000 (0:00:00.649) 0:00:01.902 ********* 2026-07-25 06:20:21.152256 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-25 06:20:21.152331 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-25 06:20:21.152552 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-25 06:20:21.162356 | instance | changed: [instance] 2026-07-25 06:20:21.162618 | instance | 2026-07-25 06:20:21.162886 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-25 06:20:21.163152 | instance | Saturday 25 July 2026 06:20:21 +0000 (0:00:00.271) 0:00:02.174 ********* 2026-07-25 06:20:21.946885 | instance | ok: [instance] 2026-07-25 06:20:21.947066 | instance | 2026-07-25 06:20:21.947079 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-25 06:20:21.947170 | instance | 2026-07-25 06:20:21.947295 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-25 06:20:21.947419 | instance | Saturday 25 July 2026 06:20:21 +0000 (0:00:00.784) 0:00:02.958 ********* 2026-07-25 06:20:22.631310 | instance | ok: [instance] 2026-07-25 06:20:22.631953 | instance | 2026-07-25 06:20:22.631963 | instance | TASK [Install depedencies] ***************************************************** 2026-07-25 06:20:22.632216 | instance | Saturday 25 July 2026 06:20:22 +0000 (0:00:00.684) 0:00:03.642 ********* 2026-07-25 06:20:42.911887 | instance | changed: [instance] 2026-07-25 06:20:42.912040 | instance | 2026-07-25 06:20:42.912239 | instance | TASK [Start up service] ******************************************************** 2026-07-25 06:20:42.912420 | instance | Saturday 25 July 2026 06:20:42 +0000 (0:00:20.280) 0:00:23.923 ********* 2026-07-25 06:20:43.441269 | instance | ok: [instance] 2026-07-25 06:20:43.441510 | instance | 2026-07-25 06:20:43.441854 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-25 06:20:43.442123 | instance | Saturday 25 July 2026 06:20:43 +0000 (0:00:00.529) 0:00:24.452 ********* 2026-07-25 06:20:43.750849 | instance | ok: [instance] 2026-07-25 06:20:43.751157 | instance | 2026-07-25 06:20:43.751486 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-25 06:20:43.751769 | instance | Saturday 25 July 2026 06:20:43 +0000 (0:00:00.309) 0:00:24.762 ********* 2026-07-25 06:20:44.362144 | instance | changed: [instance] 2026-07-25 06:20:44.362702 | instance | 2026-07-25 06:20:44.362749 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-25 06:20:44.362770 | instance | Saturday 25 July 2026 06:20:44 +0000 (0:00:00.611) 0:00:25.373 ********* 2026-07-25 06:20:44.538021 | instance | ok: [instance] 2026-07-25 06:20:44.538097 | instance | 2026-07-25 06:20:44.538361 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-25 06:20:44.538393 | instance | Saturday 25 July 2026 06:20:44 +0000 (0:00:00.176) 0:00:25.549 ********* 2026-07-25 06:20:44.558256 | instance | skipping: [instance] 2026-07-25 06:20:44.558537 | instance | 2026-07-25 06:20:44.558919 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-25 06:20:44.559220 | instance | Saturday 25 July 2026 06:20:44 +0000 (0:00:00.019) 0:00:25.569 ********* 2026-07-25 06:20:45.068859 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:45.068984 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:45.069176 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:45.069421 | instance | 2026-07-25 06:20:45.069785 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-25 06:20:45.069995 | instance | Saturday 25 July 2026 06:20:45 +0000 (0:00:00.510) 0:00:26.080 ********* 2026-07-25 06:20:45.640109 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:45.640278 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:45.640516 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:45.640642 | instance | 2026-07-25 06:20:45.640875 | instance | TASK [Start loop devices] ****************************************************** 2026-07-25 06:20:45.641001 | instance | Saturday 25 July 2026 06:20:45 +0000 (0:00:00.571) 0:00:26.651 ********* 2026-07-25 06:20:46.306991 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:46.307266 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:46.307598 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:46.307860 | instance | 2026-07-25 06:20:46.308119 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-25 06:20:46.308473 | instance | Saturday 25 July 2026 06:20:46 +0000 (0:00:00.666) 0:00:27.318 ********* 2026-07-25 06:20:49.403300 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:49.403583 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:49.403879 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:49.404300 | instance | 2026-07-25 06:20:49.404591 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-25 06:20:49.404866 | instance | Saturday 25 July 2026 06:20:49 +0000 (0:00:03.096) 0:00:30.414 ********* 2026-07-25 06:20:51.190400 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-25 06:20:51.190457 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-25 06:20:51.190468 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-25 06:20:51.190478 | instance | 2026-07-25 06:20:51.190490 | instance | PLAY RECAP ********************************************************************* 2026-07-25 06:20:51.190500 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-25 06:20:51.190514 | instance | 2026-07-25 06:20:51.190529 | instance | Saturday 25 July 2026 06:20:51 +0000 (0:00:01.785) 0:00:32.200 ********* 2026-07-25 06:20:51.192160 | instance | =============================================================================== 2026-07-25 06:20:51.192171 | instance | Install depedencies ---------------------------------------------------- 20.28s 2026-07-25 06:20:51.192175 | instance | Create a volume group for each loop device ------------------------------ 3.10s 2026-07-25 06:20:51.192179 | instance | Create a logical volume for each loop device ---------------------------- 1.79s 2026-07-25 06:20:51.192188 | instance | Gathering Facts --------------------------------------------------------- 1.23s 2026-07-25 06:20:51.192193 | instance | Purge "snapd" package --------------------------------------------------- 0.78s 2026-07-25 06:20:51.192197 | instance | Gathering Facts --------------------------------------------------------- 0.68s 2026-07-25 06:20:51.192325 | instance | Start loop devices ------------------------------------------------------ 0.67s 2026-07-25 06:20:51.192600 | instance | Configure short hostname ------------------------------------------------ 0.65s 2026-07-25 06:20:51.192818 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.61s 2026-07-25 06:20:51.193033 | instance | Set permissions on loopback devices ------------------------------------- 0.57s 2026-07-25 06:20:51.193246 | instance | Start up service -------------------------------------------------------- 0.53s 2026-07-25 06:20:51.193460 | instance | Create devices for Ceph ------------------------------------------------- 0.51s 2026-07-25 06:20:51.193674 | instance | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-07-25 06:20:51.193888 | instance | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-07-25 06:20:51.194101 | instance | Get list of all loopback devices ---------------------------------------- 0.18s 2026-07-25 06:20:51.194314 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-07-25 06:20:51.254675 | instance | INFO [csi > prepare] Executed: Successful 2026-07-25 06:20:51.255294 | instance | INFO Molecule executed 1 scenario (1 successful) 2026-07-25 06:20:51.393291 | instance | ok: Runtime: 0:00:44.825482 2026-07-25 06:20:51.400740 | 2026-07-25 06:20:51.400831 | TASK [Build deployment command] 2026-07-25 06:20:51.465993 | instance | ok 2026-07-25 06:20:51.472186 | 2026-07-25 06:20:51.472272 | TASK [Deploy with parallel orchestrator] 2026-07-25 06:20:51.673335 | instance | ==> Multi-tag mode: kubernetes, csi 2026-07-25 06:20:51.673431 | instance | ==> Running preflight checks 2026-07-25 06:20:51.673768 | instance | Error: starting preflight checks: exec: "ansible-playbook": executable file not found in $PATH 2026-07-25 06:20:51.673956 | instance | Usage: 2026-07-25 06:20:51.673977 | instance | atmosphere deploy [flags] 2026-07-25 06:20:51.673987 | instance | 2026-07-25 06:20:51.673996 | instance | Flags: 2026-07-25 06:20:51.674009 | instance | --concurrency int Max concurrent deployments per wave (0 = unlimited) 2026-07-25 06:20:51.674019 | instance | --dependency-option strings Dependency option in key=value form (for example csi_driver=local-path-provisioner) 2026-07-25 06:20:51.674030 | instance | -h, --help help for deploy 2026-07-25 06:20:51.674042 | instance | -i, --inventory string Path to Ansible inventory file (required) 2026-07-25 06:20:51.674051 | instance | -t, --tags string Comma-separated list of component tags to deploy 2026-07-25 06:20:51.674061 | instance | --with-dependencies Include transitive dependencies needed by a fresh environment 2026-07-25 06:20:51.674069 | instance | 2026-07-25 06:20:51.674101 | instance | starting preflight checks: exec: "ansible-playbook": executable file not found in $PATH 2026-07-25 06:20:52.011177 | instance | ERROR 2026-07-25 06:20:52.011432 | instance | { 2026-07-25 06:20:52.011478 | instance | "delta": "0:00:00.007963", 2026-07-25 06:20:52.011509 | instance | "end": "2026-07-25 06:20:51.674787", 2026-07-25 06:20:52.011537 | instance | "msg": "non-zero return code", 2026-07-25 06:20:52.011587 | instance | "rc": 1, 2026-07-25 06:20:52.011626 | instance | "start": "2026-07-25 06:20:51.666824" 2026-07-25 06:20:52.011658 | instance | } failure 2026-07-25 06:20:52.014162 | 2026-07-25 06:20:52.014231 | PLAY RECAP 2026-07-25 06:20:52.014298 | instance | ok: 14 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:20:52.014330 | 2026-07-25 06:20:52.167467 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-25 06:20:52.171903 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-25 06:20:52.803149 | 2026-07-25 06:20:52.803281 | PLAY [all] 2026-07-25 06:20:52.817090 | 2026-07-25 06:20:52.817175 | TASK [gather-host-logs : creating directory for system status] 2026-07-25 06:20:53.144985 | instance | ok 2026-07-25 06:20:53.150609 | 2026-07-25 06:20:53.150693 | TASK [gather-host-logs : Get logs for each host] 2026-07-25 06:20:53.500636 | instance | + systemd-cgls --full --all --no-pager 2026-07-25 06:20:53.510564 | instance | + ip addr 2026-07-25 06:20:53.512970 | instance | + ip route 2026-07-25 06:20:53.514797 | instance | + lsblk 2026-07-25 06:20:53.520261 | instance | + mount 2026-07-25 06:20:53.522818 | instance | + docker images 2026-07-25 06:20:53.523354 | instance | /bin/bash: line 7: docker: command not found 2026-07-25 06:20:53.523621 | instance | + brctl show 2026-07-25 06:20:53.524040 | instance | /bin/bash: line 8: brctl: command not found 2026-07-25 06:20:53.524310 | instance | + ps aux --sort=-%mem 2026-07-25 06:20:53.540354 | instance | + dpkg -l 2026-07-25 06:20:53.552846 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-25 06:20:53.553247 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-25 06:20:53.553303 | instance | /bin/bash: line 11: docker: command not found 2026-07-25 06:20:53.553573 | instance | + '[' '!' -z '' ']' 2026-07-25 06:20:53.689948 | instance | ok: Runtime: 0:00:00.058308 2026-07-25 06:20:53.696881 | 2026-07-25 06:20:53.696968 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-25 06:20:54.337774 | instance | ERROR 2026-07-25 06:20:54.338054 | instance | { 2026-07-25 06:20:54.338100 | instance | "msg": "Warning: Permanently added '199.204.45.61' (ED25519) to the list of known hosts.\r\nrsync: [generator] chown \"/var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/logs/instance/system\" failed: Invalid argument (22)\nrsync: [receiver] chown \"/var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/logs/instance/system/.ci-plan.json.KTohtj\" failed: Invalid argument (22)\nrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1865) [generator=3.2.7]\n", 2026-07-25 06:20:54.338149 | instance | "rc": 23 2026-07-25 06:20:54.338178 | instance | } 2026-07-25 06:20:54.338217 | instance | ERROR: Ignoring Errors 2026-07-25 06:20:54.351384 | 2026-07-25 06:20:54.351456 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-25 06:20:54.539296 | instance | changed: "values" 2026-07-25 06:20:54.695804 | instance | changed: "releases" 2026-07-25 06:20:54.716156 | 2026-07-25 06:20:54.716331 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-25 06:20:54.928718 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-25 06:20:55.261656 | instance | ok: Runtime: 0:00:00.005655 2026-07-25 06:20:55.268513 | 2026-07-25 06:20:55.268620 | TASK [helm-release-status : Downloads logs to executor] 2026-07-25 06:20:55.749320 | instance | changed: 2026-07-25 06:20:55.749584 | instance | cd+++++++++ helm/ 2026-07-25 06:20:55.749649 | instance | cd+++++++++ helm/releases/ 2026-07-25 06:20:55.749701 | instance | cd+++++++++ helm/values/ 2026-07-25 06:20:55.759977 | 2026-07-25 06:20:55.760047 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-25 06:20:55.954365 | instance | changed 2026-07-25 06:20:55.961492 | 2026-07-25 06:20:55.961573 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-25 06:20:56.200506 | instance | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuewarning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:56.200593 | instance | 2026-07-25 06:20:56.206742 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:56.208042 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:56.209396 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:56.210751 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:56.211629 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:56.212281 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:56.213356 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:56.214349 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:56.215165 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:56.216016 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:56.532236 | instance | ok: Runtime: 0:00:00.023568 2026-07-25 06:20:56.542718 | 2026-07-25 06:20:56.542815 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-25 06:20:56.736751 | instance | changed 2026-07-25 06:20:56.744426 | 2026-07-25 06:20:56.744561 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-25 06:20:56.959283 | instance | environment: line 5: kubectl: command not found 2026-07-25 06:20:56.960331 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:56.960514 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:56.960652 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:57.284654 | instance | ok: Runtime: 0:00:00.008942 2026-07-25 06:20:57.292534 | 2026-07-25 06:20:57.292657 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-25 06:20:57.793867 | instance | changed: 2026-07-25 06:20:57.794087 | instance | cd+++++++++ objects/ 2026-07-25 06:20:57.794129 | instance | cd+++++++++ objects/cluster/ 2026-07-25 06:20:57.794161 | instance | cd+++++++++ objects/namespaced/ 2026-07-25 06:20:57.806188 | 2026-07-25 06:20:57.806254 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-25 06:20:58.002284 | instance | changed 2026-07-25 06:20:58.010237 | 2026-07-25 06:20:58.010321 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-25 06:20:58.226836 | instance | changed 2026-07-25 06:20:58.231862 | 2026-07-25 06:20:58.231930 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-25 06:20:58.458713 | instance | environment: line 3: kubectl: command not found 2026-07-25 06:20:58.770660 | instance | ok: Runtime: 0:00:00.009084 2026-07-25 06:20:58.775802 | 2026-07-25 06:20:58.775935 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-25 06:20:59.255529 | instance | changed: 2026-07-25 06:20:59.255725 | instance | cd+++++++++ pod-logs/ 2026-07-25 06:20:59.255766 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-25 06:20:59.268176 | 2026-07-25 06:20:59.268253 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-25 06:20:59.465718 | instance | changed 2026-07-25 06:20:59.470621 | 2026-07-25 06:20:59.470689 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-25 06:20:59.688891 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-25 06:21:00.002901 | instance | ok: Runtime: 0:00:00.035828 2026-07-25 06:21:00.007958 | 2026-07-25 06:21:00.008032 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-25 06:21:00.216965 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-25 06:21:00.245763 | instance | ceph-mgr endpoints: 2026-07-25 06:21:00.545842 | instance | ok: Runtime: 0:00:00.034956 2026-07-25 06:21:00.552031 | 2026-07-25 06:21:00.552126 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-25 06:21:00.779858 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-25 06:21:01.097947 | instance | ok: Runtime: 0:00:00.033646 2026-07-25 06:21:01.104540 | 2026-07-25 06:21:01.104666 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-25 06:21:01.586664 | instance | changed: cd+++++++++ prometheus/ 2026-07-25 06:21:01.599197 | 2026-07-25 06:21:01.599262 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-25 06:21:01.793192 | instance | changed 2026-07-25 06:21:01.799683 | 2026-07-25 06:21:01.799768 | TASK [gather-selenium-data : Get selenium data] 2026-07-25 06:21:02.035798 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-25 06:21:02.037088 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-25 06:21:02.375596 | instance | ERROR 2026-07-25 06:21:02.375914 | instance | { 2026-07-25 06:21:02.375985 | instance | "delta": "0:00:00.005852", 2026-07-25 06:21:02.376033 | instance | "end": "2026-07-25 06:21:02.037384", 2026-07-25 06:21:02.376076 | instance | "msg": "non-zero return code", 2026-07-25 06:21:02.376120 | instance | "rc": 1, 2026-07-25 06:21:02.376163 | instance | "start": "2026-07-25 06:21:02.031532" 2026-07-25 06:21:02.376204 | instance | } 2026-07-25 06:21:02.376264 | instance | ERROR: Ignoring Errors 2026-07-25 06:21:02.383295 | 2026-07-25 06:21:02.383409 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-25 06:21:02.881608 | instance | changed: cd+++++++++ selenium/ 2026-07-25 06:21:02.890822 | 2026-07-25 06:21:02.890913 | PLAY RECAP 2026-07-25 06:21:02.890984 | instance | ok: 23 changed: 21 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 2 2026-07-25 06:21:02.891016 | 2026-07-25 06:21:03.026727 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-25 06:21:03.029398 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-25 06:21:03.633200 | 2026-07-25 06:21:03.633328 | PLAY [all] 2026-07-25 06:21:03.644693 | 2026-07-25 06:21:03.644781 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-25 06:21:03.689522 | instance | skipping: Conditional result was False 2026-07-25 06:21:03.698337 | 2026-07-25 06:21:03.698449 | TASK [fetch-output : Set log path for single node] 2026-07-25 06:21:03.743411 | instance | ok 2026-07-25 06:21:03.749699 | 2026-07-25 06:21:03.749790 | LOOP [fetch-output : Ensure local output dirs] 2026-07-25 06:21:04.133818 | instance -> localhost | ok: "/var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/logs" 2026-07-25 06:21:04.347802 | instance -> localhost | changed: "/var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/artifacts" 2026-07-25 06:21:04.570556 | instance -> localhost | changed: "/var/lib/zuul/builds/07aa5981150943839a6962492ab2ccad/work/docs" 2026-07-25 06:21:04.589842 | 2026-07-25 06:21:04.590022 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-25 06:21:05.199399 | instance | changed: .d..t...... ./ 2026-07-25 06:21:05.199626 | instance | changed: All items complete 2026-07-25 06:21:05.199657 | 2026-07-25 06:21:05.635368 | instance | changed: .d..t...... ./ 2026-07-25 06:21:06.081361 | instance | changed: .d..t...... ./ 2026-07-25 06:21:06.102139 | 2026-07-25 06:21:06.102310 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-25 06:21:06.554212 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008076 2026-07-25 06:21:06.785357 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008137 2026-07-25 06:21:06.808997 | 2026-07-25 06:21:06.809121 | PLAY [all] 2026-07-25 06:21:06.815122 | 2026-07-25 06:21:06.815187 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-25 06:21:07.235789 | instance | changed 2026-07-25 06:21:07.243818 | 2026-07-25 06:21:07.243873 | PLAY RECAP 2026-07-25 06:21:07.243919 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-25 06:21:07.243941 | 2026-07-25 06:21:07.364263 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-25 06:21:07.368947 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-25 06:21:07.975004 | 2026-07-25 06:21:07.975154 | PLAY [localhost] 2026-07-25 06:21:07.986246 | 2026-07-25 06:21:07.986357 | TASK [Generate Zuul manifest] 2026-07-25 06:21:08.008127 | localhost | ok 2026-07-25 06:21:08.027493 | 2026-07-25 06:21:08.027693 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-25 06:21:08.397323 | localhost | changed 2026-07-25 06:21:08.410161 | 2026-07-25 06:21:08.410304 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-25 06:21:08.441488 | localhost | ok 2026-07-25 06:21:08.452095 | 2026-07-25 06:21:08.452194 | TASK [Upload logs] 2026-07-25 06:21:08.473491 | localhost | ok 2026-07-25 06:21:08.535857 | 2026-07-25 06:21:08.535997 | TASK [Set zuul-log-path fact] 2026-07-25 06:21:08.556885 | localhost | ok 2026-07-25 06:21:08.571405 | 2026-07-25 06:21:08.571475 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-25 06:21:08.599094 | localhost | ok 2026-07-25 06:21:08.606046 | 2026-07-25 06:21:08.606118 | TASK [upload-logs : Create log directories] 2026-07-25 06:21:09.023108 | localhost | changed 2026-07-25 06:21:09.029780 | 2026-07-25 06:21:09.029880 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-25 06:21:09.426440 | localhost -> localhost | ok: Runtime: 0:00:00.005724 2026-07-25 06:21:09.469583 | 2026-07-25 06:21:09.469753 | TASK [upload-logs : Upload logs to log server] 2026-07-25 06:21:09.903669 | localhost | Output suppressed because no_log was given 2026-07-25 06:21:09.909064 | 2026-07-25 06:21:09.909160 | LOOP [upload-logs : Compress console log and json output] 2026-07-25 06:21:09.954357 | localhost | skipping: Conditional result was False 2026-07-25 06:21:09.961546 | localhost | skipping: Conditional result was False 2026-07-25 06:21:09.974217 | 2026-07-25 06:21:09.974390 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-25 06:21:10.014169 | localhost | skipping: Conditional result was False 2026-07-25 06:21:10.014605 | 2026-07-25 06:21:10.018290 | localhost | skipping: Conditional result was False 2026-07-25 06:21:10.029381 | 2026-07-25 06:21:10.029525 | LOOP [upload-logs : Upload console log and json output]