2026-07-25 06:17:41.887741 | Job console starting 2026-07-25 06:17:41.897204 | Updating git repos 2026-07-25 06:17:44.000290 | Cloning repos into workspace 2026-07-25 06:17:58.178999 | Restoring repo states 2026-07-25 06:18:08.505462 | Merging changes 2026-07-25 06:18:09.548070 | Checking out repos 2026-07-25 06:18:11.471380 | Preparing playbooks 2026-07-25 06:18:16.166114 | Running Ansible setup 2026-07-25 06:18:19.457814 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-25 06:18:20.102771 | 2026-07-25 06:18:20.102919 | PLAY [localhost] 2026-07-25 06:18:20.111478 | 2026-07-25 06:18:20.111559 | TASK [Gathering Facts] 2026-07-25 06:18:21.012616 | localhost | ok 2026-07-25 06:18:21.022125 | 2026-07-25 06:18:21.022228 | TASK [Setup log path fact] 2026-07-25 06:18:21.040536 | localhost | ok 2026-07-25 06:18:21.054027 | 2026-07-25 06:18:21.054118 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-25 06:18:21.084058 | localhost | ok 2026-07-25 06:18:21.091780 | 2026-07-25 06:18:21.091873 | TASK [emit-job-header : Print job information] 2026-07-25 06:18:21.133205 | # Job Information 2026-07-25 06:18:21.133444 | Ansible Version: 2.16.18 2026-07-25 06:18:21.133516 | Job: atmosphere-molecule-csi-rbd-selective 2026-07-25 06:18:21.133578 | Pipeline: check 2026-07-25 06:18:21.133625 | Executor: 2d72f0692154 2026-07-25 06:18:21.133684 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4152 2026-07-25 06:18:21.133750 | Event ID: f28bd5a0-87ef-11f1-845c-41e8079008c6 2026-07-25 06:18:21.138026 | 2026-07-25 06:18:21.138120 | LOOP [emit-job-header : Print node information] 2026-07-25 06:18:21.250768 | localhost | ok: 2026-07-25 06:18:21.251646 | localhost | # Node Information 2026-07-25 06:18:21.251698 | localhost | Inventory Hostname: instance 2026-07-25 06:18:21.251733 | localhost | Hostname: np0000186753 2026-07-25 06:18:21.251764 | localhost | Username: zuul 2026-07-25 06:18:21.251797 | localhost | Distro: Ubuntu 22.04 2026-07-25 06:18:21.251827 | localhost | Provider: yul1 2026-07-25 06:18:21.251856 | localhost | Region: ca-ymq-1 2026-07-25 06:18:21.251884 | localhost | Label: ubuntu-jammy 2026-07-25 06:18:21.251912 | localhost | Product Name: OpenStack Nova 2026-07-25 06:18:21.251940 | localhost | Interface IP: 199.204.45.38 2026-07-25 06:18:21.264472 | 2026-07-25 06:18:21.264690 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-25 06:18:21.664402 | localhost -> localhost | changed 2026-07-25 06:18:21.675602 | 2026-07-25 06:18:21.675701 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-25 06:18:22.510037 | localhost -> localhost | changed 2026-07-25 06:18:22.519573 | 2026-07-25 06:18:22.519709 | PLAY [all] 2026-07-25 06:18:22.529802 | 2026-07-25 06:18:22.529933 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-25 06:18:22.766858 | instance -> localhost | ok 2026-07-25 06:18:22.772645 | 2026-07-25 06:18:22.772718 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-25 06:18:22.806220 | instance | ok 2026-07-25 06:18:22.820922 | instance | included: /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-25 06:18:22.827258 | 2026-07-25 06:18:22.827318 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-25 06:18:24.663272 | instance -> localhost | Generating public/private rsa key pair. 2026-07-25 06:18:24.663484 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/1d51dd8bb7924d238961e8375fb99236_id_rsa 2026-07-25 06:18:24.663527 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/1d51dd8bb7924d238961e8375fb99236_id_rsa.pub 2026-07-25 06:18:24.663560 | instance -> localhost | The key fingerprint is: 2026-07-25 06:18:24.663591 | instance -> localhost | SHA256:pCJ/GV5UGoauUns8CDq0F692uDBzyjI2339Pzi9+rA4 zuul-build-sshkey 2026-07-25 06:18:24.663639 | instance -> localhost | The key's randomart image is: 2026-07-25 06:18:24.663672 | instance -> localhost | +---[RSA 3072]----+ 2026-07-25 06:18:24.663710 | instance -> localhost | | .o . | 2026-07-25 06:18:24.663742 | instance -> localhost | | .. + | 2026-07-25 06:18:24.663772 | instance -> localhost | | . + | 2026-07-25 06:18:24.663802 | instance -> localhost | | .... .+ | 2026-07-25 06:18:24.663831 | instance -> localhost | |..oo+=o S | 2026-07-25 06:18:24.663861 | instance -> localhost | |o..+++++ | 2026-07-25 06:18:24.663890 | instance -> localhost | | =.o+.+. E .. | 2026-07-25 06:18:24.663919 | instance -> localhost | |+o*+.o .=. o | 2026-07-25 06:18:24.663953 | instance -> localhost | |o++oo.... +B=. | 2026-07-25 06:18:24.663983 | instance -> localhost | +----[SHA256]-----+ 2026-07-25 06:18:24.664050 | instance -> localhost | ok: Runtime: 0:00:01.416963 2026-07-25 06:18:24.671272 | 2026-07-25 06:18:24.671360 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-25 06:18:24.703436 | instance | ok 2026-07-25 06:18:24.714484 | instance | included: /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-25 06:18:24.721784 | 2026-07-25 06:18:24.721847 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-25 06:18:24.745896 | instance | skipping: Conditional result was False 2026-07-25 06:18:24.752772 | 2026-07-25 06:18:24.752845 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-25 06:18:25.212755 | instance | changed 2026-07-25 06:18:25.220044 | 2026-07-25 06:18:25.220135 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-25 06:18:25.411423 | instance | ok 2026-07-25 06:18:25.425281 | 2026-07-25 06:18:25.425502 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-25 06:18:25.877125 | instance | changed 2026-07-25 06:18:25.886012 | 2026-07-25 06:18:25.886709 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-25 06:18:26.360105 | instance | changed 2026-07-25 06:18:26.366250 | 2026-07-25 06:18:26.366316 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-25 06:18:26.391060 | instance | skipping: Conditional result was False 2026-07-25 06:18:26.401088 | 2026-07-25 06:18:26.401181 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-25 06:18:26.790674 | instance -> localhost | changed 2026-07-25 06:18:26.802631 | 2026-07-25 06:18:26.802736 | TASK [add-build-sshkey : Add back temp key] 2026-07-25 06:18:27.123036 | instance -> localhost | Identity added: /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/1d51dd8bb7924d238961e8375fb99236_id_rsa (zuul-build-sshkey) 2026-07-25 06:18:27.123260 | instance -> localhost | ok: Runtime: 0:00:00.014588 2026-07-25 06:18:27.128911 | 2026-07-25 06:18:27.129002 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-25 06:18:27.440166 | instance | ok 2026-07-25 06:18:27.447174 | 2026-07-25 06:18:27.447266 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-25 06:18:27.473409 | instance | skipping: Conditional result was False 2026-07-25 06:18:27.507270 | 2026-07-25 06:18:27.507395 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-25 06:18:27.839921 | instance | ok 2026-07-25 06:18:27.929067 | 2026-07-25 06:18:27.929222 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-25 06:18:31.353171 | instance | Output suppressed because no_log was given 2026-07-25 06:18:31.365224 | 2026-07-25 06:18:31.365540 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-25 06:18:31.579802 | instance | ok: "logs" 2026-07-25 06:18:31.580047 | instance | ok: All items complete 2026-07-25 06:18:31.580076 | 2026-07-25 06:18:31.733689 | instance | ok: "artifacts" 2026-07-25 06:18:31.894441 | instance | ok: "docs" 2026-07-25 06:18:31.907447 | 2026-07-25 06:18:31.907607 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-25 06:18:32.099656 | instance | changed: "logs" 2026-07-25 06:18:32.254086 | instance | changed: "artifacts" 2026-07-25 06:18:32.410936 | instance | changed: "docs" 2026-07-25 06:18:32.430319 | 2026-07-25 06:18:32.430441 | PLAY RECAP 2026-07-25 06:18:32.430486 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-25 06:18:32.430515 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:18:32.430536 | 2026-07-25 06:18:32.579307 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-25 06:18:32.583860 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-25 06:18:33.169407 | 2026-07-25 06:18:33.169543 | PLAY [all] 2026-07-25 06:18:33.181134 | 2026-07-25 06:18:33.181231 | TASK [setup-uv : Extract archive] 2026-07-25 06:18:35.444721 | instance | changed 2026-07-25 06:18:35.527599 | 2026-07-25 06:18:35.527777 | TASK [setup-uv : Print version] 2026-07-25 06:18:35.897456 | instance | uv 0.8.13 2026-07-25 06:18:36.073955 | instance | ok: Runtime: 0:00:00.012603 2026-07-25 06:18:36.084081 | 2026-07-25 06:18:36.084153 | TASK [Install Ansible collection siblings] 2026-07-25 06:18:45.322363 | instance | changed: 2026-07-25 06:18:45.322592 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-25 06:18:45.322633 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-25 06:18:45.322663 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-25 06:18:45.322692 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-25 06:18:45.322719 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-25 06:18:45.322752 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-25 06:18:45.322782 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-25 06:18:45.322812 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-25 06:18:45.322839 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-25 06:18:45.322867 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-25 06:18:45.322893 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-25 06:18:45.322919 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-25 06:18:45.322945 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-25 06:18:45.322971 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-25 06:18:45.322998 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-25 06:18:45.323025 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-25 06:18:45.323051 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-25 06:18:45.323076 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-25 06:18:45.323102 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-25 06:18:45.323127 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-25 06:18:45.323153 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-25 06:18:45.323178 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-25 06:18:45.323206 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-25 06:18:45.323250 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-25 06:18:45.323277 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-25 06:18:45.323303 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-25 06:18:45.323329 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-25 06:18:45.323354 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-25 06:18:45.323379 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-25 06:18:45.323404 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-25 06:18:45.323429 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-25 06:18:45.323455 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-25 06:18:45.323481 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-25 06:18:45.323506 | 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:18:45.323538 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.323564 | instance | Process install dependency map 2026-07-25 06:18:45.323590 | instance | Starting collection install process 2026-07-25 06:18:45.323616 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-25 06:18:45.323642 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-25 06:18:45.323667 | instance | ansible.netcommon:* was installed successfully 2026-07-25 06:18:45.323693 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-25 06:18:45.323718 | instance | Creating virtual environment at: .venv 2026-07-25 06:18:45.323743 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-25 06:18:45.323769 | instance | Downloading netaddr (2.2MiB) 2026-07-25 06:18:45.323795 | instance | Downloading pydantic-core (2.0MiB) 2026-07-25 06:18:45.323824 | instance | Downloading openstacksdk (1.7MiB) 2026-07-25 06:18:45.323850 | instance | Downloading rjsonnet (1.2MiB) 2026-07-25 06:18:45.323875 | instance | Downloading setuptools (1.1MiB) 2026-07-25 06:18:45.323900 | instance | Downloading pygments (1.2MiB) 2026-07-25 06:18:45.323926 | instance | Downloading cryptography (4.2MiB) 2026-07-25 06:18:45.323952 | instance | Downloading ansible-core (2.1MiB) 2026-07-25 06:18:45.323977 | instance | Downloading kubernetes (1.9MiB) 2026-07-25 06:18:45.324003 | instance | Building pyperclip==1.9.0 2026-07-25 06:18:45.324030 | instance | Downloading rjsonnet 2026-07-25 06:18:45.324057 | instance | Downloading pydantic-core 2026-07-25 06:18:45.324082 | instance | Downloading netaddr 2026-07-25 06:18:45.324108 | instance | Downloading pygments 2026-07-25 06:18:45.324134 | instance | Downloading cryptography 2026-07-25 06:18:45.324159 | instance | Downloading setuptools 2026-07-25 06:18:45.324184 | instance | Downloading kubernetes 2026-07-25 06:18:45.324209 | instance | Downloading ansible-core 2026-07-25 06:18:45.324234 | instance | Downloading openstacksdk 2026-07-25 06:18:45.324260 | instance | Built pyperclip==1.9.0 2026-07-25 06:18:45.324285 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-25 06:18:45.324310 | instance | Installed 83 packages in 51ms 2026-07-25 06:18:45.324334 | instance | Checked out ansible.posix to 1.6.0 2026-07-25 06:18:45.324359 | 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:18:45.324385 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.324410 | instance | Process install dependency map 2026-07-25 06:18:45.324443 | instance | Starting collection install process 2026-07-25 06:18:45.324470 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-25 06:18:45.324495 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-25 06:18:45.324520 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-25 06:18:45.324546 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.324571 | instance | 2.17.12 2026-07-25 06:18:45.324596 | instance | Checked out ansible.utils to v6.0.3 2026-07-25 06:18:45.324623 | 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:18:45.324648 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.324673 | instance | Process install dependency map 2026-07-25 06:18:45.324698 | instance | Starting collection install process 2026-07-25 06:18:45.324723 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-25 06:18:45.324749 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-25 06:18:45.324775 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-25 06:18:45.324801 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.324826 | instance | 2.17.12 2026-07-25 06:18:45.324851 | instance | Checked out atmosphere.common to v0.7.0 2026-07-25 06:18:45.324876 | 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:18:45.324901 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.324926 | instance | Process install dependency map 2026-07-25 06:18:45.324950 | instance | Starting collection install process 2026-07-25 06:18:45.325003 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-25 06:18:45.325029 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-25 06:18:45.325054 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-25 06:18:45.325080 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.325105 | instance | 2.17.12 2026-07-25 06:18:45.325129 | instance | Checked out community.crypto to 2.2.3 2026-07-25 06:18:45.325154 | 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:18:45.325179 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.325203 | instance | Process install dependency map 2026-07-25 06:18:45.325227 | instance | Starting collection install process 2026-07-25 06:18:45.325252 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-25 06:18:45.325277 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-25 06:18:45.325302 | instance | community.crypto:2.2.3 was installed successfully 2026-07-25 06:18:45.325326 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.325351 | instance | 2.17.12 2026-07-25 06:18:45.325377 | instance | Checked out community.general to 7.3.0 2026-07-25 06:18:45.325402 | 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:18:45.325467 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.325497 | instance | Process install dependency map 2026-07-25 06:18:45.325522 | instance | Starting collection install process 2026-07-25 06:18:45.325548 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-25 06:18:45.325574 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-25 06:18:45.325599 | instance | community.general:7.3.0 was installed successfully 2026-07-25 06:18:45.325624 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.325650 | instance | 2.17.12 2026-07-25 06:18:45.325676 | instance | Checked out community.mysql to 3.6.0 2026-07-25 06:18:45.325704 | 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:18:45.325730 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.325756 | instance | Process install dependency map 2026-07-25 06:18:45.325782 | instance | Starting collection install process 2026-07-25 06:18:45.325808 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-25 06:18:45.325833 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-25 06:18:45.325858 | instance | community.mysql:3.6.0 was installed successfully 2026-07-25 06:18:45.325884 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.325910 | instance | 2.17.12 2026-07-25 06:18:45.325935 | instance | Checked out kubernetes.core to 2.4.0 2026-07-25 06:18:45.325960 | 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:18:45.325985 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.326010 | instance | Process install dependency map 2026-07-25 06:18:45.326036 | instance | Starting collection install process 2026-07-25 06:18:45.326062 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-25 06:18:45.326087 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-25 06:18:45.326113 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-25 06:18:45.326138 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.326163 | instance | 2.17.12 2026-07-25 06:18:45.326188 | instance | Checked out openstack.cloud to 2.6.0 2026-07-25 06:18:45.326213 | 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:18:45.326239 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.326264 | instance | Process install dependency map 2026-07-25 06:18:45.326289 | instance | Starting collection install process 2026-07-25 06:18:45.326314 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-25 06:18:45.326340 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-25 06:18:45.326365 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-25 06:18:45.326390 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.326415 | instance | 2.17.12 2026-07-25 06:18:45.326447 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-25 06:18:45.326473 | 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:18:45.326498 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.326523 | instance | Process install dependency map 2026-07-25 06:18:45.326549 | instance | Starting collection install process 2026-07-25 06:18:45.326574 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-25 06:18:45.326603 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-25 06:18:45.326630 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-25 06:18:45.326655 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.326681 | instance | 2.17.12 2026-07-25 06:18:45.326706 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-25 06:18:45.326731 | 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:18:45.326756 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.326782 | instance | Process install dependency map 2026-07-25 06:18:45.326807 | instance | Starting collection install process 2026-07-25 06:18:45.326833 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-25 06:18:45.326858 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-25 06:18:45.326883 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-25 06:18:45.326909 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.326935 | instance | 2.17.12 2026-07-25 06:18:45.326960 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-25 06:18:45.326985 | 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:18:45.327010 | instance | Starting galaxy collection install process 2026-07-25 06:18:45.327035 | instance | Process install dependency map 2026-07-25 06:18:45.327060 | instance | Starting collection install process 2026-07-25 06:18:45.327085 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-25 06:18:45.327110 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-25 06:18:45.327135 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-25 06:18:45.327160 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-25 06:18:45.327185 | instance | 2.17.12 2026-07-25 06:18:45.334128 | 2026-07-25 06:18:45.334181 | PLAY RECAP 2026-07-25 06:18:45.334231 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:18:45.334253 | 2026-07-25 06:18:45.462629 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-25 06:18:45.466619 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-25 06:18:46.071266 | 2026-07-25 06:18:46.071657 | PLAY [all] 2026-07-25 06:18:46.094638 | 2026-07-25 06:18:46.094841 | TASK [Install "jq" for log collection] 2026-07-25 06:18:59.968160 | instance | changed 2026-07-25 06:18:59.971714 | 2026-07-25 06:18:59.971993 | PLAY RECAP 2026-07-25 06:18:59.972081 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:18:59.972151 | 2026-07-25 06:19:00.103863 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-25 06:19:00.146805 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-25 06:19:00.824712 | 2026-07-25 06:19:01.141364 | PLAY [Prepare Molecule dependencies] 2026-07-25 06:19:01.165929 | 2026-07-25 06:19:01.166116 | TASK [Install jq for log collection] 2026-07-25 06:19:03.748793 | instance | ok 2026-07-25 06:19:03.787124 | 2026-07-25 06:19:03.787369 | PLAY [Install Go for the Atmosphere deployment binary] 2026-07-25 06:19:03.797183 | 2026-07-25 06:19:03.797367 | TASK [ensure-go : Check installed go version] 2026-07-25 06:19:04.338227 | instance | ok: ERROR (ignored) 2026-07-25 06:19:04.338562 | instance | { 2026-07-25 06:19:04.338622 | instance | "failed_when_result": false, 2026-07-25 06:19:04.338666 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-07-25 06:19:04.338704 | instance | "rc": 2 2026-07-25 06:19:04.338741 | instance | } 2026-07-25 06:19:04.347967 | 2026-07-25 06:19:04.348136 | TASK [ensure-go : Skip if correct version of go is installed] 2026-07-25 06:19:04.401979 | instance | ok 2026-07-25 06:19:04.412551 | instance | included: /var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-07-25 06:19:04.417479 | 2026-07-25 06:19:04.417544 | TASK [ensure-go : Create temp directory] 2026-07-25 06:19:04.725973 | instance | changed 2026-07-25 06:19:04.732209 | 2026-07-25 06:19:04.732278 | TASK [ensure-go : Get archive checksum] 2026-07-25 06:19:05.451863 | instance | ok: OK (64 bytes) 2026-07-25 06:19:05.457091 | 2026-07-25 06:19:05.457154 | TASK [ensure-go : Download go archive] 2026-07-25 06:19:07.025797 | instance | changed: OK (78559214 bytes) 2026-07-25 06:19:07.040893 | 2026-07-25 06:19:07.041051 | TASK [ensure-go : Install go] 2026-07-25 06:19:12.848061 | instance | changed 2026-07-25 06:19:12.889816 | 2026-07-25 06:19:12.891835 | PLAY [Prepare selective Molecule execution plan] 2026-07-25 06:19:12.900935 | 2026-07-25 06:19:12.901046 | TASK [Build atmosphere binary] 2026-07-25 06:19:13.128639 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-07-25 06:19:13.130524 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-07-25 06:19:13.134688 | instance | go: downloading golang.org/x/sync v0.18.0 2026-07-25 06:19:13.388754 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-07-25 06:19:19.964261 | instance | ok: Runtime: 0:00:06.811719 2026-07-25 06:19:19.977312 | 2026-07-25 06:19:19.977400 | TASK [Generate selective CI plan] 2026-07-25 06:19:20.563853 | instance | ok: Runtime: 0:00:00.031759 2026-07-25 06:19:20.568862 | 2026-07-25 06:19:20.568930 | TASK [Explain selective CI plan] 2026-07-25 06:19:20.784348 | instance | CI plan mode: full 2026-07-25 06:19:20.784552 | instance | Changed files: 2026-07-25 06:19:20.784567 | instance | M .ansible-lint 2026-07-25 06:19:20.784577 | instance | M .gitignore 2026-07-25 06:19:20.784587 | instance | A .goreleaser.yml 2026-07-25 06:19:20.784597 | instance | M .zuul.yaml 2026-07-25 06:19:20.784609 | instance | A ci/molecule-plan.yaml 2026-07-25 06:19:20.784618 | instance | A cmd/atmosphere/ci.go 2026-07-25 06:19:20.784628 | instance | A cmd/atmosphere/deploy.go 2026-07-25 06:19:20.784641 | instance | A cmd/atmosphere/deploy_test.go 2026-07-25 06:19:20.784653 | instance | A cmd/atmosphere/main.go 2026-07-25 06:19:20.784662 | instance | M doc/source/admin/upgrading.rst 2026-07-25 06:19:20.784683 | instance | M doc/source/deploy/deployment.rst 2026-07-25 06:19:20.784693 | instance | M doc/source/deploy/index.rst 2026-07-25 06:19:20.784702 | instance | A doc/source/deploy/parallel.rst 2026-07-25 06:19:20.784711 | instance | A doc/source/deploy/selective-ci.rst 2026-07-25 06:19:20.784720 | instance | A internal/ciplan/changes.go 2026-07-25 06:19:20.784730 | instance | A internal/ciplan/config.go 2026-07-25 06:19:20.784738 | instance | A internal/ciplan/glob.go 2026-07-25 06:19:20.784747 | instance | A internal/ciplan/output.go 2026-07-25 06:19:20.784758 | instance | A internal/ciplan/planner.go 2026-07-25 06:19:20.784766 | instance | A internal/ciplan/planner_test.go 2026-07-25 06:19:20.784775 | instance | A internal/ciplan/types.go 2026-07-25 06:19:20.784784 | instance | A internal/deploy/bootstrap_test.go 2026-07-25 06:19:20.784793 | instance | A internal/deploy/completion.go 2026-07-25 06:19:20.784801 | instance | A internal/deploy/completion_test.go 2026-07-25 06:19:20.784810 | instance | A internal/deploy/component.go 2026-07-25 06:19:20.784818 | instance | A internal/deploy/component_test.go 2026-07-25 06:19:20.784827 | instance | A internal/deploy/deployer.go 2026-07-25 06:19:20.784836 | instance | A internal/deploy/deployer_test.go 2026-07-25 06:19:20.784844 | instance | A internal/deploy/orchestrator.go 2026-07-25 06:19:20.784853 | instance | A internal/deploy/orchestrator_subgraph_pregate_test.go 2026-07-25 06:19:20.784867 | instance | A internal/deploy/orchestrator_test.go 2026-07-25 06:19:20.784875 | instance | A internal/deploy/resource.go 2026-07-25 06:19:20.784884 | instance | A internal/deploy/resource_concurrency_test.go 2026-07-25 06:19:20.784893 | instance | A internal/deploy/resource_test.go 2026-07-25 06:19:20.784901 | instance | A internal/deploy/subprocess_linux_test.go 2026-07-25 06:19:20.784910 | instance | M molecule/aio/converge.yml 2026-07-25 06:19:20.784919 | instance | M molecule/csi/converge.yml 2026-07-25 06:19:20.784927 | instance | M molecule/default/converge.yml 2026-07-25 06:19:20.784936 | instance | M molecule/keycloak/converge.yml 2026-07-25 06:19:20.784944 | instance | M molecule/pxc/converge.yml 2026-07-25 06:19:20.784953 | instance | M molecule/shared/molecule.yml 2026-07-25 06:19:20.784962 | instance | A pkg/dag/dag.go 2026-07-25 06:19:20.784970 | instance | A pkg/dag/dag_test.go 2026-07-25 06:19:20.784979 | instance | A playbooks/image_warmup.yml 2026-07-25 06:19:20.784987 | instance | M playbooks/kubernetes.yml 2026-07-25 06:19:20.784996 | instance | M playbooks/openstack.yml 2026-07-25 06:19:20.785005 | instance | M playbooks/site.yml 2026-07-25 06:19:20.785013 | instance | A releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml 2026-07-25 06:19:20.785022 | instance | A releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml 2026-07-25 06:19:20.785031 | instance | A releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml 2026-07-25 06:19:20.785040 | instance | A releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml 2026-07-25 06:19:20.785049 | instance | A releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml 2026-07-25 06:19:20.785058 | instance | A releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml 2026-07-25 06:19:20.785067 | instance | A releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml 2026-07-25 06:19:20.785076 | instance | M roles/cluster_issuer/handlers/main.yml 2026-07-25 06:19:20.785084 | instance | M roles/glance/tasks/main.yml 2026-07-25 06:19:20.785093 | instance | A roles/glance_images/README.md 2026-07-25 06:19:20.785101 | instance | A roles/glance_images/defaults/main.yml 2026-07-25 06:19:20.785110 | instance | A roles/glance_images/meta/main.yml 2026-07-25 06:19:20.785119 | instance | A roles/glance_images/tasks/main.yml 2026-07-25 06:19:20.785127 | instance | A roles/image_warmup/README.md 2026-07-25 06:19:20.785144 | instance | A roles/image_warmup/defaults/main.yml 2026-07-25 06:19:20.785153 | instance | A roles/image_warmup/meta/main.yml 2026-07-25 06:19:20.785162 | instance | A roles/image_warmup/tasks/main.yml 2026-07-25 06:19:20.785170 | instance | M roles/iscsi/tasks/main.yml 2026-07-25 06:19:20.785179 | instance | M roles/keepalived/tasks/main.yml 2026-07-25 06:19:20.785187 | instance | M roles/keystone/tasks/main.yml 2026-07-25 06:19:20.785196 | instance | A roles/keystone_pre/README.md 2026-07-25 06:19:20.785205 | instance | A roles/keystone_pre/defaults/main.yml 2026-07-25 06:19:20.785213 | instance | A roles/keystone_pre/meta/main.yml 2026-07-25 06:19:20.785222 | instance | A roles/keystone_pre/tasks/main.yml 2026-07-25 06:19:20.785230 | instance | A roles/keystone_pre/templates/configmap-openid-metadata.yml.j2 2026-07-25 06:19:20.785239 | instance | M roles/magnum/tasks/main.yml 2026-07-25 06:19:20.785248 | instance | A roles/magnum_pre/README.md 2026-07-25 06:19:20.785256 | instance | A roles/magnum_pre/defaults/main.yml 2026-07-25 06:19:20.785292 | instance | A roles/magnum_pre/meta/main.yml 2026-07-25 06:19:20.785305 | instance | A roles/magnum_pre/tasks/main.yml 2026-07-25 06:19:20.785317 | instance | A roles/magnum_pre/vars/main.yml 2026-07-25 06:19:20.785329 | instance | M roles/manila/tasks/main.yml 2026-07-25 06:19:20.785341 | instance | M roles/multipathd/tasks/main.yml 2026-07-25 06:19:20.785353 | instance | M roles/neutron/meta/main.yml 2026-07-25 06:19:20.785361 | instance | M roles/neutron/tasks/main.yml 2026-07-25 06:19:20.785370 | instance | A roles/neutron_pre/README.md 2026-07-25 06:19:20.785379 | instance | A roles/neutron_pre/defaults/main.yml 2026-07-25 06:19:20.785387 | instance | A roles/neutron_pre/meta/main.yml 2026-07-25 06:19:20.785396 | instance | A roles/neutron_pre/tasks/main.yml 2026-07-25 06:19:20.785404 | instance | A roles/neutron_pre/vars/main.yml 2026-07-25 06:19:20.785413 | instance | M roles/octavia/tasks/main.yml 2026-07-25 06:19:20.785421 | instance | A roles/octavia_pre/README.md 2026-07-25 06:19:20.785430 | instance | A roles/octavia_pre/defaults/main.yml 2026-07-25 06:19:20.785439 | instance | A roles/octavia_pre/meta/main.yml 2026-07-25 06:19:20.785447 | instance | A roles/octavia_pre/tasks/main.yml 2026-07-25 06:19:20.785456 | instance | M roles/openstack_cli/tasks/main.yml 2026-07-25 06:19:20.785464 | instance | M roles/openstack_helm_endpoints/tasks/main.yml 2026-07-25 06:19:20.785473 | instance | M roles/reboot/tasks/main.yml 2026-07-25 06:19:20.785481 | instance | M roles/rook_ceph_cluster/tasks/main.yml 2026-07-25 06:19:20.785490 | instance | M roles/tempest/defaults/main.yml 2026-07-25 06:19:20.785498 | instance | M roles/tempest/tasks/main.yml 2026-07-25 06:19:20.785507 | instance | M roles/tempest/vars/main.yml 2026-07-25 06:19:20.785515 | instance | A test-playbooks/go-test/run.yml 2026-07-25 06:19:20.785524 | instance | A test-playbooks/molecule/prepare.yml 2026-07-25 06:19:20.785533 | instance | A test-playbooks/molecule/run.yml 2026-07-25 06:19:20.785541 | instance | A test-playbooks/molecule/selective-run.yml 2026-07-25 06:19:20.785550 | instance | Matches: 2026-07-25 06:19:20.785558 | instance | .ansible-lint: unclassified (full) 2026-07-25 06:19:20.785567 | instance | .gitignore: non-runtime (ignore) 2026-07-25 06:19:20.785576 | instance | .goreleaser.yml: unclassified (full) 2026-07-25 06:19:20.785584 | instance | .zuul.yaml: planner-policy (full) 2026-07-25 06:19:20.785593 | instance | ci/molecule-plan.yaml: planner-policy (full) 2026-07-25 06:19:20.785601 | instance | cmd/atmosphere/ci.go: planner-policy (full) 2026-07-25 06:19:20.785610 | instance | cmd/atmosphere/deploy.go: planner-policy (full) 2026-07-25 06:19:20.785619 | instance | cmd/atmosphere/deploy_test.go: unclassified (full) 2026-07-25 06:19:20.785628 | instance | cmd/atmosphere/main.go: planner-policy (full) 2026-07-25 06:19:20.785636 | instance | doc/source/admin/upgrading.rst: non-runtime (ignore) 2026-07-25 06:19:20.785645 | instance | doc/source/deploy/deployment.rst: non-runtime (ignore) 2026-07-25 06:19:20.785659 | instance | doc/source/deploy/index.rst: non-runtime (ignore) 2026-07-25 06:19:20.785668 | instance | doc/source/deploy/parallel.rst: non-runtime (ignore) 2026-07-25 06:19:20.785677 | instance | doc/source/deploy/selective-ci.rst: non-runtime (ignore) 2026-07-25 06:19:20.785685 | instance | internal/ciplan/changes.go: planner-policy (full) 2026-07-25 06:19:20.785694 | instance | internal/ciplan/config.go: planner-policy (full) 2026-07-25 06:19:20.785703 | instance | internal/ciplan/glob.go: planner-policy (full) 2026-07-25 06:19:20.785718 | instance | internal/ciplan/output.go: planner-policy (full) 2026-07-25 06:19:20.785727 | instance | internal/ciplan/planner.go: planner-policy (full) 2026-07-25 06:19:20.785739 | instance | internal/ciplan/planner_test.go: planner-policy (full) 2026-07-25 06:19:20.785748 | instance | internal/ciplan/types.go: planner-policy (full) 2026-07-25 06:19:20.785756 | instance | internal/deploy/bootstrap_test.go: unclassified (full) 2026-07-25 06:19:20.785765 | instance | internal/deploy/completion.go: unclassified (full) 2026-07-25 06:19:20.785773 | instance | internal/deploy/completion_test.go: unclassified (full) 2026-07-25 06:19:20.785782 | instance | internal/deploy/component.go: planner-policy (full) 2026-07-25 06:19:20.785791 | instance | internal/deploy/component_test.go: unclassified (full) 2026-07-25 06:19:20.785799 | instance | internal/deploy/deployer.go: unclassified (full) 2026-07-25 06:19:20.785808 | instance | internal/deploy/deployer_test.go: unclassified (full) 2026-07-25 06:19:20.785816 | instance | internal/deploy/orchestrator.go: planner-policy (full) 2026-07-25 06:19:20.785825 | instance | internal/deploy/orchestrator_subgraph_pregate_test.go: unclassified (full) 2026-07-25 06:19:20.785833 | instance | internal/deploy/orchestrator_test.go: unclassified (full) 2026-07-25 06:19:20.785842 | instance | internal/deploy/resource.go: unclassified (full) 2026-07-25 06:19:20.785851 | instance | internal/deploy/resource_concurrency_test.go: unclassified (full) 2026-07-25 06:19:20.785859 | instance | internal/deploy/resource_test.go: unclassified (full) 2026-07-25 06:19:20.785868 | instance | internal/deploy/subprocess_linux_test.go: unclassified (full) 2026-07-25 06:19:20.785876 | instance | molecule/aio/converge.yml: planner-policy (full) 2026-07-25 06:19:20.785885 | instance | molecule/csi/converge.yml: unclassified (full) 2026-07-25 06:19:20.785894 | instance | molecule/default/converge.yml: unclassified (full) 2026-07-25 06:19:20.785902 | instance | molecule/keycloak/converge.yml: unclassified (full) 2026-07-25 06:19:20.785911 | instance | molecule/pxc/converge.yml: unclassified (full) 2026-07-25 06:19:20.785919 | instance | molecule/shared/molecule.yml: shared-deployment-code (full) 2026-07-25 06:19:20.785928 | instance | pkg/dag/dag.go: planner-policy (full) 2026-07-25 06:19:20.785936 | instance | pkg/dag/dag_test.go: planner-policy (full) 2026-07-25 06:19:20.785945 | instance | playbooks/image_warmup.yml: unclassified (full) 2026-07-25 06:19:20.785954 | instance | playbooks/kubernetes.yml: component:kubernetes (targets) -> kubernetes 2026-07-25 06:19:20.785962 | instance | playbooks/openstack.yml: shared-deployment-code (full) 2026-07-25 06:19:20.785971 | instance | playbooks/site.yml: shared-deployment-code (full) 2026-07-25 06:19:20.785979 | instance | releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml: non-runtime (ignore) 2026-07-25 06:19:20.785989 | instance | releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml: non-runtime (ignore) 2026-07-25 06:19:20.785997 | instance | releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml: non-runtime (ignore) 2026-07-25 06:19:20.786006 | instance | releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml: non-runtime (ignore) 2026-07-25 06:19:20.786015 | instance | releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml: non-runtime (ignore) 2026-07-25 06:19:20.786023 | instance | releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml: non-runtime (ignore) 2026-07-25 06:19:20.786032 | instance | releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml: non-runtime (ignore) 2026-07-25 06:19:20.786041 | instance | roles/cluster_issuer/handlers/main.yml: component:cluster-issuer (targets) -> cluster-issuer 2026-07-25 06:19:20.786050 | instance | roles/glance/tasks/main.yml: component:glance (targets) -> glance 2026-07-25 06:19:20.786058 | instance | roles/glance_images/README.md: component:glance-images (targets) -> glance-images 2026-07-25 06:19:20.786067 | instance | roles/glance_images/defaults/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:19:20.786076 | instance | roles/glance_images/meta/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:19:20.786084 | instance | roles/glance_images/tasks/main.yml: component:glance-images (targets) -> glance-images 2026-07-25 06:19:20.786092 | instance | roles/image_warmup/README.md: component:image-warmup (targets) -> image-warmup 2026-07-25 06:19:20.786107 | instance | roles/image_warmup/defaults/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:19:20.786115 | instance | roles/image_warmup/meta/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:19:20.786124 | instance | roles/image_warmup/tasks/main.yml: component:image-warmup (targets) -> image-warmup 2026-07-25 06:19:20.786133 | instance | roles/iscsi/tasks/main.yml: component:iscsi (targets) -> iscsi 2026-07-25 06:19:20.786142 | instance | roles/keepalived/tasks/main.yml: component:keepalived (targets) -> keepalived 2026-07-25 06:19:20.786150 | instance | roles/keystone/tasks/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786159 | instance | roles/keystone_pre/README.md: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786168 | instance | roles/keystone_pre/defaults/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786176 | instance | roles/keystone_pre/meta/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786185 | instance | roles/keystone_pre/tasks/main.yml: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786193 | instance | roles/keystone_pre/templates/configmap-openid-metadata.yml.j2: component:keystone (targets) -> keystone 2026-07-25 06:19:20.786209 | instance | roles/magnum/tasks/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786217 | instance | roles/magnum_pre/README.md: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786226 | instance | roles/magnum_pre/defaults/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786235 | instance | roles/magnum_pre/meta/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786244 | instance | roles/magnum_pre/tasks/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786255 | instance | roles/magnum_pre/vars/main.yml: component:magnum (targets) -> magnum 2026-07-25 06:19:20.786264 | instance | roles/manila/tasks/main.yml: component:manila (targets) -> manila 2026-07-25 06:19:20.786273 | instance | roles/multipathd/tasks/main.yml: component:multipathd (targets) -> multipathd 2026-07-25 06:19:20.786282 | instance | roles/neutron/meta/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786290 | instance | roles/neutron/tasks/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786299 | instance | roles/neutron_pre/README.md: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786392 | instance | roles/neutron_pre/defaults/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786407 | instance | roles/neutron_pre/meta/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786416 | instance | roles/neutron_pre/tasks/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786425 | instance | roles/neutron_pre/vars/main.yml: component:neutron (targets) -> neutron 2026-07-25 06:19:20.786433 | instance | roles/octavia/tasks/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:19:20.786442 | instance | roles/octavia_pre/README.md: component:octavia (targets) -> octavia 2026-07-25 06:19:20.786451 | instance | roles/octavia_pre/defaults/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:19:20.786459 | instance | roles/octavia_pre/meta/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:19:20.786468 | instance | roles/octavia_pre/tasks/main.yml: component:octavia (targets) -> octavia 2026-07-25 06:19:20.786477 | instance | roles/openstack_cli/tasks/main.yml: component:openstack-cli (targets) -> openstack-cli 2026-07-25 06:19:20.786486 | instance | roles/openstack_helm_endpoints/tasks/main.yml: shared-deployment-code (full) 2026-07-25 06:19:20.786494 | instance | roles/reboot/tasks/main.yml: unclassified (full) 2026-07-25 06:19:20.786503 | instance | roles/rook_ceph_cluster/tasks/main.yml: component:rook-ceph-cluster (targets) -> rook-ceph-cluster 2026-07-25 06:19:20.786512 | instance | roles/tempest/defaults/main.yml: shared-deployment-code (full) 2026-07-25 06:19:20.786520 | instance | roles/tempest/tasks/main.yml: shared-deployment-code (full) 2026-07-25 06:19:20.786529 | instance | roles/tempest/vars/main.yml: shared-deployment-code (full) 2026-07-25 06:19:20.786538 | instance | test-playbooks/go-test/run.yml: unclassified (full) 2026-07-25 06:19:20.786553 | instance | test-playbooks/molecule/prepare.yml: planner-policy (full) 2026-07-25 06:19:20.786562 | instance | test-playbooks/molecule/run.yml: planner-policy (full) 2026-07-25 06:19:20.786571 | instance | test-playbooks/molecule/selective-run.yml: planner-policy (full) 2026-07-25 06:19:20.786579 | instance | Verification profiles: full 2026-07-25 06:19:20.786597 | 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:19:20.786608 | 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:19:20.786617 | instance | Molecule jobs: 2026-07-25 06:19:20.786626 | instance | aio-openvswitch: run (49 components) - full fallback runs every Molecule job 2026-07-25 06:19:20.786635 | instance | aio-ovn: run (49 components) - full fallback runs every Molecule job 2026-07-25 06:19:20.786644 | instance | csi-local-path-provisioner: run - full fallback runs every Molecule job 2026-07-25 06:19:20.786652 | instance | csi-rbd: run - full fallback runs every Molecule job 2026-07-25 06:19:20.786661 | instance | keycloak: run - full fallback runs every Molecule job 2026-07-25 06:19:20.786670 | instance | Reasons: 2026-07-25 06:19:20.786678 | instance | - unclassified runtime path ".ansible-lint" requires the full fallback 2026-07-25 06:19:20.786687 | instance | - unclassified runtime path ".goreleaser.yml" requires the full fallback 2026-07-25 06:19:20.786695 | instance | - .zuul.yaml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786859 | instance | - ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786876 | instance | - cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786889 | instance | - cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786902 | instance | - unclassified runtime path "cmd/atmosphere/deploy_test.go" requires the full fallback 2026-07-25 06:19:20.786915 | instance | - cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786928 | instance | - internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786941 | instance | - internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786953 | instance | - internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786965 | instance | - internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786977 | instance | - internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786989 | instance | - internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.786999 | instance | - internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787016 | instance | - unclassified runtime path "internal/deploy/bootstrap_test.go" requires the full fallback 2026-07-25 06:19:20.787025 | instance | - unclassified runtime path "internal/deploy/completion.go" requires the full fallback 2026-07-25 06:19:20.787033 | instance | - unclassified runtime path "internal/deploy/completion_test.go" requires the full fallback 2026-07-25 06:19:20.787042 | instance | - internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787051 | instance | - unclassified runtime path "internal/deploy/component_test.go" requires the full fallback 2026-07-25 06:19:20.787059 | instance | - unclassified runtime path "internal/deploy/deployer.go" requires the full fallback 2026-07-25 06:19:20.787068 | instance | - unclassified runtime path "internal/deploy/deployer_test.go" requires the full fallback 2026-07-25 06:19:20.787077 | instance | - internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787086 | instance | - unclassified runtime path "internal/deploy/orchestrator_subgraph_pregate_test.go" requires the full fallback 2026-07-25 06:19:20.787094 | instance | - unclassified runtime path "internal/deploy/orchestrator_test.go" requires the full fallback 2026-07-25 06:19:20.787103 | instance | - unclassified runtime path "internal/deploy/resource.go" requires the full fallback 2026-07-25 06:19:20.787112 | instance | - unclassified runtime path "internal/deploy/resource_concurrency_test.go" requires the full fallback 2026-07-25 06:19:20.787120 | instance | - unclassified runtime path "internal/deploy/resource_test.go" requires the full fallback 2026-07-25 06:19:20.787129 | instance | - unclassified runtime path "internal/deploy/subprocess_linux_test.go" requires the full fallback 2026-07-25 06:19:20.787137 | instance | - molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787146 | instance | - unclassified runtime path "molecule/csi/converge.yml" requires the full fallback 2026-07-25 06:19:20.787154 | instance | - unclassified runtime path "molecule/default/converge.yml" requires the full fallback 2026-07-25 06:19:20.787163 | instance | - unclassified runtime path "molecule/keycloak/converge.yml" requires the full fallback 2026-07-25 06:19:20.787172 | instance | - unclassified runtime path "molecule/pxc/converge.yml" requires the full fallback 2026-07-25 06:19:20.787180 | instance | - molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787189 | instance | - pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787197 | instance | - pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787206 | instance | - unclassified runtime path "playbooks/image_warmup.yml" requires the full fallback 2026-07-25 06:19:20.787214 | instance | - playbooks/openstack.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787223 | instance | - playbooks/site.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787235 | instance | - roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787245 | instance | - unclassified runtime path "roles/reboot/tasks/main.yml" requires the full fallback 2026-07-25 06:19:20.787253 | instance | - roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787262 | instance | - roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787271 | instance | - roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components 2026-07-25 06:19:20.787284 | instance | - unclassified runtime path "test-playbooks/go-test/run.yml" requires the full fallback 2026-07-25 06:19:20.787293 | instance | - test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787302 | instance | - test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:20.787321 | instance | - test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback 2026-07-25 06:19:21.109319 | instance | ok: Runtime: 0:00:00.032999 2026-07-25 06:19:21.120167 | 2026-07-25 06:19:21.120266 | TASK [Print selective CI plan] 2026-07-25 06:19:21.164367 | instance | ok 2026-07-25 06:19:21.174430 | 2026-07-25 06:19:21.174546 | TASK [Report conservative fallback] 2026-07-25 06:19:21.199844 | instance | skipping: Conditional result was False 2026-07-25 06:19:21.211845 | 2026-07-25 06:19:21.211916 | TASK [Create selective CI plan log directory] 2026-07-25 06:19:21.488038 | instance | changed 2026-07-25 06:19:21.495279 | 2026-07-25 06:19:21.495364 | TASK [Publish selective CI plan with job logs] 2026-07-25 06:19:21.838626 | instance | changed 2026-07-25 06:19:21.840782 | 2026-07-25 06:19:21.840833 | PLAY RECAP 2026-07-25 06:19:21.840879 | instance | ok: 13 changed: 5 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-25 06:19:21.840901 | 2026-07-25 06:19:21.963473 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-25 06:19:21.965748 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-25 06:19:22.557334 | 2026-07-25 06:19:22.557492 | PLAY [Run selected Molecule deployment and verification] 2026-07-25 06:19:22.569458 | 2026-07-25 06:19:22.569544 | TASK [Check for selective CI plan] 2026-07-25 06:19:22.896025 | instance | ok 2026-07-25 06:19:22.904365 | 2026-07-25 06:19:22.904463 | TASK [Validate selective CI plan] 2026-07-25 06:19:23.441974 | instance | ok: Runtime: 0:00:00.033128 2026-07-25 06:19:23.447933 | 2026-07-25 06:19:23.447998 | TASK [Resolve selective CI plan availability] 2026-07-25 06:19:23.503426 | instance | ok 2026-07-25 06:19:23.509545 | 2026-07-25 06:19:23.509636 | TASK [Read selective CI plan] 2026-07-25 06:19:23.807395 | instance | ok 2026-07-25 06:19:23.813881 | 2026-07-25 06:19:23.813970 | TASK [Load selective CI plan or full fallback] 2026-07-25 06:19:23.891208 | instance | ok 2026-07-25 06:19:23.906600 | 2026-07-25 06:19:23.906723 | TASK [Find this job in the selective CI plan] 2026-07-25 06:19:23.972436 | instance | ok 2026-07-25 06:19:23.979361 | 2026-07-25 06:19:23.979452 | TASK [Resolve this job or use full fallback] 2026-07-25 06:19:24.035005 | instance | ok 2026-07-25 06:19:24.042124 | 2026-07-25 06:19:24.042237 | TASK [Resolve deployment and verification inputs] 2026-07-25 06:19:24.108149 | instance | ok 2026-07-25 06:19:24.114048 | 2026-07-25 06:19:24.114114 | TASK [Resolve deployment tags] 2026-07-25 06:19:24.167186 | instance | ok 2026-07-25 06:19:24.172697 | 2026-07-25 06:19:24.172769 | TASK [Report Molecule job decision] 2026-07-25 06:19:24.204937 | instance | ok: {'job': 'csi-rbd', 'mode': 'full', 'run': True, 'reason': 'full fallback runs every Molecule job', 'network_backend': 'openvswitch', 'components': [], 'verification_profiles': ['full']} 2026-07-25 06:19:24.212380 | 2026-07-25 06:19:24.212468 | TASK [Copy inventory file for Zuul] 2026-07-25 06:19:24.819904 | instance | changed 2026-07-25 06:19:24.825071 | 2026-07-25 06:19:24.825138 | TASK [Switch ansible_host to private IP] 2026-07-25 06:19:25.182908 | instance | changed: 1 replacements made 2026-07-25 06:19:25.188098 | 2026-07-25 06:19:25.188161 | TASK [Prepare Molecule scenario] 2026-07-25 06:19:25.971096 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-25 06:19:26.351665 | instance | INFO [csi > discovery] scenario test matrix: prepare 2026-07-25 06:19:26.351778 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-07-25 06:19:36.921613 | instance | INFO [csi > prepare] Executing 2026-07-25 06:19:37.783492 | instance | 2026-07-25 06:19:37.783755 | instance | PLAY [Prepare] ***************************************************************** 2026-07-25 06:19:37.783937 | instance | 2026-07-25 06:19:37.784107 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-25 06:19:37.784274 | instance | Saturday 25 July 2026 06:19:37 +0000 (0:00:00.025) 0:00:00.025 ********* 2026-07-25 06:19:38.997069 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-25 06:19:38.997345 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-25 06:19:38.997640 | instance | interpreter could change the meaning of that path. See 2026-07-25 06:19:38.997920 | instance | https://docs.ansible.com/ansible- 2026-07-25 06:19:38.998253 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-25 06:19:39.010774 | instance | ok: [instance] 2026-07-25 06:19:39.011039 | instance | 2026-07-25 06:19:39.011319 | instance | TASK [Configure short hostname] ************************************************ 2026-07-25 06:19:39.011598 | instance | Saturday 25 July 2026 06:19:39 +0000 (0:00:01.227) 0:00:01.253 ********* 2026-07-25 06:19:39.676136 | instance | changed: [instance] 2026-07-25 06:19:39.676333 | instance | 2026-07-25 06:19:39.676669 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-25 06:19:39.676998 | instance | Saturday 25 July 2026 06:19:39 +0000 (0:00:00.664) 0:00:01.918 ********* 2026-07-25 06:19:39.926348 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-25 06:19:39.926592 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-25 06:19:39.926865 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-25 06:19:39.934018 | instance | changed: [instance] 2026-07-25 06:19:39.934277 | instance | 2026-07-25 06:19:39.934555 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-25 06:19:39.934835 | instance | Saturday 25 July 2026 06:19:39 +0000 (0:00:00.258) 0:00:02.176 ********* 2026-07-25 06:19:40.678472 | instance | ok: [instance] 2026-07-25 06:19:40.678588 | instance | 2026-07-25 06:19:40.678874 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-25 06:19:40.679128 | instance | 2026-07-25 06:19:40.679403 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-25 06:19:40.679727 | instance | Saturday 25 July 2026 06:19:40 +0000 (0:00:00.744) 0:00:02.920 ********* 2026-07-25 06:19:41.354024 | instance | ok: [instance] 2026-07-25 06:19:41.354188 | instance | 2026-07-25 06:19:41.354494 | instance | TASK [Install depedencies] ***************************************************** 2026-07-25 06:19:41.354786 | instance | Saturday 25 July 2026 06:19:41 +0000 (0:00:00.675) 0:00:03.596 ********* 2026-07-25 06:20:01.024661 | instance | changed: [instance] 2026-07-25 06:20:01.024744 | instance | 2026-07-25 06:20:01.024756 | instance | TASK [Start up service] ******************************************************** 2026-07-25 06:20:01.024766 | instance | Saturday 25 July 2026 06:20:01 +0000 (0:00:19.669) 0:00:23.265 ********* 2026-07-25 06:20:01.561896 | instance | ok: [instance] 2026-07-25 06:20:01.562480 | instance | 2026-07-25 06:20:01.562542 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-25 06:20:01.562552 | instance | Saturday 25 July 2026 06:20:01 +0000 (0:00:00.538) 0:00:23.803 ********* 2026-07-25 06:20:01.850323 | instance | ok: [instance] 2026-07-25 06:20:01.850426 | instance | 2026-07-25 06:20:01.850690 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-25 06:20:01.850739 | instance | Saturday 25 July 2026 06:20:01 +0000 (0:00:00.288) 0:00:24.092 ********* 2026-07-25 06:20:02.519938 | instance | changed: [instance] 2026-07-25 06:20:02.520026 | instance | 2026-07-25 06:20:02.520437 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-25 06:20:02.520524 | instance | Saturday 25 July 2026 06:20:02 +0000 (0:00:00.669) 0:00:24.761 ********* 2026-07-25 06:20:02.722766 | instance | ok: [instance] 2026-07-25 06:20:02.722818 | instance | 2026-07-25 06:20:02.722826 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-25 06:20:02.722833 | instance | Saturday 25 July 2026 06:20:02 +0000 (0:00:00.202) 0:00:24.964 ********* 2026-07-25 06:20:02.751666 | instance | skipping: [instance] 2026-07-25 06:20:02.751890 | instance | 2026-07-25 06:20:02.752198 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-25 06:20:02.752210 | instance | Saturday 25 July 2026 06:20:02 +0000 (0:00:00.029) 0:00:24.993 ********* 2026-07-25 06:20:03.282649 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:03.282700 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:03.282707 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:03.282713 | instance | 2026-07-25 06:20:03.282720 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-25 06:20:03.282726 | instance | Saturday 25 July 2026 06:20:03 +0000 (0:00:00.530) 0:00:25.523 ********* 2026-07-25 06:20:03.903431 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:03.903617 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:03.903625 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:03.903631 | instance | 2026-07-25 06:20:03.903638 | instance | TASK [Start loop devices] ****************************************************** 2026-07-25 06:20:03.903644 | instance | Saturday 25 July 2026 06:20:03 +0000 (0:00:00.620) 0:00:26.144 ********* 2026-07-25 06:20:04.591118 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:04.591175 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:04.591186 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:04.591197 | instance | 2026-07-25 06:20:04.591206 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-25 06:20:04.591217 | instance | Saturday 25 July 2026 06:20:04 +0000 (0:00:00.687) 0:00:26.831 ********* 2026-07-25 06:20:07.915960 | instance | changed: [instance] => (item=osd0) 2026-07-25 06:20:07.916035 | instance | changed: [instance] => (item=osd1) 2026-07-25 06:20:07.916047 | instance | changed: [instance] => (item=osd2) 2026-07-25 06:20:07.916064 | instance | 2026-07-25 06:20:07.916399 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-25 06:20:07.916635 | instance | Saturday 25 July 2026 06:20:07 +0000 (0:00:03.325) 0:00:30.157 ********* 2026-07-25 06:20:09.782849 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-25 06:20:09.783097 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-25 06:20:09.783378 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-25 06:20:09.783647 | instance | 2026-07-25 06:20:09.784043 | instance | PLAY RECAP ********************************************************************* 2026-07-25 06:20:09.784365 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-25 06:20:09.784625 | instance | 2026-07-25 06:20:09.784964 | instance | Saturday 25 July 2026 06:20:09 +0000 (0:00:01.868) 0:00:32.025 ********* 2026-07-25 06:20:09.785241 | instance | =============================================================================== 2026-07-25 06:20:09.785515 | instance | Install depedencies ---------------------------------------------------- 19.67s 2026-07-25 06:20:09.785757 | instance | Create a volume group for each loop device ------------------------------ 3.33s 2026-07-25 06:20:09.785932 | instance | Create a logical volume for each loop device ---------------------------- 1.87s 2026-07-25 06:20:09.786111 | instance | Gathering Facts --------------------------------------------------------- 1.23s 2026-07-25 06:20:09.786281 | instance | Purge "snapd" package --------------------------------------------------- 0.74s 2026-07-25 06:20:09.786451 | instance | Start loop devices ------------------------------------------------------ 0.69s 2026-07-25 06:20:09.786626 | instance | Gathering Facts --------------------------------------------------------- 0.68s 2026-07-25 06:20:09.786798 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.67s 2026-07-25 06:20:09.786972 | instance | Configure short hostname ------------------------------------------------ 0.66s 2026-07-25 06:20:09.787146 | instance | Set permissions on loopback devices ------------------------------------- 0.62s 2026-07-25 06:20:09.787321 | instance | Start up service -------------------------------------------------------- 0.54s 2026-07-25 06:20:09.787495 | instance | Create devices for Ceph ------------------------------------------------- 0.53s 2026-07-25 06:20:09.787671 | instance | Generate lvm.conf ------------------------------------------------------- 0.29s 2026-07-25 06:20:09.787869 | instance | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-07-25 06:20:09.788060 | instance | Get list of all loopback devices ---------------------------------------- 0.20s 2026-07-25 06:20:09.788233 | instance | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-07-25 06:20:09.878976 | instance | INFO [csi > prepare] Executed: Successful 2026-07-25 06:20:09.879500 | instance | INFO Molecule executed 1 scenario (1 successful) 2026-07-25 06:20:10.314583 | instance | ok: Runtime: 0:00:44.520562 2026-07-25 06:20:10.322071 | 2026-07-25 06:20:10.322138 | TASK [Build deployment command] 2026-07-25 06:20:10.380821 | instance | ok 2026-07-25 06:20:10.385106 | 2026-07-25 06:20:10.385168 | TASK [Deploy with parallel orchestrator] 2026-07-25 06:20:10.590196 | instance | ==> Multi-tag mode: ceph, kubernetes, csi 2026-07-25 06:20:10.590297 | instance | ==> Running preflight checks 2026-07-25 06:20:10.590599 | instance | Error: starting preflight checks: exec: "ansible-playbook": executable file not found in $PATH 2026-07-25 06:20:10.590724 | instance | Usage: 2026-07-25 06:20:10.590735 | instance | atmosphere deploy [flags] 2026-07-25 06:20:10.590741 | instance | 2026-07-25 06:20:10.590748 | instance | Flags: 2026-07-25 06:20:10.590756 | instance | --concurrency int Max concurrent deployments per wave (0 = unlimited) 2026-07-25 06:20:10.590766 | instance | --dependency-option strings Dependency option in key=value form (for example csi_driver=local-path-provisioner) 2026-07-25 06:20:10.590773 | instance | -h, --help help for deploy 2026-07-25 06:20:10.590781 | instance | -i, --inventory string Path to Ansible inventory file (required) 2026-07-25 06:20:10.590787 | instance | -t, --tags string Comma-separated list of component tags to deploy 2026-07-25 06:20:10.590793 | instance | --with-dependencies Include transitive dependencies needed by a fresh environment 2026-07-25 06:20:10.590798 | instance | 2026-07-25 06:20:10.590804 | instance | starting preflight checks: exec: "ansible-playbook": executable file not found in $PATH 2026-07-25 06:20:10.923026 | instance | ERROR 2026-07-25 06:20:10.923262 | instance | { 2026-07-25 06:20:10.923303 | instance | "delta": "0:00:00.006235", 2026-07-25 06:20:10.923332 | instance | "end": "2026-07-25 06:20:10.591400", 2026-07-25 06:20:10.923357 | instance | "msg": "non-zero return code", 2026-07-25 06:20:10.923382 | instance | "rc": 1, 2026-07-25 06:20:10.923407 | instance | "start": "2026-07-25 06:20:10.585165" 2026-07-25 06:20:10.923430 | instance | } failure 2026-07-25 06:20:10.925650 | 2026-07-25 06:20:10.925761 | PLAY RECAP 2026-07-25 06:20:10.925866 | instance | ok: 14 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-25 06:20:10.925918 | 2026-07-25 06:20:11.062157 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-25 06:20:11.066747 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-25 06:20:11.710563 | 2026-07-25 06:20:11.710706 | PLAY [all] 2026-07-25 06:20:11.724897 | 2026-07-25 06:20:11.725004 | TASK [gather-host-logs : creating directory for system status] 2026-07-25 06:20:12.062106 | instance | ok 2026-07-25 06:20:12.069751 | 2026-07-25 06:20:12.069870 | TASK [gather-host-logs : Get logs for each host] 2026-07-25 06:20:12.426835 | instance | + systemd-cgls --full --all --no-pager 2026-07-25 06:20:12.439260 | instance | + ip addr 2026-07-25 06:20:12.441633 | instance | + ip route 2026-07-25 06:20:12.443237 | instance | + lsblk 2026-07-25 06:20:12.449057 | instance | + mount 2026-07-25 06:20:12.451579 | instance | + docker images 2026-07-25 06:20:12.452109 | instance | /bin/bash: line 7: docker: command not found 2026-07-25 06:20:12.452383 | instance | + brctl show 2026-07-25 06:20:12.452835 | instance | /bin/bash: line 8: brctl: command not found 2026-07-25 06:20:12.453058 | instance | + ps aux --sort=-%mem 2026-07-25 06:20:12.466853 | instance | + dpkg -l 2026-07-25 06:20:12.478986 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-25 06:20:12.479539 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-25 06:20:12.479614 | instance | /bin/bash: line 11: docker: command not found 2026-07-25 06:20:12.479959 | instance | + '[' '!' -z '' ']' 2026-07-25 06:20:12.609348 | instance | ok: Runtime: 0:00:00.057924 2026-07-25 06:20:12.617845 | 2026-07-25 06:20:12.617921 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-25 06:20:13.293521 | instance | ERROR 2026-07-25 06:20:13.293847 | instance | { 2026-07-25 06:20:13.293896 | instance | "msg": "Warning: Permanently added '199.204.45.38' (ED25519) to the list of known hosts.\r\nrsync: [generator] chown \"/var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/logs/instance/system\" failed: Invalid argument (22)\nrsync: [receiver] chown \"/var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/logs/instance/system/.ci-plan.json.V0SnOe\" 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:13.293948 | instance | "rc": 23 2026-07-25 06:20:13.293979 | instance | } 2026-07-25 06:20:13.294020 | instance | ERROR: Ignoring Errors 2026-07-25 06:20:13.306466 | 2026-07-25 06:20:13.306542 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-25 06:20:13.507948 | instance | changed: "values" 2026-07-25 06:20:13.697795 | instance | changed: "releases" 2026-07-25 06:20:13.716336 | 2026-07-25 06:20:13.716522 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-25 06:20:13.940112 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-25 06:20:14.255957 | instance | ok: Runtime: 0:00:00.006463 2026-07-25 06:20:14.261331 | 2026-07-25 06:20:14.261410 | TASK [helm-release-status : Downloads logs to executor] 2026-07-25 06:20:14.740545 | instance | changed: 2026-07-25 06:20:14.740756 | instance | cd+++++++++ helm/ 2026-07-25 06:20:14.740796 | instance | cd+++++++++ helm/releases/ 2026-07-25 06:20:14.740827 | instance | cd+++++++++ helm/values/ 2026-07-25 06:20:14.754176 | 2026-07-25 06:20:14.754284 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-25 06:20:14.940510 | instance | changed 2026-07-25 06:20:14.948489 | 2026-07-25 06:20:14.948572 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-25 06:20:15.193397 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:15.193494 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:15.198198 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:15.199145 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:15.199734 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:15.201502 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:15.203247 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:15.204222 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:15.204660 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:15.206075 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:15.206592 | instance | environment: line 1: kubectl: command not found 2026-07-25 06:20:15.208091 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-25 06:20:15.844260 | instance | ok: Runtime: 0:00:00.023190 2026-07-25 06:20:15.851816 | 2026-07-25 06:20:15.851929 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-25 06:20:16.049067 | instance | changed 2026-07-25 06:20:16.054917 | 2026-07-25 06:20:16.054994 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-25 06:20:16.273477 | instance | environment: line 5: kubectl: command not found 2026-07-25 06:20:16.274208 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:16.274238 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:16.274885 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-25 06:20:16.600281 | instance | ok: Runtime: 0:00:00.008698 2026-07-25 06:20:16.607779 | 2026-07-25 06:20:16.607895 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-25 06:20:17.085478 | instance | changed: 2026-07-25 06:20:17.085739 | instance | cd+++++++++ objects/ 2026-07-25 06:20:17.085796 | instance | cd+++++++++ objects/cluster/ 2026-07-25 06:20:17.085835 | instance | cd+++++++++ objects/namespaced/ 2026-07-25 06:20:17.096728 | 2026-07-25 06:20:17.096812 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-25 06:20:17.292202 | instance | changed 2026-07-25 06:20:17.299987 | 2026-07-25 06:20:17.300053 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-25 06:20:17.495966 | instance | changed 2026-07-25 06:20:17.501487 | 2026-07-25 06:20:17.501559 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-25 06:20:17.710313 | instance | environment: line 3: kubectl: command not found 2026-07-25 06:20:18.036037 | instance | ok: Runtime: 0:00:00.008599 2026-07-25 06:20:18.041045 | 2026-07-25 06:20:18.041108 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-25 06:20:18.540493 | instance | changed: 2026-07-25 06:20:18.540740 | instance | cd+++++++++ pod-logs/ 2026-07-25 06:20:18.540790 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-25 06:20:18.553535 | 2026-07-25 06:20:18.553611 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-25 06:20:18.748024 | instance | changed 2026-07-25 06:20:18.755219 | 2026-07-25 06:20:18.755292 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-25 06:20:18.964773 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-25 06:20:19.295029 | instance | ok: Runtime: 0:00:00.033861 2026-07-25 06:20:19.301953 | 2026-07-25 06:20:19.302033 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-25 06:20:19.516173 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-25 06:20:19.544368 | instance | ceph-mgr endpoints: 2026-07-25 06:20:19.834723 | instance | ok: Runtime: 0:00:00.034827 2026-07-25 06:20:19.839819 | 2026-07-25 06:20:19.839904 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-25 06:20:20.045759 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-25 06:20:20.374114 | instance | ok: Runtime: 0:00:00.039315 2026-07-25 06:20:20.381344 | 2026-07-25 06:20:20.381436 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-25 06:20:20.870781 | instance | changed: cd+++++++++ prometheus/ 2026-07-25 06:20:20.881967 | 2026-07-25 06:20:20.882083 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-25 06:20:21.079112 | instance | changed 2026-07-25 06:20:21.086674 | 2026-07-25 06:20:21.086743 | TASK [gather-selenium-data : Get selenium data] 2026-07-25 06:20:21.349418 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-25 06:20:21.351471 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-25 06:20:21.688240 | instance | ERROR 2026-07-25 06:20:21.688541 | instance | { 2026-07-25 06:20:21.688615 | instance | "delta": "0:00:00.007786", 2026-07-25 06:20:21.688662 | instance | "end": "2026-07-25 06:20:21.351940", 2026-07-25 06:20:21.688705 | instance | "msg": "non-zero return code", 2026-07-25 06:20:21.688746 | instance | "rc": 1, 2026-07-25 06:20:21.688794 | instance | "start": "2026-07-25 06:20:21.344154" 2026-07-25 06:20:21.688837 | instance | } 2026-07-25 06:20:21.688897 | instance | ERROR: Ignoring Errors 2026-07-25 06:20:21.694442 | 2026-07-25 06:20:21.694520 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-25 06:20:22.193752 | instance | changed: cd+++++++++ selenium/ 2026-07-25 06:20:22.203454 | 2026-07-25 06:20:22.203555 | PLAY RECAP 2026-07-25 06:20:22.203615 | instance | ok: 23 changed: 21 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 2 2026-07-25 06:20:22.203645 | 2026-07-25 06:20:22.342913 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-25 06:20:22.347712 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-25 06:20:23.004086 | 2026-07-25 06:20:23.004213 | PLAY [all] 2026-07-25 06:20:23.017471 | 2026-07-25 06:20:23.017572 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-25 06:20:23.053191 | instance | skipping: Conditional result was False 2026-07-25 06:20:23.059426 | 2026-07-25 06:20:23.059560 | TASK [fetch-output : Set log path for single node] 2026-07-25 06:20:23.101452 | instance | ok 2026-07-25 06:20:23.108453 | 2026-07-25 06:20:23.108549 | LOOP [fetch-output : Ensure local output dirs] 2026-07-25 06:20:23.499634 | instance -> localhost | ok: "/var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/logs" 2026-07-25 06:20:23.709808 | instance -> localhost | changed: "/var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/artifacts" 2026-07-25 06:20:23.917430 | instance -> localhost | changed: "/var/lib/zuul/builds/1d51dd8bb7924d238961e8375fb99236/work/docs" 2026-07-25 06:20:23.939570 | 2026-07-25 06:20:23.939770 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-25 06:20:24.554485 | instance | changed: .d..t...... ./ 2026-07-25 06:20:24.554706 | instance | changed: All items complete 2026-07-25 06:20:24.554734 | 2026-07-25 06:20:25.058376 | instance | changed: .d..t...... ./ 2026-07-25 06:20:25.519792 | instance | changed: .d..t...... ./ 2026-07-25 06:20:25.543769 | 2026-07-25 06:20:25.543927 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-25 06:20:25.971707 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007506 2026-07-25 06:20:26.200592 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006259 2026-07-25 06:20:26.220563 | 2026-07-25 06:20:26.220734 | PLAY [all] 2026-07-25 06:20:26.227281 | 2026-07-25 06:20:26.227352 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-25 06:20:26.654948 | instance | changed 2026-07-25 06:20:26.662987 | 2026-07-25 06:20:26.663060 | PLAY RECAP 2026-07-25 06:20:26.663109 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-25 06:20:26.663131 | 2026-07-25 06:20:26.806149 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-25 06:20:26.810931 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-25 06:20:27.392229 | 2026-07-25 06:20:27.392361 | PLAY [localhost] 2026-07-25 06:20:27.402856 | 2026-07-25 06:20:27.402937 | TASK [Generate Zuul manifest] 2026-07-25 06:20:27.424521 | localhost | ok 2026-07-25 06:20:27.441538 | 2026-07-25 06:20:27.441620 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-25 06:20:27.827705 | localhost | changed 2026-07-25 06:20:27.840127 | 2026-07-25 06:20:27.840226 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-25 06:20:27.873573 | localhost | ok 2026-07-25 06:20:27.881965 | 2026-07-25 06:20:27.882030 | TASK [Upload logs] 2026-07-25 06:20:27.903249 | localhost | ok 2026-07-25 06:20:27.965910 | 2026-07-25 06:20:27.966078 | TASK [Set zuul-log-path fact] 2026-07-25 06:20:27.986339 | localhost | ok 2026-07-25 06:20:28.002166 | 2026-07-25 06:20:28.002260 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-25 06:20:28.035117 | localhost | ok 2026-07-25 06:20:28.044801 | 2026-07-25 06:20:28.044929 | TASK [upload-logs : Create log directories] 2026-07-25 06:20:28.473081 | localhost | changed 2026-07-25 06:20:28.480504 | 2026-07-25 06:20:28.480610 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-25 06:20:28.911353 | localhost -> localhost | ok: Runtime: 0:00:00.004174 2026-07-25 06:20:28.958904 | 2026-07-25 06:20:28.959061 | TASK [upload-logs : Upload logs to log server] 2026-07-25 06:20:29.376665 | localhost | Output suppressed because no_log was given 2026-07-25 06:20:29.380967 | 2026-07-25 06:20:29.381033 | LOOP [upload-logs : Compress console log and json output] 2026-07-25 06:20:29.427220 | localhost | skipping: Conditional result was False 2026-07-25 06:20:29.434607 | localhost | skipping: Conditional result was False 2026-07-25 06:20:29.443780 | 2026-07-25 06:20:29.443925 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-25 06:20:29.486586 | localhost | skipping: Conditional result was False 2026-07-25 06:20:29.486930 | 2026-07-25 06:20:29.490580 | localhost | skipping: Conditional result was False 2026-07-25 06:20:29.507970 | 2026-07-25 06:20:29.508158 | LOOP [upload-logs : Upload console log and json output]