2026-08-06 00:50:04.174947 | Job console starting 2026-08-06 00:50:04.208252 | Updating git repos 2026-08-06 00:50:10.361424 | Cloning repos into workspace 2026-08-06 00:50:25.761406 | Restoring repo states 2026-08-06 00:50:32.130966 | Merging changes 2026-08-06 00:50:33.183479 | Checking out repos 2026-08-06 00:50:34.712340 | Preparing playbooks 2026-08-06 00:50:47.753717 | Running Ansible setup 2026-08-06 00:50:51.632546 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 00:50:52.373607 | 2026-08-06 00:50:52.373992 | PLAY [localhost] 2026-08-06 00:50:52.385961 | 2026-08-06 00:50:52.386117 | TASK [Gathering Facts] 2026-08-06 00:50:53.291348 | localhost | ok 2026-08-06 00:50:53.302056 | 2026-08-06 00:50:53.302261 | TASK [Setup log path fact] 2026-08-06 00:50:53.344235 | localhost | ok 2026-08-06 00:50:53.358694 | 2026-08-06 00:50:53.358879 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 00:50:53.391415 | localhost | ok 2026-08-06 00:50:53.400009 | 2026-08-06 00:50:53.400146 | TASK [emit-job-header : Print job information] 2026-08-06 00:50:53.444575 | # Job Information 2026-08-06 00:50:53.444870 | Ansible Version: 2.16.18 2026-08-06 00:50:53.444945 | Job: atmosphere-molecule-csi-rbd 2026-08-06 00:50:53.445093 | Pipeline: check 2026-08-06 00:50:53.445144 | Executor: 2d72f0692154 2026-08-06 00:50:53.445192 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4089 2026-08-06 00:50:53.445247 | Event ID: 229390f0-9130-11f1-97a3-e77a11d5bcf6 2026-08-06 00:50:53.451846 | 2026-08-06 00:50:53.451916 | LOOP [emit-job-header : Print node information] 2026-08-06 00:50:53.584209 | localhost | ok: 2026-08-06 00:50:53.584516 | localhost | # Node Information 2026-08-06 00:50:53.584582 | localhost | Inventory Hostname: instance 2026-08-06 00:50:53.584633 | localhost | Hostname: np0000188053 2026-08-06 00:50:53.584678 | localhost | Username: zuul 2026-08-06 00:50:53.584731 | localhost | Distro: Ubuntu 22.04 2026-08-06 00:50:53.584775 | localhost | Provider: yul1 2026-08-06 00:50:53.584818 | localhost | Region: ca-ymq-1 2026-08-06 00:50:53.584859 | localhost | Label: ubuntu-jammy 2026-08-06 00:50:53.584899 | localhost | Product Name: OpenStack Nova 2026-08-06 00:50:53.584940 | localhost | Interface IP: 199.19.213.124 2026-08-06 00:50:53.602842 | 2026-08-06 00:50:53.603046 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 00:50:54.058236 | localhost -> localhost | changed 2026-08-06 00:50:54.069413 | 2026-08-06 00:50:54.069537 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 00:50:55.100858 | localhost -> localhost | changed 2026-08-06 00:50:55.107777 | 2026-08-06 00:50:55.107884 | PLAY [all] 2026-08-06 00:50:55.117637 | 2026-08-06 00:50:55.117818 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 00:50:55.349772 | instance -> localhost | ok 2026-08-06 00:50:55.360350 | 2026-08-06 00:50:55.360489 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 00:50:55.393230 | instance | ok 2026-08-06 00:50:55.409250 | instance | included: /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 00:50:55.417341 | 2026-08-06 00:50:55.417427 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 00:50:56.689622 | instance -> localhost | Generating public/private rsa key pair. 2026-08-06 00:50:56.689985 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/cfc4e47a81364ad69f1a745f3f8d163e_id_rsa 2026-08-06 00:50:56.690057 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/cfc4e47a81364ad69f1a745f3f8d163e_id_rsa.pub 2026-08-06 00:50:56.690107 | instance -> localhost | The key fingerprint is: 2026-08-06 00:50:56.690172 | instance -> localhost | SHA256:CXfQy6JlFYtv5I7lT3UBGGsXrpNM8605BDfvV5q2k/w zuul-build-sshkey 2026-08-06 00:50:56.690264 | instance -> localhost | The key's randomart image is: 2026-08-06 00:50:56.690326 | instance -> localhost | +---[RSA 3072]----+ 2026-08-06 00:50:56.690392 | instance -> localhost | | ...ooo | 2026-08-06 00:50:56.690443 | instance -> localhost | | oooo o | 2026-08-06 00:50:56.690494 | instance -> localhost | | . oo+B = . | 2026-08-06 00:50:56.690539 | instance -> localhost | | o+** O + .| 2026-08-06 00:50:56.690588 | instance -> localhost | | +S.== o.oo| 2026-08-06 00:50:56.690633 | instance -> localhost | | . * o.++.| 2026-08-06 00:50:56.690676 | instance -> localhost | | . o .=+o.| 2026-08-06 00:50:56.690720 | instance -> localhost | | o .=..| 2026-08-06 00:50:56.690759 | instance -> localhost | | . .oE| 2026-08-06 00:50:56.690788 | instance -> localhost | +----[SHA256]-----+ 2026-08-06 00:50:56.690880 | instance -> localhost | ok: Runtime: 0:00:00.799856 2026-08-06 00:50:56.701256 | 2026-08-06 00:50:56.701357 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 00:50:56.736240 | instance | ok 2026-08-06 00:50:56.746455 | instance | included: /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 00:50:56.753814 | 2026-08-06 00:50:56.753907 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 00:50:56.778463 | instance | skipping: Conditional result was False 2026-08-06 00:50:56.788943 | 2026-08-06 00:50:56.789063 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 00:50:57.246645 | instance | changed 2026-08-06 00:50:57.255947 | 2026-08-06 00:50:57.256154 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 00:50:57.448438 | instance | ok 2026-08-06 00:50:57.455306 | 2026-08-06 00:50:57.455420 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 00:50:57.926545 | instance | changed 2026-08-06 00:50:57.933522 | 2026-08-06 00:50:57.933625 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 00:50:58.394059 | instance | changed 2026-08-06 00:50:58.402456 | 2026-08-06 00:50:58.402546 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 00:50:58.425818 | instance | skipping: Conditional result was False 2026-08-06 00:50:58.436308 | 2026-08-06 00:50:58.436397 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 00:50:58.804841 | instance -> localhost | changed 2026-08-06 00:50:58.819035 | 2026-08-06 00:50:58.819147 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 00:50:59.114080 | instance -> localhost | Identity added: /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/cfc4e47a81364ad69f1a745f3f8d163e_id_rsa (zuul-build-sshkey) 2026-08-06 00:50:59.114395 | instance -> localhost | ok: Runtime: 0:00:00.008812 2026-08-06 00:50:59.121714 | 2026-08-06 00:50:59.121811 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 00:50:59.451424 | instance | ok 2026-08-06 00:50:59.457041 | 2026-08-06 00:50:59.457124 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 00:50:59.482901 | instance | skipping: Conditional result was False 2026-08-06 00:50:59.499831 | 2026-08-06 00:50:59.500002 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 00:50:59.837593 | instance | ok 2026-08-06 00:50:59.847234 | 2026-08-06 00:50:59.847349 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 00:51:03.586807 | instance | Output suppressed because no_log was given 2026-08-06 00:51:03.600824 | 2026-08-06 00:51:03.601001 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 00:51:03.865225 | instance | ok: "logs" 2026-08-06 00:51:03.865534 | instance | ok: All items complete 2026-08-06 00:51:03.865575 | 2026-08-06 00:51:04.022658 | instance | ok: "artifacts" 2026-08-06 00:51:04.188541 | instance | ok: "docs" 2026-08-06 00:51:04.205396 | 2026-08-06 00:51:04.205570 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 00:51:04.392245 | instance | changed: "logs" 2026-08-06 00:51:04.548710 | instance | changed: "artifacts" 2026-08-06 00:51:04.707118 | instance | changed: "docs" 2026-08-06 00:51:04.726007 | 2026-08-06 00:51:04.726143 | PLAY RECAP 2026-08-06 00:51:04.726209 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 00:51:04.726250 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 00:51:04.726284 | 2026-08-06 00:51:04.934385 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 00:51:04.936538 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 00:51:05.619882 | 2026-08-06 00:51:05.620040 | PLAY [all] 2026-08-06 00:51:05.631536 | 2026-08-06 00:51:05.631635 | TASK [setup-uv : Extract archive] 2026-08-06 00:51:08.101329 | instance | changed 2026-08-06 00:51:08.109266 | 2026-08-06 00:51:08.109358 | TASK [setup-uv : Print version] 2026-08-06 00:51:08.496890 | instance | uv 0.8.13 2026-08-06 00:51:08.649576 | instance | ok: Runtime: 0:00:00.009671 2026-08-06 00:51:08.659360 | 2026-08-06 00:51:08.659472 | TASK [Install Ansible collection siblings] 2026-08-06 00:51:18.620825 | instance | changed: 2026-08-06 00:51:18.907942 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-08-06 00:51:18.908145 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-08-06 00:51:18.908209 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-08-06 00:51:18.908259 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-08-06 00:51:18.908309 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-08-06 00:51:18.908362 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-08-06 00:51:18.908413 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-08-06 00:51:18.908468 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-08-06 00:51:18.908517 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-08-06 00:51:18.909305 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-08-06 00:51:18.909432 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-08-06 00:51:18.909499 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-08-06 00:51:18.909559 | instance | Resolved ansible.netcommon to v8.6.1 for >=1.2.0 2026-08-06 00:51:18.909620 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-08-06 00:51:18.909680 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0 2026-08-06 00:51:18.909751 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-08-06 00:51:18.909826 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-08-06 00:51:18.909884 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-08-06 00:51:18.909945 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-08-06 00:51:18.910004 | instance | Resolved openstack.cloud to 1.7.0 for 1.7.0 2026-08-06 00:51:18.910048 | instance | Resolved atmosphere.common to v0.6.0 for >=0.6.0,<0.7.0 2026-08-06 00:51:18.910093 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.1.2 2026-08-06 00:51:18.910143 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-08-06 00:51:18.910212 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0,>=6.0.0 2026-08-06 00:51:18.910260 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-08-06 00:51:18.910304 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-08-06 00:51:18.910357 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-08-06 00:51:18.910442 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0,>=6.0.0 2026-08-06 00:51:18.910505 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-08-06 00:51:18.910564 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-08-06 00:51:18.910626 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-08-06 00:51:18.910690 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-08-06 00:51:18.910757 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-08-06 00:51:18.910825 | instance | Checked out ansible.netcommon to v8.6.1 2026-08-06 00:51:18.910899 | 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-08-06 00:51:18.910982 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.911045 | instance | Process install dependency map 2026-08-06 00:51:18.911203 | instance | Starting collection install process 2026-08-06 00:51:18.911265 | instance | Installing 'ansible.netcommon:8.6.1' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-08-06 00:51:18.911313 | instance | Created collection for ansible.netcommon:8.6.1 at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-08-06 00:51:18.911370 | instance | ansible.netcommon:8.6.1 was installed successfully 2026-08-06 00:51:18.911435 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-08-06 00:51:18.911489 | instance | Creating virtual environment at: .venv 2026-08-06 00:51:18.911531 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-08-06 00:51:18.911573 | instance | Downloading setuptools (1.1MiB) 2026-08-06 00:51:18.911615 | instance | Downloading ansible-core (2.1MiB) 2026-08-06 00:51:18.911652 | instance | Downloading pygments (1.2MiB) 2026-08-06 00:51:18.911685 | instance | Downloading openstacksdk (1.7MiB) 2026-08-06 00:51:18.911717 | instance | Downloading rjsonnet (1.2MiB) 2026-08-06 00:51:18.911744 | instance | Downloading kubernetes (1.9MiB) 2026-08-06 00:51:18.911770 | instance | Downloading netaddr (2.2MiB) 2026-08-06 00:51:18.911796 | instance | Downloading cryptography (4.2MiB) 2026-08-06 00:51:18.911821 | instance | Downloading rjsonnet 2026-08-06 00:51:18.911850 | instance | Building pyperclip==1.9.0 2026-08-06 00:51:18.911877 | instance | Downloading netaddr 2026-08-06 00:51:18.911903 | instance | Downloading pygments 2026-08-06 00:51:18.911928 | instance | Downloading cryptography 2026-08-06 00:51:18.911955 | instance | Downloading setuptools 2026-08-06 00:51:18.911980 | instance | Downloading kubernetes 2026-08-06 00:51:18.912005 | instance | Downloading ansible-core 2026-08-06 00:51:18.912031 | instance | Downloading openstacksdk 2026-08-06 00:51:18.912056 | instance | Built pyperclip==1.9.0 2026-08-06 00:51:18.912081 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-08-06 00:51:18.912108 | instance | Installed 79 packages in 515ms 2026-08-06 00:51:18.912133 | instance | Checked out ansible.posix to 1.6.0 2026-08-06 00:51:18.912159 | 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-08-06 00:51:18.912185 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.912210 | instance | Process install dependency map 2026-08-06 00:51:18.912245 | instance | Starting collection install process 2026-08-06 00:51:18.912272 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-08-06 00:51:18.912298 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-08-06 00:51:18.912326 | instance | ansible.posix:1.6.0 was installed successfully 2026-08-06 00:51:18.912356 | instance | Checked out ansible.utils to v6.0.3 2026-08-06 00:51:18.912394 | 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-08-06 00:51:18.912422 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.912449 | instance | Process install dependency map 2026-08-06 00:51:18.912474 | instance | Starting collection install process 2026-08-06 00:51:18.912499 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-08-06 00:51:18.912525 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-08-06 00:51:18.912551 | instance | ansible.utils:6.0.3 was installed successfully 2026-08-06 00:51:18.912583 | instance | Checked out atmosphere.common to v0.6.0 2026-08-06 00:51:18.912623 | 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-08-06 00:51:18.912666 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.912706 | instance | Process install dependency map 2026-08-06 00:51:18.912748 | instance | Starting collection install process 2026-08-06 00:51:18.912778 | instance | Installing 'atmosphere.common:0.6.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-08-06 00:51:18.912805 | instance | Created collection for atmosphere.common:0.6.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-08-06 00:51:18.912830 | instance | atmosphere.common:0.6.0 was installed successfully 2026-08-06 00:51:18.912858 | instance | Checked out community.crypto to 2.2.3 2026-08-06 00:51:18.912883 | 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-08-06 00:51:18.912919 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.912946 | instance | Process install dependency map 2026-08-06 00:51:18.912972 | instance | Starting collection install process 2026-08-06 00:51:18.912998 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-08-06 00:51:18.913030 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-08-06 00:51:18.913055 | instance | community.crypto:2.2.3 was installed successfully 2026-08-06 00:51:18.913103 | instance | Checked out community.general to 7.3.0 2026-08-06 00:51:18.913129 | 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-08-06 00:51:18.913154 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.913179 | instance | Process install dependency map 2026-08-06 00:51:18.913204 | instance | Starting collection install process 2026-08-06 00:51:18.913229 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-08-06 00:51:18.913254 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-08-06 00:51:18.913279 | instance | community.general:7.3.0 was installed successfully 2026-08-06 00:51:18.913314 | instance | Checked out community.mysql to 3.6.0 2026-08-06 00:51:18.913345 | 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-08-06 00:51:18.913381 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.913408 | instance | Process install dependency map 2026-08-06 00:51:18.913433 | instance | Starting collection install process 2026-08-06 00:51:18.913458 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-08-06 00:51:18.913484 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-08-06 00:51:18.913509 | instance | community.mysql:3.6.0 was installed successfully 2026-08-06 00:51:18.913533 | instance | Checked out kubernetes.core to 2.4.0 2026-08-06 00:51:18.913558 | 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-08-06 00:51:18.913584 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.913608 | instance | Process install dependency map 2026-08-06 00:51:18.913637 | instance | Starting collection install process 2026-08-06 00:51:18.913663 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-08-06 00:51:18.913689 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-08-06 00:51:18.913714 | instance | kubernetes.core:2.4.0 was installed successfully 2026-08-06 00:51:18.913739 | instance | Checked out openstack.cloud to 1.7.0 2026-08-06 00:51:18.913764 | 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-08-06 00:51:18.913789 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.913814 | instance | Process install dependency map 2026-08-06 00:51:18.913839 | instance | Starting collection install process 2026-08-06 00:51:18.913864 | instance | Installing 'openstack.cloud:1.7.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-08-06 00:51:18.913889 | instance | Created collection for openstack.cloud:1.7.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-08-06 00:51:18.913914 | instance | openstack.cloud:1.7.0 was installed successfully 2026-08-06 00:51:18.913939 | instance | Checked out vexxhost.ceph to v4.1.0 2026-08-06 00:51:18.913964 | 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-08-06 00:51:18.913989 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.914014 | instance | Process install dependency map 2026-08-06 00:51:18.914039 | instance | Starting collection install process 2026-08-06 00:51:18.914064 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-08-06 00:51:18.914089 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-08-06 00:51:18.914114 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-08-06 00:51:18.914138 | instance | Checked out vexxhost.containers to v1.6.8 2026-08-06 00:51:18.914163 | 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-08-06 00:51:18.914187 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.914219 | instance | Process install dependency map 2026-08-06 00:51:18.914245 | instance | Starting collection install process 2026-08-06 00:51:18.914270 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-08-06 00:51:18.914295 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-08-06 00:51:18.914320 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-08-06 00:51:18.914344 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-08-06 00:51:18.914369 | 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-08-06 00:51:18.914394 | instance | Starting galaxy collection install process 2026-08-06 00:51:18.914419 | instance | Process install dependency map 2026-08-06 00:51:18.914443 | instance | Starting collection install process 2026-08-06 00:51:18.914468 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-08-06 00:51:18.914492 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-08-06 00:51:18.914517 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-08-06 00:51:18.922553 | 2026-08-06 00:51:18.922615 | PLAY RECAP 2026-08-06 00:51:18.922666 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 00:51:18.922700 | 2026-08-06 00:51:19.058481 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 00:51:19.062317 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-08-06 00:51:19.720690 | 2026-08-06 00:51:19.720866 | PLAY [all] 2026-08-06 00:51:19.733568 | 2026-08-06 00:51:19.733761 | TASK [Install "jq" for log collection] 2026-08-06 00:51:33.223472 | instance | changed 2026-08-06 00:51:33.250349 | 2026-08-06 00:51:33.308690 | PLAY RECAP 2026-08-06 00:51:33.309025 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 00:51:33.309202 | 2026-08-06 00:51:33.447646 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-08-06 00:51:33.498588 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 00:51:34.287655 | 2026-08-06 00:51:34.287844 | PLAY [all] 2026-08-06 00:51:34.302018 | 2026-08-06 00:51:34.302169 | LOOP [Check inventory directories] 2026-08-06 00:51:34.688396 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-08-06 00:51:34.853013 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-08-06 00:51:35.019708 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-08-06 00:51:35.032466 | 2026-08-06 00:51:35.032734 | LOOP [Copy inventory file for Zuul] 2026-08-06 00:51:35.890366 | instance | changed: 2026-08-06 00:51:35.904221 | instance | { 2026-08-06 00:51:35.904370 | instance | "ansible_loop_var": "item", 2026-08-06 00:51:35.904398 | instance | "changed": false, 2026-08-06 00:51:35.904419 | instance | "failed": false, 2026-08-06 00:51:35.904443 | instance | "invocation": { 2026-08-06 00:51:35.904463 | instance | "module_args": { 2026-08-06 00:51:35.904481 | instance | "checksum_algorithm": "sha1", 2026-08-06 00:51:35.904501 | instance | "follow": true, 2026-08-06 00:51:35.904519 | instance | "get_attributes": true, 2026-08-06 00:51:35.904540 | instance | "get_checksum": true, 2026-08-06 00:51:35.904559 | instance | "get_mime": true, 2026-08-06 00:51:35.904577 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-08-06 00:51:35.904624 | instance | } 2026-08-06 00:51:35.904643 | instance | }, 2026-08-06 00:51:35.904661 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-08-06 00:51:35.904679 | instance | "stat": { 2026-08-06 00:51:35.904698 | instance | "atime": 1785977470.4677837, 2026-08-06 00:51:35.904717 | instance | "attr_flags": "e", 2026-08-06 00:51:35.904736 | instance | "attributes": [ 2026-08-06 00:51:35.904754 | instance | "extents" 2026-08-06 00:51:35.904772 | instance | ], 2026-08-06 00:51:35.904791 | instance | "block_size": 4096, 2026-08-06 00:51:35.904809 | instance | "blocks": 8, 2026-08-06 00:51:35.904827 | instance | "charset": "unknown", 2026-08-06 00:51:35.904846 | instance | "ctime": 1785977469.423744, 2026-08-06 00:51:35.904865 | instance | "dev": 64513, 2026-08-06 00:51:35.904883 | instance | "device_type": 0, 2026-08-06 00:51:35.904901 | instance | "executable": true, 2026-08-06 00:51:35.904919 | instance | "exists": true, 2026-08-06 00:51:35.904937 | instance | "gid": 1000, 2026-08-06 00:51:35.904960 | instance | "gr_name": "zuul", 2026-08-06 00:51:35.905033 | instance | "inode": 1048005, 2026-08-06 00:51:35.905058 | instance | "isblk": false, 2026-08-06 00:51:35.905077 | instance | "ischr": false, 2026-08-06 00:51:35.905096 | instance | "isdir": true, 2026-08-06 00:51:35.905113 | instance | "isfifo": false, 2026-08-06 00:51:35.905131 | instance | "isgid": false, 2026-08-06 00:51:35.905149 | instance | "islnk": false, 2026-08-06 00:51:35.905166 | instance | "isreg": false, 2026-08-06 00:51:35.905183 | instance | "issock": false, 2026-08-06 00:51:35.905201 | instance | "isuid": false, 2026-08-06 00:51:35.905218 | instance | "mimetype": "unknown", 2026-08-06 00:51:35.905236 | instance | "mode": "0755", 2026-08-06 00:51:35.905253 | instance | "mtime": 1785977469.423744, 2026-08-06 00:51:35.905271 | instance | "nlink": 22, 2026-08-06 00:51:35.905288 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-08-06 00:51:35.905306 | instance | "pw_name": "zuul", 2026-08-06 00:51:35.905325 | instance | "readable": true, 2026-08-06 00:51:35.905342 | instance | "rgrp": true, 2026-08-06 00:51:35.905360 | instance | "roth": true, 2026-08-06 00:51:35.905378 | instance | "rusr": true, 2026-08-06 00:51:35.905395 | instance | "size": 4096, 2026-08-06 00:51:35.905413 | instance | "uid": 1000, 2026-08-06 00:51:35.905431 | instance | "version": "3718518645", 2026-08-06 00:51:35.905450 | instance | "wgrp": false, 2026-08-06 00:51:35.905470 | instance | "woth": false, 2026-08-06 00:51:35.905488 | instance | "writeable": true, 2026-08-06 00:51:35.905507 | instance | "wusr": true, 2026-08-06 00:51:35.905525 | instance | "xgrp": true, 2026-08-06 00:51:35.905543 | instance | "xoth": true, 2026-08-06 00:51:35.905561 | instance | "xusr": true 2026-08-06 00:51:35.905579 | instance | } 2026-08-06 00:51:35.905596 | instance | } 2026-08-06 00:51:35.905661 | instance | ok: All items complete 2026-08-06 00:51:35.905685 | 2026-08-06 00:51:35.907480 | instance | skipping: Conditional result was False 2026-08-06 00:51:35.908126 | instance | skipping: Conditional result was False 2026-08-06 00:51:35.920815 | 2026-08-06 00:51:35.926278 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 00:51:36.297098 | instance | changed: 1 replacements made 2026-08-06 00:51:36.303381 | instance | skipping: Conditional result was False 2026-08-06 00:51:36.308909 | instance | skipping: Conditional result was False 2026-08-06 00:51:36.327281 | 2026-08-06 00:51:36.327855 | TASK [Run Molecule scenario] 2026-08-06 00:51:37.290943 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-08-06 00:51:37.689862 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 00:51:37.689933 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-08-06 00:51:49.059823 | instance | INFO [csi > dependency] Executing 2026-08-06 00:51:49.060059 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-08-06 00:51:49.060291 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-08-06 00:51:49.060410 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 00:51:49.069067 | instance | INFO [csi > cleanup] Executing 2026-08-06 00:51:49.069340 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 00:51:49.077651 | instance | INFO [csi > destroy] Executing 2026-08-06 00:51:49.077722 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-08-06 00:51:49.077796 | instance | INFO [csi > destroy] Executed: Successful 2026-08-06 00:51:49.085243 | instance | INFO [csi > syntax] Executing 2026-08-06 00:51:50.707059 | instance | 2026-08-06 00:51:50.707327 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-08-06 00:51:50.774718 | instance | INFO [csi > syntax] Executed: Successful 2026-08-06 00:51:50.786827 | instance | INFO [csi > create] Executing 2026-08-06 00:51:50.788972 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 00:51:50.796514 | instance | INFO [csi > prepare] Executing 2026-08-06 00:51:51.572319 | instance | 2026-08-06 00:51:51.572615 | instance | PLAY [Prepare] ***************************************************************** 2026-08-06 00:51:51.572876 | instance | 2026-08-06 00:51:51.573151 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:51:51.573426 | instance | Thursday 06 August 2026 00:51:51 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-08-06 00:51:52.731660 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-08-06 00:51:52.732198 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 00:51:52.732522 | instance | interpreter could change the meaning of that path. See 2026-08-06 00:51:52.732907 | instance | https://docs.ansible.com/ansible- 2026-08-06 00:51:52.733360 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 00:51:52.739100 | instance | ok: [instance] 2026-08-06 00:51:52.739453 | instance | 2026-08-06 00:51:52.739745 | instance | TASK [Configure short hostname] ************************************************ 2026-08-06 00:51:52.740231 | instance | Thursday 06 August 2026 00:51:52 +0000 (0:00:01.167) 0:00:01.196 ******* 2026-08-06 00:51:53.430354 | instance | changed: [instance] 2026-08-06 00:51:53.430487 | instance | 2026-08-06 00:51:53.430662 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-06 00:51:53.430802 | instance | Thursday 06 August 2026 00:51:53 +0000 (0:00:00.691) 0:00:01.887 ******* 2026-08-06 00:51:53.668081 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-06 00:51:53.668235 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-08-06 00:51:53.668408 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-06 00:51:53.676301 | instance | changed: [instance] 2026-08-06 00:51:53.676442 | instance | 2026-08-06 00:51:53.676617 | instance | TASK [Purge "snapd" package] *************************************************** 2026-08-06 00:51:53.676784 | instance | Thursday 06 August 2026 00:51:53 +0000 (0:00:00.245) 0:00:02.133 ******* 2026-08-06 00:51:54.441631 | instance | ok: [instance] 2026-08-06 00:51:54.441819 | instance | 2026-08-06 00:51:54.442030 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-08-06 00:51:54.442246 | instance | 2026-08-06 00:51:54.442473 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:51:54.442680 | instance | Thursday 06 August 2026 00:51:54 +0000 (0:00:00.765) 0:00:02.899 ******* 2026-08-06 00:51:55.099733 | instance | ok: [instance] 2026-08-06 00:51:55.099999 | instance | 2026-08-06 00:51:55.100415 | instance | TASK [Install depedencies] ***************************************************** 2026-08-06 00:51:55.100689 | instance | Thursday 06 August 2026 00:51:55 +0000 (0:00:00.657) 0:00:03.556 ******* 2026-08-06 00:52:15.589901 | instance | changed: [instance] 2026-08-06 00:52:15.590297 | instance | 2026-08-06 00:52:15.590670 | instance | TASK [Start up service] ******************************************************** 2026-08-06 00:52:15.591137 | instance | Thursday 06 August 2026 00:52:15 +0000 (0:00:20.489) 0:00:24.046 ******* 2026-08-06 00:52:16.145288 | instance | ok: [instance] 2026-08-06 00:52:16.145370 | instance | 2026-08-06 00:52:16.145595 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-08-06 00:52:16.145785 | instance | Thursday 06 August 2026 00:52:16 +0000 (0:00:00.555) 0:00:24.602 ******* 2026-08-06 00:52:16.433583 | instance | ok: [instance] 2026-08-06 00:52:16.433617 | instance | 2026-08-06 00:52:16.433624 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-06 00:52:16.433630 | instance | Thursday 06 August 2026 00:52:16 +0000 (0:00:00.287) 0:00:24.890 ******* 2026-08-06 00:52:17.096109 | instance | changed: [instance] 2026-08-06 00:52:17.096152 | instance | 2026-08-06 00:52:17.096160 | instance | TASK [Get list of all loopback devices] **************************************** 2026-08-06 00:52:17.096167 | instance | Thursday 06 August 2026 00:52:17 +0000 (0:00:00.662) 0:00:25.553 ******* 2026-08-06 00:52:17.306333 | instance | ok: [instance] 2026-08-06 00:52:17.306394 | instance | 2026-08-06 00:52:17.306700 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-06 00:52:17.306748 | instance | Thursday 06 August 2026 00:52:17 +0000 (0:00:00.210) 0:00:25.764 ******* 2026-08-06 00:52:17.326745 | instance | skipping: [instance] 2026-08-06 00:52:17.327118 | instance | 2026-08-06 00:52:17.327203 | instance | TASK [Create devices for Ceph] ************************************************* 2026-08-06 00:52:17.327445 | instance | Thursday 06 August 2026 00:52:17 +0000 (0:00:00.019) 0:00:25.783 ******* 2026-08-06 00:52:17.864833 | instance | changed: [instance] => (item=osd0) 2026-08-06 00:52:17.864981 | instance | changed: [instance] => (item=osd1) 2026-08-06 00:52:17.865696 | instance | changed: [instance] => (item=osd2) 2026-08-06 00:52:17.865741 | instance | 2026-08-06 00:52:17.865748 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-08-06 00:52:17.865755 | instance | Thursday 06 August 2026 00:52:17 +0000 (0:00:00.538) 0:00:26.322 ******* 2026-08-06 00:52:18.533121 | instance | changed: [instance] => (item=osd0) 2026-08-06 00:52:18.533165 | instance | changed: [instance] => (item=osd1) 2026-08-06 00:52:18.533171 | instance | changed: [instance] => (item=osd2) 2026-08-06 00:52:18.533178 | instance | 2026-08-06 00:52:18.533184 | instance | TASK [Start loop devices] ****************************************************** 2026-08-06 00:52:18.533190 | instance | Thursday 06 August 2026 00:52:18 +0000 (0:00:00.666) 0:00:26.989 ******* 2026-08-06 00:52:19.251820 | instance | changed: [instance] => (item=osd0) 2026-08-06 00:52:19.252444 | instance | changed: [instance] => (item=osd1) 2026-08-06 00:52:19.252485 | instance | changed: [instance] => (item=osd2) 2026-08-06 00:52:19.252491 | instance | 2026-08-06 00:52:19.252496 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-08-06 00:52:19.252500 | instance | Thursday 06 August 2026 00:52:19 +0000 (0:00:00.720) 0:00:27.709 ******* 2026-08-06 00:52:22.469479 | instance | changed: [instance] => (item=osd0) 2026-08-06 00:52:22.470306 | instance | changed: [instance] => (item=osd1) 2026-08-06 00:52:22.470357 | instance | changed: [instance] => (item=osd2) 2026-08-06 00:52:22.470364 | instance | 2026-08-06 00:52:22.470371 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-08-06 00:52:22.470377 | instance | Thursday 06 August 2026 00:52:22 +0000 (0:00:03.217) 0:00:30.926 ******* 2026-08-06 00:52:24.379133 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-08-06 00:52:24.379194 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-08-06 00:52:24.379217 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-08-06 00:52:24.379224 | instance | 2026-08-06 00:52:24.379230 | instance | PLAY RECAP ********************************************************************* 2026-08-06 00:52:24.379237 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-06 00:52:24.379243 | instance | 2026-08-06 00:52:24.379248 | instance | Thursday 06 August 2026 00:52:24 +0000 (0:00:01.907) 0:00:32.834 ******* 2026-08-06 00:52:24.379254 | instance | =============================================================================== 2026-08-06 00:52:24.379278 | instance | Install depedencies ---------------------------------------------------- 20.49s 2026-08-06 00:52:24.383060 | instance | Create a volume group for each loop device ------------------------------ 3.22s 2026-08-06 00:52:24.383080 | instance | Create a logical volume for each loop device ---------------------------- 1.91s 2026-08-06 00:52:24.383086 | instance | Gathering Facts --------------------------------------------------------- 1.17s 2026-08-06 00:52:24.383092 | instance | Purge "snapd" package --------------------------------------------------- 0.77s 2026-08-06 00:52:24.383098 | instance | Start loop devices ------------------------------------------------------ 0.72s 2026-08-06 00:52:24.383103 | instance | Configure short hostname ------------------------------------------------ 0.69s 2026-08-06 00:52:24.383109 | instance | Set permissions on loopback devices ------------------------------------- 0.67s 2026-08-06 00:52:24.383114 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.66s 2026-08-06 00:52:24.383120 | instance | Gathering Facts --------------------------------------------------------- 0.66s 2026-08-06 00:52:24.383125 | instance | Start up service -------------------------------------------------------- 0.56s 2026-08-06 00:52:24.383130 | instance | Create devices for Ceph ------------------------------------------------- 0.54s 2026-08-06 00:52:24.383136 | instance | Generate lvm.conf ------------------------------------------------------- 0.29s 2026-08-06 00:52:24.383142 | instance | Ensure hostname inside hosts file --------------------------------------- 0.25s 2026-08-06 00:52:24.383150 | instance | Get list of all loopback devices ---------------------------------------- 0.21s 2026-08-06 00:52:24.383467 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-08-06 00:52:24.444381 | instance | INFO [csi > prepare] Executed: Successful 2026-08-06 00:52:24.455296 | instance | INFO [csi > converge] Executing 2026-08-06 00:52:25.908708 | instance | 2026-08-06 00:52:25.909199 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-08-06 00:52:25.909550 | instance | 2026-08-06 00:52:25.909908 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:52:25.910264 | instance | Thursday 06 August 2026 00:52:25 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-08-06 00:52:26.831463 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-08-06 00:52:26.831900 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 00:52:26.832250 | instance | interpreter could change the meaning of that path. See 2026-08-06 00:52:26.832577 | instance | https://docs.ansible.com/ansible- 2026-08-06 00:52:26.832904 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 00:52:26.842183 | instance | ok: [instance] 2026-08-06 00:52:26.842579 | instance | 2026-08-06 00:52:26.843046 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-08-06 00:52:26.843582 | instance | Thursday 06 August 2026 00:52:26 +0000 (0:00:00.933) 0:00:00.941 ******* 2026-08-06 00:52:26.883120 | instance | ok: [instance] => { 2026-08-06 00:52:26.883523 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-08-06 00:52:26.883787 | instance | } 2026-08-06 00:52:26.884019 | instance | 2026-08-06 00:52:26.884313 | instance | PLAY [all] ********************************************************************* 2026-08-06 00:52:26.884601 | instance | 2026-08-06 00:52:26.884917 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:52:26.885242 | instance | Thursday 06 August 2026 00:52:26 +0000 (0:00:00.041) 0:00:00.982 ******* 2026-08-06 00:52:27.722067 | instance | ok: [instance] 2026-08-06 00:52:27.722374 | instance | 2026-08-06 00:52:27.722587 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-08-06 00:52:27.722805 | instance | Thursday 06 August 2026 00:52:27 +0000 (0:00:00.838) 0:00:01.821 ******* 2026-08-06 00:52:27.922051 | instance | ok: [instance] 2026-08-06 00:52:27.922304 | instance | 2026-08-06 00:52:27.922521 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 00:52:27.922727 | instance | 2026-08-06 00:52:27.922938 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:52:27.923172 | instance | Thursday 06 August 2026 00:52:27 +0000 (0:00:00.200) 0:00:02.021 ******* 2026-08-06 00:52:28.794546 | instance | ok: [instance] 2026-08-06 00:52:28.794816 | instance | 2026-08-06 00:52:28.795072 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:52:28.795321 | instance | Thursday 06 August 2026 00:52:28 +0000 (0:00:00.872) 0:00:02.893 ******* 2026-08-06 00:52:29.103487 | instance | ok: [instance] 2026-08-06 00:52:29.103878 | instance | 2026-08-06 00:52:29.104227 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:52:29.104638 | instance | Thursday 06 August 2026 00:52:29 +0000 (0:00:00.308) 0:00:03.202 ******* 2026-08-06 00:52:29.150728 | instance | skipping: [instance] 2026-08-06 00:52:29.151146 | instance | 2026-08-06 00:52:29.151527 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 00:52:29.151892 | instance | Thursday 06 August 2026 00:52:29 +0000 (0:00:00.047) 0:00:03.249 ******* 2026-08-06 00:52:29.524252 | instance | changed: [instance] 2026-08-06 00:52:29.524492 | instance | 2026-08-06 00:52:29.524694 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:52:29.524894 | instance | Thursday 06 August 2026 00:52:29 +0000 (0:00:00.373) 0:00:03.623 ******* 2026-08-06 00:52:29.602300 | instance | ok: [instance] => { 2026-08-06 00:52:29.602557 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 00:52:29.602762 | instance | } 2026-08-06 00:52:29.602956 | instance | 2026-08-06 00:52:29.603189 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:52:29.603398 | instance | Thursday 06 August 2026 00:52:29 +0000 (0:00:00.077) 0:00:03.701 ******* 2026-08-06 00:52:30.314212 | instance | changed: [instance] 2026-08-06 00:52:30.314579 | instance | 2026-08-06 00:52:30.314951 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:52:30.315306 | instance | Thursday 06 August 2026 00:52:30 +0000 (0:00:00.711) 0:00:04.413 ******* 2026-08-06 00:52:30.372016 | instance | skipping: [instance] 2026-08-06 00:52:30.372442 | instance | 2026-08-06 00:52:30.372966 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:52:30.373373 | instance | Thursday 06 August 2026 00:52:30 +0000 (0:00:00.054) 0:00:04.467 ******* 2026-08-06 00:52:30.423674 | instance | skipping: [instance] 2026-08-06 00:52:30.423890 | instance | 2026-08-06 00:52:30.424053 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:52:30.424314 | instance | Thursday 06 August 2026 00:52:30 +0000 (0:00:00.053) 0:00:04.521 ******* 2026-08-06 00:52:30.647104 | instance | ok: [instance] 2026-08-06 00:52:30.647307 | instance | 2026-08-06 00:52:30.647469 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:52:30.647626 | instance | Thursday 06 August 2026 00:52:30 +0000 (0:00:00.222) 0:00:04.743 ******* 2026-08-06 00:52:31.916796 | instance | ok: [instance] 2026-08-06 00:52:31.916899 | instance | 2026-08-06 00:52:31.917046 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:52:31.917339 | instance | Thursday 06 August 2026 00:52:31 +0000 (0:00:01.272) 0:00:06.015 ******* 2026-08-06 00:52:31.984350 | instance | ok: [instance] => { 2026-08-06 00:52:31.984461 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 00:52:31.984606 | instance | } 2026-08-06 00:52:31.984859 | instance | 2026-08-06 00:52:31.985066 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:52:31.985288 | instance | Thursday 06 August 2026 00:52:31 +0000 (0:00:00.067) 0:00:06.083 ******* 2026-08-06 00:52:32.784552 | instance | changed: [instance] 2026-08-06 00:52:32.784627 | instance | 2026-08-06 00:52:32.784758 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:52:32.784984 | instance | Thursday 06 August 2026 00:52:32 +0000 (0:00:00.800) 0:00:06.883 ******* 2026-08-06 00:52:35.675741 | instance | changed: [instance] 2026-08-06 00:52:35.675824 | instance | 2026-08-06 00:52:35.676101 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 00:52:35.676144 | instance | Thursday 06 August 2026 00:52:35 +0000 (0:00:02.891) 0:00:09.775 ******* 2026-08-06 00:52:35.713989 | instance | skipping: [instance] 2026-08-06 00:52:35.714188 | instance | 2026-08-06 00:52:35.714530 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 00:52:35.714580 | instance | Thursday 06 August 2026 00:52:35 +0000 (0:00:00.037) 0:00:09.812 ******* 2026-08-06 00:52:35.748455 | instance | skipping: [instance] 2026-08-06 00:52:35.749482 | instance | 2026-08-06 00:52:35.749527 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 00:52:35.749535 | instance | Thursday 06 August 2026 00:52:35 +0000 (0:00:00.034) 0:00:09.847 ******* 2026-08-06 00:52:35.782877 | instance | skipping: [instance] 2026-08-06 00:52:35.783154 | instance | 2026-08-06 00:52:35.783316 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 00:52:35.783461 | instance | Thursday 06 August 2026 00:52:35 +0000 (0:00:00.034) 0:00:09.881 ******* 2026-08-06 00:52:41.402680 | instance | changed: [instance] 2026-08-06 00:52:41.402766 | instance | 2026-08-06 00:52:41.402904 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 00:52:41.403133 | instance | Thursday 06 August 2026 00:52:41 +0000 (0:00:05.620) 0:00:15.501 ******* 2026-08-06 00:52:42.005100 | instance | changed: [instance] 2026-08-06 00:52:42.005146 | instance | 2026-08-06 00:52:42.005153 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 00:52:42.005159 | instance | Thursday 06 August 2026 00:52:42 +0000 (0:00:00.601) 0:00:16.103 ******* 2026-08-06 00:52:42.945963 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-08-06 00:52:42.946014 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 00:52:42.946022 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 00:52:42.946029 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 00:52:42.946035 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 00:52:42.946042 | instance | 2026-08-06 00:52:42.946054 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 00:52:42.946060 | instance | Thursday 06 August 2026 00:52:42 +0000 (0:00:00.940) 0:00:17.043 ******* 2026-08-06 00:52:43.545830 | instance | changed: [instance] 2026-08-06 00:52:43.545937 | instance | 2026-08-06 00:52:43.545968 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 00:52:43.546511 | instance | Thursday 06 August 2026 00:52:43 +0000 (0:00:00.584) 0:00:17.628 ******* 2026-08-06 00:52:43.546550 | instance | 2026-08-06 00:52:43.546555 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 00:52:43.546560 | instance | Thursday 06 August 2026 00:52:43 +0000 (0:00:00.016) 0:00:17.645 ******* 2026-08-06 00:52:44.453682 | instance | ok: [instance] 2026-08-06 00:52:44.454191 | instance | 2026-08-06 00:52:44.454211 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 00:52:44.454219 | instance | Thursday 06 August 2026 00:52:44 +0000 (0:00:00.907) 0:00:18.552 ******* 2026-08-06 00:52:44.888493 | instance | changed: [instance] 2026-08-06 00:52:44.888607 | instance | 2026-08-06 00:52:44.888870 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 00:52:44.888908 | instance | Thursday 06 August 2026 00:52:44 +0000 (0:00:00.435) 0:00:18.987 ******* 2026-08-06 00:52:45.415902 | instance | changed: [instance] 2026-08-06 00:52:45.415969 | instance | 2026-08-06 00:52:45.415974 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:52:45.415979 | instance | Thursday 06 August 2026 00:52:45 +0000 (0:00:00.526) 0:00:19.514 ******* 2026-08-06 00:52:45.618664 | instance | ok: [instance] 2026-08-06 00:52:45.618702 | instance | 2026-08-06 00:52:45.618707 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:52:45.618712 | instance | Thursday 06 August 2026 00:52:45 +0000 (0:00:00.202) 0:00:19.717 ******* 2026-08-06 00:52:45.674718 | instance | ok: [instance] => { 2026-08-06 00:52:45.675153 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 00:52:45.675257 | instance | } 2026-08-06 00:52:45.675276 | instance | 2026-08-06 00:52:45.675284 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:52:45.675403 | instance | Thursday 06 August 2026 00:52:45 +0000 (0:00:00.056) 0:00:19.774 ******* 2026-08-06 00:52:46.574109 | instance | changed: [instance] 2026-08-06 00:52:46.574190 | instance | 2026-08-06 00:52:46.574456 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:52:46.574495 | instance | Thursday 06 August 2026 00:52:46 +0000 (0:00:00.899) 0:00:20.673 ******* 2026-08-06 00:52:50.928534 | instance | changed: [instance] 2026-08-06 00:52:50.929056 | instance | 2026-08-06 00:52:50.929100 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 00:52:50.929108 | instance | Thursday 06 August 2026 00:52:50 +0000 (0:00:04.354) 0:00:25.027 ******* 2026-08-06 00:52:51.920774 | instance | ok: [instance] 2026-08-06 00:52:51.920860 | instance | 2026-08-06 00:52:51.921134 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 00:52:51.921175 | instance | Thursday 06 August 2026 00:52:51 +0000 (0:00:00.992) 0:00:26.020 ******* 2026-08-06 00:52:52.259427 | instance | changed: [instance] 2026-08-06 00:52:52.259815 | instance | 2026-08-06 00:52:52.259831 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 00:52:52.259836 | instance | Thursday 06 August 2026 00:52:52 +0000 (0:00:00.338) 0:00:26.358 ******* 2026-08-06 00:52:52.710733 | instance | changed: [instance] 2026-08-06 00:52:52.710805 | instance | 2026-08-06 00:52:52.711080 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 00:52:52.711288 | instance | Thursday 06 August 2026 00:52:52 +0000 (0:00:00.451) 0:00:26.810 ******* 2026-08-06 00:52:53.268279 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-08-06 00:52:53.268375 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 00:52:53.268905 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 00:52:53.268944 | instance | 2026-08-06 00:52:53.268950 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 00:52:53.268954 | instance | Thursday 06 August 2026 00:52:53 +0000 (0:00:00.557) 0:00:27.367 ******* 2026-08-06 00:52:53.713315 | instance | changed: [instance] 2026-08-06 00:52:53.713886 | instance | 2026-08-06 00:52:53.713932 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 00:52:53.713938 | instance | Thursday 06 August 2026 00:52:53 +0000 (0:00:00.444) 0:00:27.812 ******* 2026-08-06 00:52:54.168249 | instance | changed: [instance] 2026-08-06 00:52:54.168325 | instance | 2026-08-06 00:52:54.169001 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 00:52:54.169035 | instance | Thursday 06 August 2026 00:52:54 +0000 (0:00:00.438) 0:00:28.251 ******* 2026-08-06 00:52:54.169041 | instance | 2026-08-06 00:52:54.169045 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 00:52:54.169049 | instance | Thursday 06 August 2026 00:52:54 +0000 (0:00:00.016) 0:00:28.267 ******* 2026-08-06 00:52:54.882959 | instance | ok: [instance] 2026-08-06 00:52:54.883454 | instance | 2026-08-06 00:52:54.883471 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-06 00:52:54.883481 | instance | Thursday 06 August 2026 00:52:54 +0000 (0:00:00.714) 0:00:28.982 ******* 2026-08-06 00:52:56.262366 | instance | changed: [instance] 2026-08-06 00:52:56.262452 | instance | 2026-08-06 00:52:56.262713 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 00:52:56.262753 | instance | Thursday 06 August 2026 00:52:56 +0000 (0:00:01.379) 0:00:30.361 ******* 2026-08-06 00:52:56.835762 | instance | changed: [instance] 2026-08-06 00:52:56.836287 | instance | 2026-08-06 00:52:56.836306 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 00:52:56.836313 | instance | Thursday 06 August 2026 00:52:56 +0000 (0:00:00.573) 0:00:30.935 ******* 2026-08-06 00:52:56.893371 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 00:52:56.893970 | instance | 2026-08-06 00:52:56.893991 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 00:52:56.893998 | instance | Thursday 06 August 2026 00:52:56 +0000 (0:00:00.057) 0:00:30.992 ******* 2026-08-06 00:53:03.354085 | instance | changed: [instance] 2026-08-06 00:53:03.354166 | instance | 2026-08-06 00:53:03.354463 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 00:53:03.354502 | instance | Thursday 06 August 2026 00:53:03 +0000 (0:00:06.460) 0:00:37.453 ******* 2026-08-06 00:53:04.024412 | instance | ok: [instance] => (item=chronyd) 2026-08-06 00:53:04.025011 | instance | ok: [instance] => (item=sshd) 2026-08-06 00:53:04.025234 | instance | 2026-08-06 00:53:04.025243 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 00:53:04.025249 | instance | Thursday 06 August 2026 00:53:04 +0000 (0:00:00.670) 0:00:38.123 ******* 2026-08-06 00:53:04.765986 | instance | changed: [instance] 2026-08-06 00:53:04.766060 | instance | 2026-08-06 00:53:04.766372 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 00:53:04.766443 | instance | Thursday 06 August 2026 00:53:04 +0000 (0:00:00.741) 0:00:38.864 ******* 2026-08-06 00:53:04.970255 | instance | ok: [instance] 2026-08-06 00:53:04.970374 | instance | 2026-08-06 00:53:04.970445 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 00:53:04.970602 | instance | Thursday 06 August 2026 00:53:04 +0000 (0:00:00.204) 0:00:39.069 ******* 2026-08-06 00:53:05.434931 | instance | changed: [instance] 2026-08-06 00:53:05.435069 | instance | 2026-08-06 00:53:05.435358 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 00:53:05.435432 | instance | Thursday 06 August 2026 00:53:05 +0000 (0:00:00.464) 0:00:39.533 ******* 2026-08-06 00:53:05.791458 | instance | changed: [instance] 2026-08-06 00:53:05.791575 | instance | 2026-08-06 00:53:05.791635 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 00:53:05.791807 | instance | Thursday 06 August 2026 00:53:05 +0000 (0:00:00.356) 0:00:39.890 ******* 2026-08-06 00:53:05.903839 | instance | ok: [instance] 2026-08-06 00:53:05.903966 | instance | 2026-08-06 00:53:05.903981 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 00:53:05.904107 | instance | Thursday 06 August 2026 00:53:05 +0000 (0:00:00.112) 0:00:40.002 ******* 2026-08-06 00:53:06.152296 | instance | ok: [instance] => (item=instance) 2026-08-06 00:53:06.152407 | instance | 2026-08-06 00:53:06.152769 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 00:53:06.152828 | instance | Thursday 06 August 2026 00:53:06 +0000 (0:00:00.248) 0:00:40.251 ******* 2026-08-06 00:53:06.201500 | instance | ok: [instance] 2026-08-06 00:53:06.201582 | instance | 2026-08-06 00:53:06.201888 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 00:53:06.201930 | instance | Thursday 06 August 2026 00:53:06 +0000 (0:00:00.049) 0:00:40.300 ******* 2026-08-06 00:53:06.269016 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-08-06 00:53:06.269103 | instance | 2026-08-06 00:53:06.269360 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-06 00:53:06.269403 | instance | Thursday 06 August 2026 00:53:06 +0000 (0:00:00.067) 0:00:40.368 ******* 2026-08-06 00:53:06.585630 | instance | changed: [instance] 2026-08-06 00:53:06.585710 | instance | 2026-08-06 00:53:06.586025 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-06 00:53:06.586100 | instance | Thursday 06 August 2026 00:53:06 +0000 (0:00:00.315) 0:00:40.684 ******* 2026-08-06 00:53:07.298113 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-08-06 00:53:07.298234 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-06 00:53:07.298270 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-06 00:53:07.298681 | instance | 2026-08-06 00:53:07.298865 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-06 00:53:07.298872 | instance | Thursday 06 August 2026 00:53:07 +0000 (0:00:00.712) 0:00:41.397 ******* 2026-08-06 00:54:38.943072 | instance | ok: [instance] 2026-08-06 00:54:38.943159 | instance | 2026-08-06 00:54:38.943426 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-06 00:54:38.943457 | instance | Thursday 06 August 2026 00:54:38 +0000 (0:01:31.645) 0:02:13.042 ******* 2026-08-06 00:54:39.161872 | instance | changed: [instance] 2026-08-06 00:54:39.162406 | instance | 2026-08-06 00:54:39.162448 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-06 00:54:39.162456 | instance | Thursday 06 August 2026 00:54:39 +0000 (0:00:00.218) 0:02:13.260 ******* 2026-08-06 00:54:39.238474 | instance | ok: [instance] 2026-08-06 00:54:39.238542 | instance | 2026-08-06 00:54:39.238800 | instance | TASK [Install Ceph host] ******************************************************* 2026-08-06 00:54:39.238838 | instance | Thursday 06 August 2026 00:54:39 +0000 (0:00:00.077) 0:02:13.337 ******* 2026-08-06 00:54:39.319616 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-08-06 00:54:39.319688 | instance | 2026-08-06 00:54:39.319947 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 00:54:39.319985 | instance | Thursday 06 August 2026 00:54:39 +0000 (0:00:00.081) 0:02:13.418 ******* 2026-08-06 00:54:44.712410 | instance | ok: [instance] 2026-08-06 00:54:44.712509 | instance | 2026-08-06 00:54:44.712650 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 00:54:44.714305 | instance | Thursday 06 August 2026 00:54:44 +0000 (0:00:05.392) 0:02:18.811 ******* 2026-08-06 00:54:44.766972 | instance | ok: [instance] => (item=instance) 2026-08-06 00:54:44.767069 | instance | 2026-08-06 00:54:44.767205 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 00:54:44.767441 | instance | Thursday 06 August 2026 00:54:44 +0000 (0:00:00.054) 0:02:18.866 ******* 2026-08-06 00:54:45.122606 | instance | ok: [instance] 2026-08-06 00:54:45.122704 | instance | 2026-08-06 00:54:45.123041 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 00:54:45.123087 | instance | Thursday 06 August 2026 00:54:45 +0000 (0:00:00.355) 0:02:19.221 ******* 2026-08-06 00:54:52.539530 | instance | ok: [instance] 2026-08-06 00:54:52.539603 | instance | 2026-08-06 00:54:52.539874 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 00:54:52.539915 | instance | Thursday 06 August 2026 00:54:52 +0000 (0:00:07.416) 0:02:26.638 ******* 2026-08-06 00:55:39.819086 | instance | changed: [instance] 2026-08-06 00:55:39.819136 | instance | 2026-08-06 00:55:39.819142 | instance | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 00:55:39.819147 | instance | Thursday 06 August 2026 00:55:39 +0000 (0:00:47.279) 0:03:13.917 ******* 2026-08-06 00:55:53.890904 | instance | ok: [instance] 2026-08-06 00:55:53.891039 | instance | 2026-08-06 00:55:53.891293 | instance | TASK [Install Ceph host] ******************************************************* 2026-08-06 00:55:53.891308 | instance | Thursday 06 August 2026 00:55:53 +0000 (0:00:14.072) 0:03:27.990 ******* 2026-08-06 00:55:53.962591 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-08-06 00:55:53.963011 | instance | 2026-08-06 00:55:53.963063 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 00:55:53.963086 | instance | Thursday 06 August 2026 00:55:53 +0000 (0:00:00.071) 0:03:28.061 ******* 2026-08-06 00:55:54.014387 | instance | skipping: [instance] 2026-08-06 00:55:54.014862 | instance | 2026-08-06 00:55:54.014883 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 00:55:54.015116 | instance | Thursday 06 August 2026 00:55:54 +0000 (0:00:00.051) 0:03:28.113 ******* 2026-08-06 00:55:54.063094 | instance | skipping: [instance] => (item=instance) 2026-08-06 00:55:54.063234 | instance | skipping: [instance] 2026-08-06 00:55:54.063480 | instance | 2026-08-06 00:55:54.063757 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 00:55:54.064025 | instance | Thursday 06 August 2026 00:55:54 +0000 (0:00:00.048) 0:03:28.162 ******* 2026-08-06 00:55:54.309379 | instance | ok: [instance] 2026-08-06 00:55:54.309631 | instance | 2026-08-06 00:55:54.309940 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 00:55:54.310263 | instance | Thursday 06 August 2026 00:55:54 +0000 (0:00:00.246) 0:03:28.408 ******* 2026-08-06 00:56:00.655298 | instance | ok: [instance] 2026-08-06 00:56:00.655546 | instance | 2026-08-06 00:56:00.655856 | instance | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 00:56:00.656154 | instance | Thursday 06 August 2026 00:56:00 +0000 (0:00:06.345) 0:03:34.754 ******* 2026-08-06 00:56:12.462718 | instance | changed: [instance] 2026-08-06 00:56:12.462805 | instance | 2026-08-06 00:56:12.462889 | instance | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 00:56:12.462905 | instance | Thursday 06 August 2026 00:56:12 +0000 (0:00:11.806) 0:03:46.560 ******* 2026-08-06 00:56:18.772217 | instance | ok: [instance] 2026-08-06 00:56:18.772300 | instance | 2026-08-06 00:56:18.772702 | instance | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 00:56:18.772739 | instance | Thursday 06 August 2026 00:56:18 +0000 (0:00:06.311) 0:03:52.871 ******* 2026-08-06 00:56:23.020655 | instance | changed: [instance] => (item={'name': 'diskprediction_local'}) 2026-08-06 00:56:23.020707 | instance | ok: [instance] => (item={'name': 'dashboard'}) 2026-08-06 00:56:23.020712 | instance | changed: [instance] => (item={'name': 'prometheus'}) 2026-08-06 00:56:23.020717 | instance | ok: [instance] => (item={'name': 'iostat'}) 2026-08-06 00:56:23.020721 | instance | 2026-08-06 00:56:23.020726 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 00:56:23.020730 | instance | 2026-08-06 00:56:23.020735 | instance | TASK [Gathering Facts] ********************************************************* 2026-08-06 00:56:23.020740 | instance | Thursday 06 August 2026 00:56:23 +0000 (0:00:04.247) 0:03:57.119 ******* 2026-08-06 00:56:23.913781 | instance | ok: [instance] 2026-08-06 00:56:23.913862 | instance | 2026-08-06 00:56:23.914013 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:56:23.914088 | instance | Thursday 06 August 2026 00:56:23 +0000 (0:00:00.893) 0:03:58.013 ******* 2026-08-06 00:56:24.131251 | instance | ok: [instance] 2026-08-06 00:56:24.131318 | instance | 2026-08-06 00:56:24.131438 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:56:24.131565 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.217) 0:03:58.230 ******* 2026-08-06 00:56:24.169811 | instance | skipping: [instance] 2026-08-06 00:56:24.169873 | instance | 2026-08-06 00:56:24.169994 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 00:56:24.170119 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.038) 0:03:58.269 ******* 2026-08-06 00:56:24.370570 | instance | ok: [instance] 2026-08-06 00:56:24.370667 | instance | 2026-08-06 00:56:24.370810 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:56:24.371038 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.200) 0:03:58.469 ******* 2026-08-06 00:56:24.421911 | instance | ok: [instance] => { 2026-08-06 00:56:24.422022 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 00:56:24.422158 | instance | } 2026-08-06 00:56:24.422274 | instance | 2026-08-06 00:56:24.422401 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:56:24.422526 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.051) 0:03:58.521 ******* 2026-08-06 00:56:24.718467 | instance | ok: [instance] 2026-08-06 00:56:24.718578 | instance | 2026-08-06 00:56:24.718718 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:56:24.718849 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.296) 0:03:58.817 ******* 2026-08-06 00:56:24.762616 | instance | skipping: [instance] 2026-08-06 00:56:24.762693 | instance | 2026-08-06 00:56:24.762759 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:56:24.762879 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.044) 0:03:58.861 ******* 2026-08-06 00:56:24.808098 | instance | skipping: [instance] 2026-08-06 00:56:24.808198 | instance | 2026-08-06 00:56:24.808325 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:56:24.808450 | instance | Thursday 06 August 2026 00:56:24 +0000 (0:00:00.045) 0:03:58.907 ******* 2026-08-06 00:56:25.007834 | instance | ok: [instance] 2026-08-06 00:56:25.007913 | instance | 2026-08-06 00:56:25.008069 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 00:56:25.008199 | instance | Thursday 06 August 2026 00:56:25 +0000 (0:00:00.199) 0:03:59.106 ******* 2026-08-06 00:56:26.062664 | instance | ok: [instance] 2026-08-06 00:56:26.062731 | instance | 2026-08-06 00:56:26.062888 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:56:26.063052 | instance | Thursday 06 August 2026 00:56:26 +0000 (0:00:01.054) 0:04:00.161 ******* 2026-08-06 00:56:26.134945 | instance | ok: [instance] => { 2026-08-06 00:56:26.135035 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 00:56:26.135153 | instance | } 2026-08-06 00:56:26.135270 | instance | 2026-08-06 00:56:26.135397 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:56:26.135546 | instance | Thursday 06 August 2026 00:56:26 +0000 (0:00:00.072) 0:04:00.234 ******* 2026-08-06 00:56:26.476787 | instance | ok: [instance] 2026-08-06 00:56:26.476908 | instance | 2026-08-06 00:56:26.477083 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:56:26.477255 | instance | Thursday 06 August 2026 00:56:26 +0000 (0:00:00.341) 0:04:00.575 ******* 2026-08-06 00:56:28.397607 | instance | ok: [instance] 2026-08-06 00:56:28.397687 | instance | 2026-08-06 00:56:28.397812 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 00:56:28.397987 | instance | Thursday 06 August 2026 00:56:28 +0000 (0:00:01.920) 0:04:02.496 ******* 2026-08-06 00:56:28.430117 | instance | skipping: [instance] 2026-08-06 00:56:28.430211 | instance | 2026-08-06 00:56:28.430340 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 00:56:28.430471 | instance | Thursday 06 August 2026 00:56:28 +0000 (0:00:00.032) 0:04:02.529 ******* 2026-08-06 00:56:28.463455 | instance | skipping: [instance] 2026-08-06 00:56:28.463587 | instance | 2026-08-06 00:56:28.463778 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 00:56:28.463938 | instance | Thursday 06 August 2026 00:56:28 +0000 (0:00:00.033) 0:04:02.562 ******* 2026-08-06 00:56:28.496698 | instance | skipping: [instance] 2026-08-06 00:56:28.496755 | instance | 2026-08-06 00:56:28.496908 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 00:56:28.497018 | instance | Thursday 06 August 2026 00:56:28 +0000 (0:00:00.033) 0:04:02.596 ******* 2026-08-06 00:56:29.557888 | instance | ok: [instance] 2026-08-06 00:56:29.557978 | instance | 2026-08-06 00:56:29.558084 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 00:56:29.558199 | instance | Thursday 06 August 2026 00:56:29 +0000 (0:00:01.061) 0:04:03.657 ******* 2026-08-06 00:56:30.018616 | instance | ok: [instance] 2026-08-06 00:56:30.018677 | instance | 2026-08-06 00:56:30.018820 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 00:56:30.018944 | instance | Thursday 06 August 2026 00:56:30 +0000 (0:00:00.460) 0:04:04.117 ******* 2026-08-06 00:56:30.906811 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-08-06 00:56:30.906958 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 00:56:30.908472 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 00:56:30.908492 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 00:56:30.908500 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 00:56:30.908507 | instance | 2026-08-06 00:56:30.908513 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 00:56:30.908519 | instance | Thursday 06 August 2026 00:56:30 +0000 (0:00:00.888) 0:04:05.005 ******* 2026-08-06 00:56:31.417841 | instance | ok: [instance] 2026-08-06 00:56:31.417916 | instance | 2026-08-06 00:56:31.418065 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 00:56:31.418192 | instance | Thursday 06 August 2026 00:56:31 +0000 (0:00:00.490) 0:04:05.496 ******* 2026-08-06 00:56:31.418309 | instance | 2026-08-06 00:56:31.418435 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 00:56:31.418559 | instance | Thursday 06 August 2026 00:56:31 +0000 (0:00:00.020) 0:04:05.517 ******* 2026-08-06 00:56:31.771852 | instance | ok: [instance] 2026-08-06 00:56:31.771889 | instance | 2026-08-06 00:56:31.771895 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 00:56:31.771899 | instance | Thursday 06 August 2026 00:56:31 +0000 (0:00:00.353) 0:04:05.870 ******* 2026-08-06 00:56:31.974851 | instance | ok: [instance] 2026-08-06 00:56:31.974887 | instance | 2026-08-06 00:56:31.974893 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 00:56:31.974898 | instance | Thursday 06 August 2026 00:56:31 +0000 (0:00:00.202) 0:04:06.073 ******* 2026-08-06 00:56:32.032477 | instance | ok: [instance] => { 2026-08-06 00:56:32.032515 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 00:56:32.032521 | instance | } 2026-08-06 00:56:32.032526 | instance | 2026-08-06 00:56:32.032530 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 00:56:32.032534 | instance | Thursday 06 August 2026 00:56:32 +0000 (0:00:00.056) 0:04:06.130 ******* 2026-08-06 00:56:32.370881 | instance | ok: [instance] 2026-08-06 00:56:32.370920 | instance | 2026-08-06 00:56:32.370925 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 00:56:32.370930 | instance | Thursday 06 August 2026 00:56:32 +0000 (0:00:00.339) 0:04:06.469 ******* 2026-08-06 00:56:35.459857 | instance | ok: [instance] 2026-08-06 00:56:35.459919 | instance | 2026-08-06 00:56:35.460175 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 00:56:35.460190 | instance | Thursday 06 August 2026 00:56:35 +0000 (0:00:03.089) 0:04:09.559 ******* 2026-08-06 00:56:36.458280 | instance | ok: [instance] 2026-08-06 00:56:36.458385 | instance | 2026-08-06 00:56:36.458745 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 00:56:36.458813 | instance | Thursday 06 August 2026 00:56:36 +0000 (0:00:00.998) 0:04:10.557 ******* 2026-08-06 00:56:36.663704 | instance | ok: [instance] 2026-08-06 00:56:36.663782 | instance | 2026-08-06 00:56:36.664093 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 00:56:36.664139 | instance | Thursday 06 August 2026 00:56:36 +0000 (0:00:00.202) 0:04:10.760 ******* 2026-08-06 00:56:37.109404 | instance | ok: [instance] 2026-08-06 00:56:37.109447 | instance | 2026-08-06 00:56:37.109453 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 00:56:37.109458 | instance | Thursday 06 August 2026 00:56:37 +0000 (0:00:00.448) 0:04:11.208 ******* 2026-08-06 00:56:37.674525 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-08-06 00:56:37.674794 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 00:56:37.674852 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 00:56:37.674878 | instance | 2026-08-06 00:56:37.675098 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 00:56:37.675220 | instance | Thursday 06 August 2026 00:56:37 +0000 (0:00:00.565) 0:04:11.773 ******* 2026-08-06 00:56:38.111761 | instance | ok: [instance] 2026-08-06 00:56:38.111831 | instance | 2026-08-06 00:56:38.112126 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 00:56:38.112164 | instance | Thursday 06 August 2026 00:56:38 +0000 (0:00:00.437) 0:04:12.211 ******* 2026-08-06 00:56:38.533791 | instance | ok: [instance] 2026-08-06 00:56:38.534520 | instance | 2026-08-06 00:56:38.534565 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 00:56:38.534571 | instance | Thursday 06 August 2026 00:56:38 +0000 (0:00:00.408) 0:04:12.619 ******* 2026-08-06 00:56:38.534576 | instance | 2026-08-06 00:56:38.534580 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 00:56:38.534584 | instance | Thursday 06 August 2026 00:56:38 +0000 (0:00:00.013) 0:04:12.633 ******* 2026-08-06 00:56:38.884560 | instance | ok: [instance] 2026-08-06 00:56:38.884631 | instance | 2026-08-06 00:56:38.884894 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 00:56:38.884932 | instance | Thursday 06 August 2026 00:56:38 +0000 (0:00:00.350) 0:04:12.983 ******* 2026-08-06 00:56:38.943403 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 00:56:38.943623 | instance | 2026-08-06 00:56:38.943946 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 00:56:38.943988 | instance | Thursday 06 August 2026 00:56:38 +0000 (0:00:00.058) 0:04:13.042 ******* 2026-08-06 00:56:39.965865 | instance | ok: [instance] 2026-08-06 00:56:39.965908 | instance | 2026-08-06 00:56:39.965915 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 00:56:39.965922 | instance | Thursday 06 August 2026 00:56:39 +0000 (0:00:01.022) 0:04:14.064 ******* 2026-08-06 00:56:40.629380 | instance | ok: [instance] => (item=chronyd) 2026-08-06 00:56:40.629629 | instance | ok: [instance] => (item=sshd) 2026-08-06 00:56:40.629645 | instance | 2026-08-06 00:56:40.629889 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 00:56:40.629933 | instance | Thursday 06 August 2026 00:56:40 +0000 (0:00:00.664) 0:04:14.728 ******* 2026-08-06 00:57:01.619025 | instance | fatal: [instance]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 20, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: ", "owner": "root", "size": 212578, "state": "file", "uid": 0, "url": "https://download.ceph.com/rpm-18.2.1/el9/noarch/cephadm"} 2026-08-06 00:57:01.621595 | instance | 2026-08-06 00:57:01.623115 | instance | PLAY RECAP ********************************************************************* 2026-08-06 00:57:01.623188 | instance | instance : ok=92 changed=29 unreachable=0 failed=1 skipped=14 rescued=0 ignored=0 2026-08-06 00:57:01.623202 | instance | 2026-08-06 00:57:01.623213 | instance | Thursday 06 August 2026 00:57:01 +0000 (0:00:20.992) 0:04:35.721 ******* 2026-08-06 00:57:01.623224 | instance | =============================================================================== 2026-08-06 00:57:01.623234 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 91.65s 2026-08-06 00:57:01.623264 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 47.28s 2026-08-06 00:57:01.623274 | instance | vexxhost.ceph.cephadm : Download "cephadm" ----------------------------- 20.99s 2026-08-06 00:57:01.623292 | instance | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.07s 2026-08-06 00:57:01.623302 | instance | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.81s 2026-08-06 00:57:01.624890 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.42s 2026-08-06 00:57:01.624911 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 6.46s 2026-08-06 00:57:01.624921 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.35s 2026-08-06 00:57:01.624930 | instance | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.31s 2026-08-06 00:57:01.624939 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.62s 2026-08-06 00:57:01.624948 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.39s 2026-08-06 00:57:01.624957 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.35s 2026-08-06 00:57:01.624966 | instance | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.25s 2026-08-06 00:57:01.624975 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-08-06 00:57:01.625012 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.89s 2026-08-06 00:57:01.625210 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 1.92s 2026-08-06 00:57:01.625453 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.62s 2026-08-06 00:57:01.625660 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 1.38s 2026-08-06 00:57:01.625869 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.27s 2026-08-06 00:57:01.626108 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.06s 2026-08-06 00:57:01.709019 | instance | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-08-06 00:57:01.709324 | instance | ERROR [csi > converge] Executed: Failed 2026-08-06 00:57:01.709518 | instance | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-08-06 00:57:15.407379 | instance | ERROR 2026-08-06 00:57:15.407635 | instance | { 2026-08-06 00:57:15.407679 | instance | "delta": "0:05:25.078584", 2026-08-06 00:57:15.407710 | instance | "end": "2026-08-06 00:57:01.764893", 2026-08-06 00:57:15.407738 | instance | "msg": "non-zero return code", 2026-08-06 00:57:15.407765 | instance | "rc": 2, 2026-08-06 00:57:15.407791 | instance | "start": "2026-08-06 00:51:36.686309" 2026-08-06 00:57:15.407817 | instance | } failure 2026-08-06 00:57:15.417726 | 2026-08-06 00:57:15.417833 | PLAY RECAP 2026-08-06 00:57:15.417887 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-06 00:57:15.417910 | 2026-08-06 00:57:15.622841 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 00:57:15.628346 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-08-06 00:57:16.325826 | 2026-08-06 00:57:16.326037 | PLAY [all] 2026-08-06 00:57:16.358157 | 2026-08-06 00:57:16.358521 | TASK [gather-host-logs : creating directory for system status] 2026-08-06 00:57:16.750410 | instance | changed 2026-08-06 00:57:16.757721 | 2026-08-06 00:57:16.757827 | TASK [gather-host-logs : Get logs for each host] 2026-08-06 00:57:17.213210 | instance | + systemd-cgls --full --all --no-pager 2026-08-06 00:57:17.226796 | instance | + ip addr 2026-08-06 00:57:17.229514 | instance | + ip route 2026-08-06 00:57:17.231068 | instance | + lsblk 2026-08-06 00:57:17.236147 | instance | + mount 2026-08-06 00:57:17.238051 | instance | + docker images 2026-08-06 00:57:17.259164 | instance | + brctl show 2026-08-06 00:57:17.259666 | instance | /bin/bash: line 8: brctl: command not found 2026-08-06 00:57:17.259978 | instance | + ps aux --sort=-%mem 2026-08-06 00:57:17.273328 | instance | + dpkg -l 2026-08-06 00:57:17.285213 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-08-06 00:57:17.285712 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-08-06 00:57:17.304718 | instance | + '[' '!' -z '' ']' 2026-08-06 00:57:17.905174 | instance | ok: Runtime: 0:00:00.096241 2026-08-06 00:57:17.913942 | 2026-08-06 00:57:17.914023 | TASK [gather-host-logs : Downloads logs to executor] 2026-08-06 00:57:18.662247 | instance | changed: 2026-08-06 00:57:19.251162 | instance | created directory /var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/logs/instance 2026-08-06 00:57:19.251332 | instance | cd+++++++++ system/ 2026-08-06 00:57:19.251391 | instance | >f+++++++++ system/brctl-show.txt 2026-08-06 00:57:19.251441 | instance | >f+++++++++ system/docker-images.txt 2026-08-06 00:57:19.251484 | instance | >f+++++++++ system/ip-addr.txt 2026-08-06 00:57:19.251533 | instance | >f+++++++++ system/ip-route.txt 2026-08-06 00:57:19.251596 | instance | >f+++++++++ system/lsblk.txt 2026-08-06 00:57:19.251641 | instance | >f+++++++++ system/mount.txt 2026-08-06 00:57:19.251683 | instance | >f+++++++++ system/packages.txt 2026-08-06 00:57:19.251758 | instance | >f+++++++++ system/ps.txt 2026-08-06 00:57:19.251809 | instance | >f+++++++++ system/systemd-cgls.txt 2026-08-06 00:57:19.265192 | 2026-08-06 00:57:19.265328 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-06 00:57:19.456151 | instance | changed: "values" 2026-08-06 00:57:19.636410 | instance | changed: "releases" 2026-08-06 00:57:19.658493 | 2026-08-06 00:57:19.658738 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-06 00:57:19.888320 | instance | /bin/bash: line 3: kubectl: command not found 2026-08-06 00:57:20.214100 | instance | ok: Runtime: 0:00:00.005415 2026-08-06 00:57:20.220274 | 2026-08-06 00:57:20.220370 | TASK [helm-release-status : Downloads logs to executor] 2026-08-06 00:57:23.120453 | instance | changed: 2026-08-06 00:57:23.120664 | instance | cd+++++++++ helm/ 2026-08-06 00:57:23.120707 | instance | cd+++++++++ helm/releases/ 2026-08-06 00:57:23.120731 | instance | cd+++++++++ helm/values/ 2026-08-06 00:57:23.134600 | 2026-08-06 00:57:23.134727 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-06 00:57:23.366242 | instance | changed 2026-08-06 00:57:23.372632 | 2026-08-06 00:57:23.372723 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-06 00:57:23.628308 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 00:57:23.628474 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 00:57:23.633950 | instance | environment: line 1: kubectl: command not found 2026-08-06 00:57:23.635198 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 00:57:23.636570 | instance | environment: line 1: kubectl: command not found 2026-08-06 00:57:23.637772 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 00:57:23.638650 | instance | environment: line 1: kubectl: command not found 2026-08-06 00:57:23.640081 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 00:57:23.640935 | instance | environment: line 1: kubectl: command not found 2026-08-06 00:57:23.642001 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 00:57:23.643164 | instance | environment: line 1: kubectl: command not found 2026-08-06 00:57:23.644456 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 00:57:23.918978 | instance | ok: Runtime: 0:00:00.022785 2026-08-06 00:57:23.925738 | 2026-08-06 00:57:23.925836 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-06 00:57:24.119273 | instance | changed 2026-08-06 00:57:24.125382 | 2026-08-06 00:57:24.125463 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-06 00:57:24.361247 | instance | environment: line 5: kubectl: command not found 2026-08-06 00:57:24.362148 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 00:57:24.362472 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 00:57:24.362879 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 00:57:25.177326 | instance | ok: Runtime: 0:00:00.008006 2026-08-06 00:57:25.186616 | 2026-08-06 00:57:25.186734 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-06 00:57:25.823975 | instance | changed: 2026-08-06 00:57:25.824155 | instance | cd+++++++++ objects/ 2026-08-06 00:57:25.824184 | instance | cd+++++++++ objects/cluster/ 2026-08-06 00:57:25.824206 | instance | cd+++++++++ objects/namespaced/ 2026-08-06 00:57:25.833924 | 2026-08-06 00:57:25.834017 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-06 00:57:26.066741 | instance | changed 2026-08-06 00:57:26.072390 | 2026-08-06 00:57:26.072498 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-06 00:57:26.285665 | instance | changed 2026-08-06 00:57:26.484911 | 2026-08-06 00:57:26.485044 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-06 00:57:26.719008 | instance | environment: line 3: kubectl: command not found 2026-08-06 00:57:27.020837 | instance | ok: Runtime: 0:00:00.008898 2026-08-06 00:57:27.028725 | 2026-08-06 00:57:27.028826 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-06 00:57:27.558897 | instance | changed: 2026-08-06 00:57:27.559141 | instance | cd+++++++++ pod-logs/ 2026-08-06 00:57:27.559181 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-08-06 00:57:27.572803 | 2026-08-06 00:57:27.572872 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-08-06 00:57:27.793817 | instance | changed 2026-08-06 00:57:27.800012 | 2026-08-06 00:57:27.800097 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-08-06 00:57:28.018551 | instance | /bin/bash: line 2: kubectl: command not found 2026-08-06 00:57:28.342550 | instance | ok: Runtime: 0:00:00.036037 2026-08-06 00:57:28.348828 | 2026-08-06 00:57:28.348905 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-08-06 00:57:28.557966 | instance | /bin/bash: line 2: kubectl: command not found 2026-08-06 00:57:28.588425 | instance | ceph-mgr endpoints: 2026-08-06 00:57:29.503347 | instance | ok: Runtime: 0:00:00.038637 2026-08-06 00:57:29.508785 | 2026-08-06 00:57:29.508853 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-08-06 00:57:29.721626 | instance | /bin/bash: line 4: kubectl: command not found 2026-08-06 00:57:30.437199 | instance | ok: Runtime: 0:00:00.036432 2026-08-06 00:57:30.446278 | 2026-08-06 00:57:30.446385 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-08-06 00:57:30.946273 | instance | changed: cd+++++++++ prometheus/ 2026-08-06 00:57:30.958904 | 2026-08-06 00:57:30.959061 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-08-06 00:57:31.167642 | instance | changed 2026-08-06 00:57:31.172418 | 2026-08-06 00:57:31.172483 | TASK [gather-selenium-data : Get selenium data] 2026-08-06 00:57:31.449674 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-08-06 00:57:31.451127 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-08-06 00:57:31.707069 | instance | ERROR 2026-08-06 00:57:31.707278 | instance | { 2026-08-06 00:57:31.707320 | instance | "delta": "0:00:00.006343", 2026-08-06 00:57:31.707350 | instance | "end": "2026-08-06 00:57:31.451545", 2026-08-06 00:57:31.707379 | instance | "msg": "non-zero return code", 2026-08-06 00:57:31.707405 | instance | "rc": 1, 2026-08-06 00:57:31.707430 | instance | "start": "2026-08-06 00:57:31.445202" 2026-08-06 00:57:31.707455 | instance | } 2026-08-06 00:57:31.707486 | instance | ERROR: Ignoring Errors 2026-08-06 00:57:31.714093 | 2026-08-06 00:57:31.714178 | TASK [gather-selenium-data : Downloads logs to executor] 2026-08-06 00:57:32.228067 | instance | changed: cd+++++++++ selenium/ 2026-08-06 00:57:32.240879 | 2026-08-06 00:57:32.241001 | PLAY RECAP 2026-08-06 00:57:32.241069 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-08-06 00:57:32.241102 | 2026-08-06 00:57:32.505953 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-08-06 00:57:32.508328 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 00:57:33.373197 | 2026-08-06 00:57:33.373551 | PLAY [all] 2026-08-06 00:57:33.388050 | 2026-08-06 00:57:33.388177 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 00:57:33.435290 | instance | skipping: Conditional result was False 2026-08-06 00:57:33.447348 | 2026-08-06 00:57:33.447464 | TASK [fetch-output : Set log path for single node] 2026-08-06 00:57:33.487887 | instance | ok 2026-08-06 00:57:33.493597 | 2026-08-06 00:57:33.493669 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 00:57:34.115290 | instance -> localhost | ok: "/var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/logs" 2026-08-06 00:57:34.367138 | instance -> localhost | changed: "/var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/artifacts" 2026-08-06 00:57:34.719306 | instance -> localhost | changed: "/var/lib/zuul/builds/cfc4e47a81364ad69f1a745f3f8d163e/work/docs" 2026-08-06 00:57:34.741227 | 2026-08-06 00:57:34.741390 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 00:57:35.418674 | instance | changed: .d..t...... ./ 2026-08-06 00:57:35.418922 | instance | changed: All items complete 2026-08-06 00:57:35.418961 | 2026-08-06 00:57:36.032178 | instance | changed: .d..t...... ./ 2026-08-06 00:57:36.538178 | instance | changed: .d..t...... ./ 2026-08-06 00:57:36.566000 | 2026-08-06 00:57:36.566245 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 00:57:37.056972 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.015527 2026-08-06 00:57:37.301624 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008122 2026-08-06 00:57:37.325919 | 2026-08-06 00:57:37.326530 | PLAY [all] 2026-08-06 00:57:37.340320 | 2026-08-06 00:57:37.340423 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 00:57:37.850002 | instance | changed 2026-08-06 00:57:37.860167 | 2026-08-06 00:57:37.860257 | PLAY RECAP 2026-08-06 00:57:37.860306 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 00:57:37.860329 | 2026-08-06 00:57:38.100785 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 00:57:38.178394 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 00:57:38.882851 | 2026-08-06 00:57:38.883011 | PLAY [localhost] 2026-08-06 00:57:38.895469 | 2026-08-06 00:57:38.895583 | TASK [Generate Zuul manifest] 2026-08-06 00:57:38.916417 | localhost | ok 2026-08-06 00:57:40.256518 | 2026-08-06 00:57:40.256726 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 00:57:40.788395 | localhost | changed 2026-08-06 00:57:41.078883 | 2026-08-06 00:57:41.079076 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 00:57:41.121696 | localhost | ok 2026-08-06 00:57:41.132247 | 2026-08-06 00:57:41.132331 | TASK [Upload logs] 2026-08-06 00:57:41.168523 | localhost | ok 2026-08-06 00:57:41.309847 | 2026-08-06 00:57:41.310085 | TASK [Set zuul-log-path fact] 2026-08-06 00:57:41.337404 | localhost | ok 2026-08-06 00:57:41.361727 | 2026-08-06 00:57:41.361876 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 00:57:41.396055 | localhost | ok 2026-08-06 00:57:41.406483 | 2026-08-06 00:57:41.406646 | TASK [upload-logs : Create log directories] 2026-08-06 00:57:41.899556 | localhost | changed 2026-08-06 00:57:41.909058 | 2026-08-06 00:57:41.909203 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 00:57:42.377048 | localhost -> localhost | ok: Runtime: 0:00:00.006101 2026-08-06 00:57:42.384578 | 2026-08-06 00:57:42.384690 | TASK [upload-logs : Upload logs to log server] 2026-08-06 00:57:42.906984 | localhost | Output suppressed because no_log was given 2026-08-06 00:57:42.982796 | 2026-08-06 00:57:42.983044 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 00:57:43.041037 | localhost | skipping: Conditional result was False 2026-08-06 00:57:43.050147 | localhost | skipping: Conditional result was False 2026-08-06 00:57:43.068140 | 2026-08-06 00:57:43.068320 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 00:57:43.139474 | localhost | skipping: Conditional result was False 2026-08-06 00:57:43.140101 | 2026-08-06 00:57:43.146589 | localhost | skipping: Conditional result was False 2026-08-06 00:57:43.164376 | 2026-08-06 00:57:43.164727 | LOOP [upload-logs : Upload console log and json output]