2026-06-23 03:46:40.615399 | Job console starting 2026-06-23 03:46:40.638677 | Updating git repos 2026-06-23 03:46:42.073175 | Cloning repos into workspace 2026-06-23 03:47:09.313222 | Restoring repo states 2026-06-23 03:47:15.590748 | Merging changes 2026-06-23 03:47:17.762864 | Checking out repos 2026-06-23 03:47:20.488346 | Preparing playbooks 2026-06-23 03:47:23.073751 | Running Ansible setup 2026-06-23 03:47:26.996086 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-23 03:47:27.698155 | 2026-06-23 03:47:27.698375 | PLAY [localhost] 2026-06-23 03:47:27.706458 | 2026-06-23 03:47:27.706538 | TASK [Gathering Facts] 2026-06-23 03:47:28.607009 | localhost | ok 2026-06-23 03:47:28.617155 | 2026-06-23 03:47:28.617376 | TASK [Setup log path fact] 2026-06-23 03:47:28.638782 | localhost | ok 2026-06-23 03:47:28.653832 | 2026-06-23 03:47:28.654013 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-23 03:47:28.684009 | localhost | ok 2026-06-23 03:47:28.692678 | 2026-06-23 03:47:28.692812 | TASK [emit-job-header : Print job information] 2026-06-23 03:47:28.734489 | # Job Information 2026-06-23 03:47:28.734784 | Ansible Version: 2.16.18 2026-06-23 03:47:28.734856 | Job: atmosphere-molecule-csi-rbd 2026-06-23 03:47:28.734907 | Pipeline: check 2026-06-23 03:47:28.734955 | Executor: 2d72f0692154 2026-06-23 03:47:28.735002 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4009 2026-06-23 03:47:28.735050 | Event ID: fae73b70-6eb5-11f1-8eb8-4348e5d524a6 2026-06-23 03:47:28.740807 | 2026-06-23 03:47:28.740895 | LOOP [emit-job-header : Print node information] 2026-06-23 03:47:28.841437 | localhost | ok: 2026-06-23 03:47:28.841970 | localhost | # Node Information 2026-06-23 03:47:28.842003 | localhost | Inventory Hostname: instance 2026-06-23 03:47:28.842026 | localhost | Hostname: np0000182536 2026-06-23 03:47:28.842048 | localhost | Username: zuul 2026-06-23 03:47:28.842072 | localhost | Distro: Ubuntu 24.04 2026-06-23 03:47:28.842093 | localhost | Provider: yul1 2026-06-23 03:47:28.842113 | localhost | Region: ca-ymq-1 2026-06-23 03:47:28.842133 | localhost | Label: ubuntu-noble 2026-06-23 03:47:28.842152 | localhost | Product Name: OpenStack Nova 2026-06-23 03:47:28.842172 | localhost | Interface IP: 199.204.45.210 2026-06-23 03:47:28.859558 | 2026-06-23 03:47:28.859738 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-23 03:47:29.291039 | localhost -> localhost | changed 2026-06-23 03:47:29.298051 | 2026-06-23 03:47:29.298164 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-23 03:47:30.174924 | localhost -> localhost | changed 2026-06-23 03:47:30.184827 | 2026-06-23 03:47:30.184905 | PLAY [all] 2026-06-23 03:47:30.195229 | 2026-06-23 03:47:30.195298 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-23 03:47:30.443026 | instance -> localhost | ok 2026-06-23 03:47:30.453910 | 2026-06-23 03:47:30.454026 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-23 03:47:30.501207 | instance | ok 2026-06-23 03:47:30.516613 | instance | included: /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-23 03:47:30.523828 | 2026-06-23 03:47:30.523897 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-23 03:47:31.675229 | instance -> localhost | Generating public/private rsa key pair. 2026-06-23 03:47:31.675435 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/ff0b6b370ff648ffa85b46adacbcdaf5_id_rsa 2026-06-23 03:47:31.675465 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/ff0b6b370ff648ffa85b46adacbcdaf5_id_rsa.pub 2026-06-23 03:47:31.675487 | instance -> localhost | The key fingerprint is: 2026-06-23 03:47:31.675508 | instance -> localhost | SHA256:AK+OZQsrfQv3yrER63mwbyYqt4OlWvR7KNS+w+oBbvM zuul-build-sshkey 2026-06-23 03:47:31.675546 | instance -> localhost | The key's randomart image is: 2026-06-23 03:47:31.675568 | instance -> localhost | +---[RSA 3072]----+ 2026-06-23 03:47:31.675596 | instance -> localhost | | . | 2026-06-23 03:47:31.675618 | instance -> localhost | | o | 2026-06-23 03:47:31.675639 | instance -> localhost | | o | 2026-06-23 03:47:31.675659 | instance -> localhost | | . . | 2026-06-23 03:47:31.675679 | instance -> localhost | |. o.= S | 2026-06-23 03:47:31.675698 | instance -> localhost | |.+oOo+ | 2026-06-23 03:47:31.675718 | instance -> localhost | |.OBoX+ | 2026-06-23 03:47:31.675737 | instance -> localhost | |=o*BBO= | 2026-06-23 03:47:31.675760 | instance -> localhost | |o+=EX@o | 2026-06-23 03:47:31.675780 | instance -> localhost | +----[SHA256]-----+ 2026-06-23 03:47:31.675832 | instance -> localhost | ok: Runtime: 0:00:00.647536 2026-06-23 03:47:31.681552 | 2026-06-23 03:47:31.681618 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-23 03:47:31.718836 | instance | ok 2026-06-23 03:47:31.728200 | instance | included: /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-23 03:47:31.737239 | 2026-06-23 03:47:31.737318 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-23 03:47:31.762490 | instance | skipping: Conditional result was False 2026-06-23 03:47:31.772316 | 2026-06-23 03:47:31.772409 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-23 03:47:32.362403 | instance | changed 2026-06-23 03:47:32.370840 | 2026-06-23 03:47:32.370961 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-23 03:47:32.592613 | instance | ok 2026-06-23 03:47:32.599056 | 2026-06-23 03:47:32.599138 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-23 03:47:33.171198 | instance | changed 2026-06-23 03:47:33.177899 | 2026-06-23 03:47:33.178010 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-23 03:47:33.780579 | instance | changed 2026-06-23 03:47:33.790536 | 2026-06-23 03:47:33.790688 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-23 03:47:33.817814 | instance | skipping: Conditional result was False 2026-06-23 03:47:33.829597 | 2026-06-23 03:47:33.829754 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-23 03:47:34.268348 | instance -> localhost | changed 2026-06-23 03:47:34.286500 | 2026-06-23 03:47:34.286842 | TASK [add-build-sshkey : Add back temp key] 2026-06-23 03:47:34.590398 | instance -> localhost | Identity added: /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/ff0b6b370ff648ffa85b46adacbcdaf5_id_rsa (zuul-build-sshkey) 2026-06-23 03:47:34.590667 | instance -> localhost | ok: Runtime: 0:00:00.014299 2026-06-23 03:47:34.598115 | 2026-06-23 03:47:34.598184 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-23 03:47:34.989409 | instance | ok 2026-06-23 03:47:34.995956 | 2026-06-23 03:47:34.996024 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-23 03:47:35.062596 | instance | skipping: Conditional result was False 2026-06-23 03:47:35.123795 | 2026-06-23 03:47:35.123982 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-23 03:47:35.458098 | instance | ok 2026-06-23 03:47:35.467443 | 2026-06-23 03:47:35.467529 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-23 03:47:41.656734 | instance | Output suppressed because no_log was given 2026-06-23 03:47:41.666556 | 2026-06-23 03:47:41.666665 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-23 03:47:41.922130 | instance | ok: "logs" 2026-06-23 03:47:41.922377 | instance | ok: All items complete 2026-06-23 03:47:41.922405 | 2026-06-23 03:47:42.112751 | instance | ok: "artifacts" 2026-06-23 03:47:42.305232 | instance | ok: "docs" 2026-06-23 03:47:42.324853 | 2026-06-23 03:47:42.325036 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-23 03:47:42.586880 | instance | changed: "logs" 2026-06-23 03:47:42.771851 | instance | changed: "artifacts" 2026-06-23 03:47:42.975432 | instance | changed: "docs" 2026-06-23 03:47:42.990147 | 2026-06-23 03:47:42.990242 | PLAY RECAP 2026-06-23 03:47:42.990290 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-23 03:47:42.990320 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-23 03:47:42.990344 | 2026-06-23 03:47:43.141823 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-23 03:47:43.146286 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-23 03:47:43.751785 | 2026-06-23 03:47:43.751929 | PLAY [all] 2026-06-23 03:47:43.763954 | 2026-06-23 03:47:43.764045 | TASK [setup-uv : Extract archive] 2026-06-23 03:47:46.269456 | instance | changed 2026-06-23 03:47:46.275920 | 2026-06-23 03:47:46.276048 | TASK [setup-uv : Print version] 2026-06-23 03:47:46.704868 | instance | uv 0.8.13 2026-06-23 03:47:46.819672 | instance | ok: Runtime: 0:00:00.015317 2026-06-23 03:47:46.831265 | 2026-06-23 03:47:46.831386 | TASK [Install Ansible collection siblings] 2026-06-23 03:47:58.160365 | instance | changed: 2026-06-23 03:47:58.160586 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-06-23 03:47:58.160628 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-06-23 03:47:58.160659 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-06-23 03:47:58.160687 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-06-23 03:47:58.160715 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-06-23 03:47:58.160745 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-06-23 03:47:58.160774 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-06-23 03:47:58.160805 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-06-23 03:47:58.160831 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-06-23 03:47:58.160858 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-06-23 03:47:58.160926 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-06-23 03:47:58.160988 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-06-23 03:47:58.161020 | instance | Resolved ansible.netcommon to v8.5.0 for 8.5.0 2026-06-23 03:47:58.161047 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-06-23 03:47:58.161072 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0 2026-06-23 03:47:58.161098 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-06-23 03:47:58.161124 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-06-23 03:47:58.161149 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-06-23 03:47:58.161175 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-06-23 03:47:58.161200 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-06-23 03:47:58.161226 | instance | Keeping vexxhost.ceph at speculative checkout 2026-06-23 03:47:58.161251 | instance | Keeping atmosphere.common at speculative checkout 2026-06-23 03:47:58.161279 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-06-23 03:47:58.161325 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0,>=6.0.0 2026-06-23 03:47:58.161352 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-06-23 03:47:58.161378 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=3.0.0,>=6.0.0 2026-06-23 03:47:58.161403 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-06-23 03:47:58.161428 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-06-23 03:47:58.161453 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-06-23 03:47:58.161477 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-06-23 03:47:58.161502 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-06-23 03:47:58.161528 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-06-23 03:47:58.161554 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-06-23 03:47:58.161579 | instance | Checked out ansible.netcommon to v8.5.0 2026-06-23 03:47:58.161605 | 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-06-23 03:47:58.161638 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.161695 | instance | Process install dependency map 2026-06-23 03:47:58.161748 | instance | Starting collection install process 2026-06-23 03:47:58.161779 | instance | Installing 'ansible.netcommon:8.5.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-23 03:47:58.161806 | instance | Created collection for ansible.netcommon:8.5.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-06-23 03:47:58.161833 | instance | ansible.netcommon:8.5.0 was installed successfully 2026-06-23 03:47:58.161859 | instance | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-06-23 03:47:58.161884 | instance | Creating virtual environment at: .venv 2026-06-23 03:47:58.161913 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-06-23 03:47:58.161939 | instance | Downloading ansible-core (2.1MiB) 2026-06-23 03:47:58.161966 | instance | Downloading kubernetes (1.9MiB) 2026-06-23 03:47:58.161991 | instance | Downloading setuptools (1.1MiB) 2026-06-23 03:47:58.162016 | instance | Downloading rjsonnet (1.2MiB) 2026-06-23 03:47:58.162041 | instance | Downloading cryptography (4.3MiB) 2026-06-23 03:47:58.162066 | instance | Downloading openstacksdk (1.7MiB) 2026-06-23 03:47:58.162091 | instance | Downloading pydantic-core (2.0MiB) 2026-06-23 03:47:58.162116 | instance | Downloading netaddr (2.2MiB) 2026-06-23 03:47:58.162140 | instance | Downloading pygments (1.2MiB) 2026-06-23 03:47:58.162173 | instance | Building pyperclip==1.9.0 2026-06-23 03:47:58.162204 | instance | Downloading rjsonnet 2026-06-23 03:47:58.162230 | instance | Downloading pydantic-core 2026-06-23 03:47:58.162255 | instance | Downloading netaddr 2026-06-23 03:47:58.162280 | instance | Downloading pygments 2026-06-23 03:47:58.162304 | instance | Downloading cryptography 2026-06-23 03:47:58.162329 | instance | Downloading setuptools 2026-06-23 03:47:58.162353 | instance | Downloading kubernetes 2026-06-23 03:47:58.162378 | instance | Downloading ansible-core 2026-06-23 03:47:58.162402 | instance | Downloading openstacksdk 2026-06-23 03:47:58.162427 | instance | Built pyperclip==1.9.0 2026-06-23 03:47:58.162453 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-06-23 03:47:58.162478 | instance | Installed 83 packages in 62ms 2026-06-23 03:47:58.162502 | instance | Checked out ansible.posix to 1.6.0 2026-06-23 03:47:58.162530 | 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-06-23 03:47:58.162601 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.162646 | instance | Process install dependency map 2026-06-23 03:47:58.162675 | instance | Starting collection install process 2026-06-23 03:47:58.162702 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-23 03:47:58.162728 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-06-23 03:47:58.162753 | instance | ansible.posix:1.6.0 was installed successfully 2026-06-23 03:47:58.162779 | instance | Checked out ansible.utils to v6.0.3 2026-06-23 03:47:58.162804 | 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-06-23 03:47:58.162830 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.162854 | instance | Process install dependency map 2026-06-23 03:47:58.162879 | instance | Starting collection install process 2026-06-23 03:47:58.162903 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-23 03:47:58.162928 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-06-23 03:47:58.162953 | instance | ansible.utils:6.0.3 was installed successfully 2026-06-23 03:47:58.162979 | 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-06-23 03:47:58.163005 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.163030 | instance | Process install dependency map 2026-06-23 03:47:58.163054 | instance | Starting collection install process 2026-06-23 03:47:58.163107 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-06-23 03:47:58.163149 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-06-23 03:47:58.163177 | instance | atmosphere.common:0.7.0 was installed successfully 2026-06-23 03:47:58.163204 | instance | Checked out community.crypto to 2.2.3 2026-06-23 03:47:58.163230 | 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-06-23 03:47:58.163256 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.163281 | instance | Process install dependency map 2026-06-23 03:47:58.163306 | instance | Starting collection install process 2026-06-23 03:47:58.163331 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-23 03:47:58.163355 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-06-23 03:47:58.163379 | instance | community.crypto:2.2.3 was installed successfully 2026-06-23 03:47:58.163403 | instance | Checked out community.general to 7.3.0 2026-06-23 03:47:58.163428 | 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-06-23 03:47:58.163453 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.163477 | instance | Process install dependency map 2026-06-23 03:47:58.163502 | instance | Starting collection install process 2026-06-23 03:47:58.163526 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-23 03:47:58.163550 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-06-23 03:47:58.163582 | instance | community.general:7.3.0 was installed successfully 2026-06-23 03:47:58.163607 | instance | Checked out community.mysql to 3.6.0 2026-06-23 03:47:58.163631 | 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-06-23 03:47:58.163655 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.163678 | instance | Process install dependency map 2026-06-23 03:47:58.163701 | instance | Starting collection install process 2026-06-23 03:47:58.163725 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-06-23 03:47:58.163749 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-06-23 03:47:58.163773 | instance | community.mysql:3.6.0 was installed successfully 2026-06-23 03:47:58.163797 | instance | Checked out kubernetes.core to 2.4.0 2026-06-23 03:47:58.163823 | 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-06-23 03:47:58.163847 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.163875 | instance | Process install dependency map 2026-06-23 03:47:58.163901 | instance | Starting collection install process 2026-06-23 03:47:58.163926 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-23 03:47:58.163951 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-06-23 03:47:58.163976 | instance | kubernetes.core:2.4.0 was installed successfully 2026-06-23 03:47:58.164001 | instance | Checked out openstack.cloud to 2.6.0 2026-06-23 03:47:58.164026 | 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-06-23 03:47:58.164051 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.164076 | instance | Process install dependency map 2026-06-23 03:47:58.164101 | instance | Starting collection install process 2026-06-23 03:47:58.164126 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-06-23 03:47:58.164150 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-06-23 03:47:58.164175 | instance | openstack.cloud:2.6.0 was installed successfully 2026-06-23 03:47:58.164200 | 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-06-23 03:47:58.164225 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.164250 | instance | Process install dependency map 2026-06-23 03:47:58.164275 | instance | Starting collection install process 2026-06-23 03:47:58.164435 | instance | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-06-23 03:47:58.164478 | instance | Created collection for vexxhost.ceph:4.0.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-06-23 03:47:58.164506 | instance | vexxhost.ceph:4.0.0 was installed successfully 2026-06-23 03:47:58.164532 | instance | Checked out vexxhost.containers to v1.6.7 2026-06-23 03:47:58.164558 | 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-06-23 03:47:58.164583 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.164617 | instance | Process install dependency map 2026-06-23 03:47:58.164643 | instance | Starting collection install process 2026-06-23 03:47:58.164668 | instance | Installing 'vexxhost.containers:1.6.7' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-06-23 03:47:58.164693 | instance | Created collection for vexxhost.containers:1.6.7 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-06-23 03:47:58.164718 | instance | vexxhost.containers:1.6.7 was installed successfully 2026-06-23 03:47:58.164743 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-06-23 03:47:58.164767 | 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-06-23 03:47:58.164792 | instance | Starting galaxy collection install process 2026-06-23 03:47:58.164848 | instance | Process install dependency map 2026-06-23 03:47:58.164984 | instance | Starting collection install process 2026-06-23 03:47:58.165052 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-06-23 03:47:58.165083 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-06-23 03:47:58.165112 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-06-23 03:47:58.170900 | 2026-06-23 03:47:58.170949 | PLAY RECAP 2026-06-23 03:47:58.170999 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-23 03:47:58.171020 | 2026-06-23 03:47:58.303198 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-23 03:47:58.305356 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-06-23 03:47:58.941613 | 2026-06-23 03:47:58.941752 | PLAY [all] 2026-06-23 03:47:58.953739 | 2026-06-23 03:47:58.953843 | TASK [Install "jq" for log collection] 2026-06-23 03:48:32.550851 | instance | changed 2026-06-23 03:48:32.552850 | 2026-06-23 03:48:32.552912 | PLAY RECAP 2026-06-23 03:48:32.553006 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-23 03:48:32.553062 | 2026-06-23 03:48:32.686416 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-06-23 03:48:32.690691 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-23 03:48:33.281390 | 2026-06-23 03:48:33.281613 | PLAY [all] 2026-06-23 03:48:33.293764 | 2026-06-23 03:48:33.293840 | LOOP [Check inventory directories] 2026-06-23 03:48:33.713757 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-06-23 03:48:33.894427 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-06-23 03:48:34.074307 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-06-23 03:48:34.094163 | 2026-06-23 03:48:34.094420 | LOOP [Copy inventory file for Zuul] 2026-06-23 03:48:35.010362 | instance | changed: 2026-06-23 03:48:35.010568 | instance | { 2026-06-23 03:48:35.010596 | instance | "ansible_loop_var": "item", 2026-06-23 03:48:35.010619 | instance | "changed": false, 2026-06-23 03:48:35.010638 | instance | "failed": false, 2026-06-23 03:48:35.010659 | instance | "invocation": { 2026-06-23 03:48:35.010677 | instance | "module_args": { 2026-06-23 03:48:35.010695 | instance | "checksum_algorithm": "sha1", 2026-06-23 03:48:35.010713 | instance | "follow": true, 2026-06-23 03:48:35.010730 | instance | "get_attributes": true, 2026-06-23 03:48:35.010749 | instance | "get_checksum": true, 2026-06-23 03:48:35.010766 | instance | "get_mime": true, 2026-06-23 03:48:35.010783 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-06-23 03:48:35.010800 | instance | } 2026-06-23 03:48:35.010834 | instance | }, 2026-06-23 03:48:35.010852 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-06-23 03:48:35.010868 | instance | "stat": { 2026-06-23 03:48:35.010885 | instance | "atime": 1782186470.2360966, 2026-06-23 03:48:35.010902 | instance | "attr_flags": "e", 2026-06-23 03:48:35.010919 | instance | "attributes": [ 2026-06-23 03:48:35.010936 | instance | "extents" 2026-06-23 03:48:35.010952 | instance | ], 2026-06-23 03:48:35.010969 | instance | "block_size": 4096, 2026-06-23 03:48:35.010985 | instance | "blocks": 8, 2026-06-23 03:48:35.011002 | instance | "charset": "unknown", 2026-06-23 03:48:35.011022 | instance | "ctime": 1782186468.8490505, 2026-06-23 03:48:35.011046 | instance | "dev": 64769, 2026-06-23 03:48:35.011070 | instance | "device_type": 0, 2026-06-23 03:48:35.011088 | instance | "executable": true, 2026-06-23 03:48:35.011104 | instance | "exists": true, 2026-06-23 03:48:35.011121 | instance | "gid": 1000, 2026-06-23 03:48:35.011138 | instance | "gr_name": "zuul", 2026-06-23 03:48:35.011155 | instance | "inode": 1026343, 2026-06-23 03:48:35.011171 | instance | "isblk": false, 2026-06-23 03:48:35.011188 | instance | "ischr": false, 2026-06-23 03:48:35.011205 | instance | "isdir": true, 2026-06-23 03:48:35.011221 | instance | "isfifo": false, 2026-06-23 03:48:35.011238 | instance | "isgid": false, 2026-06-23 03:48:35.011254 | instance | "islnk": false, 2026-06-23 03:48:35.011270 | instance | "isreg": false, 2026-06-23 03:48:35.011286 | instance | "issock": false, 2026-06-23 03:48:35.011302 | instance | "isuid": false, 2026-06-23 03:48:35.011319 | instance | "mimetype": "unknown", 2026-06-23 03:48:35.011335 | instance | "mode": "0755", 2026-06-23 03:48:35.011351 | instance | "mtime": 1782186468.8490505, 2026-06-23 03:48:35.011367 | instance | "nlink": 23, 2026-06-23 03:48:35.011383 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-06-23 03:48:35.011399 | instance | "pw_name": "zuul", 2026-06-23 03:48:35.011419 | instance | "readable": true, 2026-06-23 03:48:35.011435 | instance | "rgrp": true, 2026-06-23 03:48:35.011452 | instance | "roth": true, 2026-06-23 03:48:35.011469 | instance | "rusr": true, 2026-06-23 03:48:35.011485 | instance | "size": 4096, 2026-06-23 03:48:35.011501 | instance | "uid": 1000, 2026-06-23 03:48:35.011518 | instance | "version": "2555195268", 2026-06-23 03:48:35.011535 | instance | "wgrp": false, 2026-06-23 03:48:35.011553 | instance | "woth": false, 2026-06-23 03:48:35.011570 | instance | "writeable": true, 2026-06-23 03:48:35.011587 | instance | "wusr": true, 2026-06-23 03:48:35.011604 | instance | "xgrp": true, 2026-06-23 03:48:35.011621 | instance | "xoth": true, 2026-06-23 03:48:35.011637 | instance | "xusr": true 2026-06-23 03:48:35.011654 | instance | } 2026-06-23 03:48:35.011671 | instance | } 2026-06-23 03:48:35.011702 | instance | ok: All items complete 2026-06-23 03:48:35.011722 | 2026-06-23 03:48:35.013403 | instance | skipping: Conditional result was False 2026-06-23 03:48:35.015350 | instance | skipping: Conditional result was False 2026-06-23 03:48:35.035139 | 2026-06-23 03:48:35.035299 | LOOP [Switch "ansible_host" to private IP] 2026-06-23 03:48:35.419137 | instance | changed: 1 replacements made 2026-06-23 03:48:35.421364 | instance | skipping: Conditional result was False 2026-06-23 03:48:35.422334 | instance | skipping: Conditional result was False 2026-06-23 03:48:35.434730 | 2026-06-23 03:48:35.434883 | TASK [Run Molecule scenario] 2026-06-23 03:48:36.590821 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-06-23 03:48:37.014173 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-23 03:48:37.014289 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-06-23 03:48:48.993790 | instance | INFO [csi > dependency] Executing 2026-06-23 03:48:48.994081 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-06-23 03:48:48.994382 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-06-23 03:48:48.994484 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-23 03:48:49.001165 | instance | INFO [csi > cleanup] Executing 2026-06-23 03:48:49.001484 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-23 03:48:49.007170 | instance | INFO [csi > destroy] Executing 2026-06-23 03:48:49.007236 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-06-23 03:48:49.007256 | instance | INFO [csi > destroy] Executed: Successful 2026-06-23 03:48:49.012862 | instance | INFO [csi > syntax] Executing 2026-06-23 03:48:50.510076 | instance | 2026-06-23 03:48:50.510420 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-06-23 03:48:50.591624 | instance | INFO [csi > syntax] Executed: Successful 2026-06-23 03:48:50.605806 | instance | INFO [csi > create] Executing 2026-06-23 03:48:50.607980 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-23 03:48:50.613804 | instance | INFO [csi > prepare] Executing 2026-06-23 03:48:51.414168 | instance | 2026-06-23 03:48:51.414373 | instance | PLAY [Prepare] ***************************************************************** 2026-06-23 03:48:51.414594 | instance | 2026-06-23 03:48:51.414842 | instance | TASK [Gathering Facts] ********************************************************* 2026-06-23 03:48:51.415080 | instance | Tuesday 23 June 2026 03:48:51 +0000 (0:00:00.034) 0:00:00.034 ********** 2026-06-23 03:48:53.667594 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-06-23 03:48:53.667802 | instance | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-23 03:48:53.668068 | instance | interpreter could change the meaning of that path. See 2026-06-23 03:48:53.668332 | instance | https://docs.ansible.com/ansible- 2026-06-23 03:48:53.668625 | instance | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-23 03:48:53.673428 | instance | ok: [instance] 2026-06-23 03:48:53.673629 | instance | 2026-06-23 03:48:53.673868 | instance | TASK [Configure short hostname] ************************************************ 2026-06-23 03:48:53.674108 | instance | Tuesday 23 June 2026 03:48:53 +0000 (0:00:02.260) 0:00:02.294 ********** 2026-06-23 03:48:54.424710 | instance | changed: [instance] 2026-06-23 03:48:54.424812 | instance | 2026-06-23 03:48:54.424973 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-23 03:48:54.425130 | instance | Tuesday 23 June 2026 03:48:54 +0000 (0:00:00.750) 0:00:03.044 ********** 2026-06-23 03:48:54.736806 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-23 03:48:54.736931 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-06-23 03:48:54.737059 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-23 03:48:54.745490 | instance | changed: [instance] 2026-06-23 03:48:54.745615 | instance | 2026-06-23 03:48:54.745769 | instance | TASK [Purge "snapd" package] *************************************************** 2026-06-23 03:48:54.745926 | instance | Tuesday 23 June 2026 03:48:54 +0000 (0:00:00.321) 0:00:03.366 ********** 2026-06-23 03:48:55.488890 | instance | ok: [instance] 2026-06-23 03:48:55.488958 | instance | 2026-06-23 03:48:55.489008 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-06-23 03:48:55.489128 | instance | 2026-06-23 03:48:55.489246 | instance | TASK [Gathering Facts] ********************************************************* 2026-06-23 03:48:55.489367 | instance | Tuesday 23 June 2026 03:48:55 +0000 (0:00:00.743) 0:00:04.109 ********** 2026-06-23 03:48:56.296230 | instance | ok: [instance] 2026-06-23 03:48:56.296599 | instance | 2026-06-23 03:48:56.296788 | instance | TASK [Install depedencies] ***************************************************** 2026-06-23 03:48:56.297040 | instance | Tuesday 23 June 2026 03:48:56 +0000 (0:00:00.806) 0:00:04.916 ********** 2026-06-23 03:49:24.699362 | instance | changed: [instance] 2026-06-23 03:49:24.699453 | instance | 2026-06-23 03:49:24.699467 | instance | TASK [Start up service] ******************************************************** 2026-06-23 03:49:24.699490 | instance | Tuesday 23 June 2026 03:49:24 +0000 (0:00:28.402) 0:00:33.318 ********** 2026-06-23 03:49:25.330818 | instance | ok: [instance] 2026-06-23 03:49:25.330923 | instance | 2026-06-23 03:49:25.330937 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-06-23 03:49:25.330950 | instance | Tuesday 23 June 2026 03:49:25 +0000 (0:00:00.629) 0:00:33.948 ********** 2026-06-23 03:49:25.671839 | instance | ok: [instance] 2026-06-23 03:49:25.671903 | instance | 2026-06-23 03:49:25.671917 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-23 03:49:25.671929 | instance | Tuesday 23 June 2026 03:49:25 +0000 (0:00:00.341) 0:00:34.290 ********** 2026-06-23 03:49:26.421386 | instance | changed: [instance] 2026-06-23 03:49:26.421458 | instance | 2026-06-23 03:49:26.421811 | instance | TASK [Get list of all loopback devices] **************************************** 2026-06-23 03:49:26.421861 | instance | Tuesday 23 June 2026 03:49:26 +0000 (0:00:00.748) 0:00:35.039 ********** 2026-06-23 03:49:26.668769 | instance | ok: [instance] 2026-06-23 03:49:26.668825 | instance | 2026-06-23 03:49:26.668839 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-23 03:49:26.668853 | instance | Tuesday 23 June 2026 03:49:26 +0000 (0:00:00.248) 0:00:35.288 ********** 2026-06-23 03:49:26.695039 | instance | skipping: [instance] 2026-06-23 03:49:26.695108 | instance | 2026-06-23 03:49:26.695123 | instance | TASK [Create devices for Ceph] ************************************************* 2026-06-23 03:49:26.695136 | instance | Tuesday 23 June 2026 03:49:26 +0000 (0:00:00.026) 0:00:35.314 ********** 2026-06-23 03:49:27.384594 | instance | changed: [instance] => (item=osd0) 2026-06-23 03:49:27.384675 | instance | changed: [instance] => (item=osd1) 2026-06-23 03:49:27.384722 | instance | changed: [instance] => (item=osd2) 2026-06-23 03:49:27.384827 | instance | 2026-06-23 03:49:27.384938 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-06-23 03:49:27.385049 | instance | Tuesday 23 June 2026 03:49:27 +0000 (0:00:00.688) 0:00:36.003 ********** 2026-06-23 03:49:28.131094 | instance | changed: [instance] => (item=osd0) 2026-06-23 03:49:28.132274 | instance | changed: [instance] => (item=osd1) 2026-06-23 03:49:28.132315 | instance | changed: [instance] => (item=osd2) 2026-06-23 03:49:28.132321 | instance | 2026-06-23 03:49:28.132327 | instance | TASK [Start loop devices] ****************************************************** 2026-06-23 03:49:28.132333 | instance | Tuesday 23 June 2026 03:49:28 +0000 (0:00:00.748) 0:00:36.751 ********** 2026-06-23 03:49:28.938690 | instance | changed: [instance] => (item=osd0) 2026-06-23 03:49:28.938768 | instance | changed: [instance] => (item=osd1) 2026-06-23 03:49:28.938845 | instance | changed: [instance] => (item=osd2) 2026-06-23 03:49:28.938944 | instance | 2026-06-23 03:49:28.939057 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-06-23 03:49:28.939173 | instance | Tuesday 23 June 2026 03:49:28 +0000 (0:00:00.806) 0:00:37.558 ********** 2026-06-23 03:49:31.354785 | instance | changed: [instance] => (item=osd0) 2026-06-23 03:49:31.354833 | instance | changed: [instance] => (item=osd1) 2026-06-23 03:49:31.354839 | instance | changed: [instance] => (item=osd2) 2026-06-23 03:49:31.354844 | instance | 2026-06-23 03:49:31.354850 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-06-23 03:49:31.354855 | instance | Tuesday 23 June 2026 03:49:31 +0000 (0:00:02.414) 0:00:39.973 ********** 2026-06-23 03:49:32.653257 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-06-23 03:49:32.654281 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-06-23 03:49:32.654369 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-06-23 03:49:32.654382 | instance | 2026-06-23 03:49:32.654398 | instance | PLAY RECAP ********************************************************************* 2026-06-23 03:49:32.655295 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-23 03:49:32.655350 | instance | 2026-06-23 03:49:32.655355 | instance | Tuesday 23 June 2026 03:49:32 +0000 (0:00:01.300) 0:00:41.273 ********** 2026-06-23 03:49:32.655360 | instance | =============================================================================== 2026-06-23 03:49:32.655515 | instance | Install depedencies ---------------------------------------------------- 28.40s 2026-06-23 03:49:32.658630 | instance | Create a volume group for each loop device ------------------------------ 2.41s 2026-06-23 03:49:32.658646 | instance | Gathering Facts --------------------------------------------------------- 2.26s 2026-06-23 03:49:32.658651 | instance | Create a logical volume for each loop device ---------------------------- 1.30s 2026-06-23 03:49:32.658655 | instance | Start loop devices ------------------------------------------------------ 0.81s 2026-06-23 03:49:32.658658 | instance | Gathering Facts --------------------------------------------------------- 0.81s 2026-06-23 03:49:32.658662 | instance | Configure short hostname ------------------------------------------------ 0.75s 2026-06-23 03:49:32.658666 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.75s 2026-06-23 03:49:32.658670 | instance | Set permissions on loopback devices ------------------------------------- 0.75s 2026-06-23 03:49:32.658674 | instance | Purge "snapd" package --------------------------------------------------- 0.74s 2026-06-23 03:49:32.658678 | instance | Create devices for Ceph ------------------------------------------------- 0.69s 2026-06-23 03:49:32.658682 | instance | Start up service -------------------------------------------------------- 0.63s 2026-06-23 03:49:32.658686 | instance | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-06-23 03:49:32.658689 | instance | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-06-23 03:49:32.658693 | instance | Get list of all loopback devices ---------------------------------------- 0.25s 2026-06-23 03:49:32.658697 | instance | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-06-23 03:49:32.735377 | instance | INFO [csi > prepare] Executed: Successful 2026-06-23 03:49:32.744930 | instance | INFO [csi > converge] Executing 2026-06-23 03:49:34.057366 | instance | 2026-06-23 03:49:34.057465 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-06-23 03:49:34.057476 | instance | 2026-06-23 03:49:34.057486 | instance | TASK [Gathering Facts] ********************************************************* 2026-06-23 03:49:34.057501 | instance | Tuesday 23 June 2026 03:49:34 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-06-23 03:49:35.111764 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-06-23 03:49:35.111886 | instance | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-23 03:49:35.112046 | instance | interpreter could change the meaning of that path. See 2026-06-23 03:49:35.112222 | instance | https://docs.ansible.com/ansible- 2026-06-23 03:49:35.112400 | instance | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-23 03:49:35.122168 | instance | ok: [instance] 2026-06-23 03:49:35.122506 | instance | 2026-06-23 03:49:35.122783 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-06-23 03:49:35.123032 | instance | Tuesday 23 June 2026 03:49:35 +0000 (0:00:01.065) 0:00:01.073 ********** 2026-06-23 03:49:35.171152 | instance | ok: [instance] => { 2026-06-23 03:49:35.171435 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-06-23 03:49:35.171671 | instance | } 2026-06-23 03:49:35.171889 | instance | 2026-06-23 03:49:35.172124 | instance | PLAY [all] ********************************************************************* 2026-06-23 03:49:35.172328 | instance | 2026-06-23 03:49:35.172564 | instance | TASK [Gathering Facts] ********************************************************* 2026-06-23 03:49:35.172797 | instance | Tuesday 23 June 2026 03:49:35 +0000 (0:00:00.049) 0:00:01.123 ********** 2026-06-23 03:49:36.127418 | instance | ok: [instance] 2026-06-23 03:49:36.127484 | instance | 2026-06-23 03:49:36.127495 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-06-23 03:49:36.127504 | instance | Tuesday 23 June 2026 03:49:36 +0000 (0:00:00.954) 0:00:02.078 ********** 2026-06-23 03:49:36.171814 | instance | skipping: [instance] 2026-06-23 03:49:36.171865 | instance | 2026-06-23 03:49:36.171875 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-06-23 03:49:36.171885 | instance | Tuesday 23 June 2026 03:49:36 +0000 (0:00:00.044) 0:00:02.122 ********** 2026-06-23 03:49:36.346300 | instance | ok: [instance] 2026-06-23 03:49:36.346334 | instance | 2026-06-23 03:49:36.346349 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-23 03:49:36.346362 | instance | 2026-06-23 03:49:36.346374 | instance | TASK [Gathering Facts] ********************************************************* 2026-06-23 03:49:36.346402 | instance | Tuesday 23 June 2026 03:49:36 +0000 (0:00:00.173) 0:00:02.295 ********** 2026-06-23 03:49:37.276644 | instance | ok: [instance] 2026-06-23 03:49:37.276695 | instance | 2026-06-23 03:49:37.276706 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-23 03:49:37.276715 | instance | Tuesday 23 June 2026 03:49:37 +0000 (0:00:00.931) 0:00:03.226 ********** 2026-06-23 03:49:37.619853 | instance | ok: [instance] 2026-06-23 03:49:37.619910 | instance | 2026-06-23 03:49:37.619921 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-23 03:49:37.619931 | instance | Tuesday 23 June 2026 03:49:37 +0000 (0:00:00.343) 0:00:03.570 ********** 2026-06-23 03:49:37.658636 | instance | skipping: [instance] 2026-06-23 03:49:37.658668 | instance | 2026-06-23 03:49:37.658679 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-23 03:49:37.658688 | instance | Tuesday 23 June 2026 03:49:37 +0000 (0:00:00.039) 0:00:03.609 ********** 2026-06-23 03:49:38.004768 | instance | changed: [instance] 2026-06-23 03:49:38.004832 | instance | 2026-06-23 03:49:38.004846 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-23 03:49:38.004858 | instance | Tuesday 23 June 2026 03:49:38 +0000 (0:00:00.345) 0:00:03.954 ********** 2026-06-23 03:49:38.078362 | instance | ok: [instance] => { 2026-06-23 03:49:38.078419 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-23 03:49:38.078429 | instance | } 2026-06-23 03:49:38.078439 | instance | 2026-06-23 03:49:38.078448 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-23 03:49:38.078456 | instance | Tuesday 23 June 2026 03:49:38 +0000 (0:00:00.074) 0:00:04.029 ********** 2026-06-23 03:49:38.995353 | instance | changed: [instance] 2026-06-23 03:49:38.995385 | instance | 2026-06-23 03:49:38.995833 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-23 03:49:38.995875 | instance | Tuesday 23 June 2026 03:49:38 +0000 (0:00:00.916) 0:00:04.945 ********** 2026-06-23 03:49:39.047560 | instance | skipping: [instance] 2026-06-23 03:49:39.047599 | instance | 2026-06-23 03:49:39.047609 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-23 03:49:39.047618 | instance | Tuesday 23 June 2026 03:49:39 +0000 (0:00:00.052) 0:00:04.997 ********** 2026-06-23 03:49:39.094539 | instance | skipping: [instance] 2026-06-23 03:49:39.094570 | instance | 2026-06-23 03:49:39.094581 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-23 03:49:39.094590 | instance | Tuesday 23 June 2026 03:49:39 +0000 (0:00:00.046) 0:00:05.044 ********** 2026-06-23 03:49:39.333002 | instance | ok: [instance] 2026-06-23 03:49:39.333033 | instance | 2026-06-23 03:49:39.333038 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-23 03:49:39.333043 | instance | Tuesday 23 June 2026 03:49:39 +0000 (0:00:00.239) 0:00:05.284 ********** 2026-06-23 03:49:40.368286 | instance | ok: [instance] 2026-06-23 03:49:40.368331 | instance | 2026-06-23 03:49:40.368793 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-23 03:49:40.368886 | instance | Tuesday 23 June 2026 03:49:40 +0000 (0:00:01.034) 0:00:06.318 ********** 2026-06-23 03:49:40.443280 | instance | ok: [instance] => { 2026-06-23 03:49:40.443350 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-23 03:49:40.443356 | instance | } 2026-06-23 03:49:40.443363 | instance | 2026-06-23 03:49:40.443373 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-23 03:49:40.443584 | instance | Tuesday 23 June 2026 03:49:40 +0000 (0:00:00.074) 0:00:06.393 ********** 2026-06-23 03:49:41.274656 | instance | changed: [instance] 2026-06-23 03:49:41.274715 | instance | 2026-06-23 03:49:41.274792 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-23 03:49:41.274910 | instance | Tuesday 23 June 2026 03:49:41 +0000 (0:00:00.832) 0:00:07.225 ********** 2026-06-23 03:49:44.263897 | instance | changed: [instance] 2026-06-23 03:49:44.263970 | instance | 2026-06-23 03:49:44.264075 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-23 03:49:44.264229 | instance | Tuesday 23 June 2026 03:49:44 +0000 (0:00:02.990) 0:00:10.215 ********** 2026-06-23 03:49:44.295778 | instance | skipping: [instance] 2026-06-23 03:49:44.295804 | instance | 2026-06-23 03:49:44.295809 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-23 03:49:44.295813 | instance | Tuesday 23 June 2026 03:49:44 +0000 (0:00:00.029) 0:00:10.245 ********** 2026-06-23 03:49:44.322683 | instance | skipping: [instance] 2026-06-23 03:49:44.322729 | instance | 2026-06-23 03:49:44.322740 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-23 03:49:44.322750 | instance | Tuesday 23 June 2026 03:49:44 +0000 (0:00:00.027) 0:00:10.273 ********** 2026-06-23 03:49:44.350424 | instance | skipping: [instance] 2026-06-23 03:49:44.350453 | instance | 2026-06-23 03:49:44.350462 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-23 03:49:44.350471 | instance | Tuesday 23 June 2026 03:49:44 +0000 (0:00:00.028) 0:00:10.301 ********** 2026-06-23 03:49:51.316774 | instance | changed: [instance] 2026-06-23 03:49:51.316820 | instance | 2026-06-23 03:49:51.316831 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-23 03:49:51.316840 | instance | Tuesday 23 June 2026 03:49:51 +0000 (0:00:06.965) 0:00:17.266 ********** 2026-06-23 03:49:52.003322 | instance | changed: [instance] 2026-06-23 03:49:52.003375 | instance | 2026-06-23 03:49:52.003386 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-23 03:49:52.003449 | instance | Tuesday 23 June 2026 03:49:51 +0000 (0:00:00.686) 0:00:17.953 ********** 2026-06-23 03:49:53.111758 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-06-23 03:49:53.111803 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-23 03:49:53.111814 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-23 03:49:53.111834 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-23 03:49:53.111843 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-23 03:49:53.111852 | instance | 2026-06-23 03:49:53.111862 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-23 03:49:53.111872 | instance | Tuesday 23 June 2026 03:49:53 +0000 (0:00:01.108) 0:00:19.061 ********** 2026-06-23 03:49:53.854259 | instance | changed: [instance] 2026-06-23 03:49:53.854307 | instance | 2026-06-23 03:49:53.854312 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-23 03:49:53.854317 | instance | Tuesday 23 June 2026 03:49:53 +0000 (0:00:00.726) 0:00:19.787 ********** 2026-06-23 03:49:53.854321 | instance | 2026-06-23 03:49:53.854324 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-23 03:49:53.854332 | instance | Tuesday 23 June 2026 03:49:53 +0000 (0:00:00.015) 0:00:19.803 ********** 2026-06-23 03:49:54.961612 | instance | ok: [instance] 2026-06-23 03:49:54.961673 | instance | 2026-06-23 03:49:54.961782 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-23 03:49:54.961891 | instance | Tuesday 23 June 2026 03:49:54 +0000 (0:00:01.109) 0:00:20.912 ********** 2026-06-23 03:49:55.603037 | instance | changed: [instance] 2026-06-23 03:49:55.603266 | instance | 2026-06-23 03:49:55.603536 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-23 03:49:55.603778 | instance | Tuesday 23 June 2026 03:49:55 +0000 (0:00:00.641) 0:00:21.554 ********** 2026-06-23 03:49:56.311667 | instance | changed: [instance] 2026-06-23 03:49:56.311743 | instance | 2026-06-23 03:49:56.311800 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-23 03:49:56.311924 | instance | Tuesday 23 June 2026 03:49:56 +0000 (0:00:00.708) 0:00:22.262 ********** 2026-06-23 03:49:56.561342 | instance | ok: [instance] 2026-06-23 03:49:56.561394 | instance | 2026-06-23 03:49:56.561409 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-23 03:49:56.561429 | instance | Tuesday 23 June 2026 03:49:56 +0000 (0:00:00.250) 0:00:22.512 ********** 2026-06-23 03:49:56.622659 | instance | ok: [instance] => { 2026-06-23 03:49:56.622699 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-23 03:49:56.622708 | instance | } 2026-06-23 03:49:56.622716 | instance | 2026-06-23 03:49:56.622725 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-23 03:49:56.622734 | instance | Tuesday 23 June 2026 03:49:56 +0000 (0:00:00.060) 0:00:22.573 ********** 2026-06-23 03:49:57.529289 | instance | changed: [instance] 2026-06-23 03:49:57.529341 | instance | 2026-06-23 03:49:57.529354 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-23 03:49:57.529372 | instance | Tuesday 23 June 2026 03:49:57 +0000 (0:00:00.905) 0:00:23.478 ********** 2026-06-23 03:50:02.030593 | instance | changed: [instance] 2026-06-23 03:50:02.030659 | instance | 2026-06-23 03:50:02.030780 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-23 03:50:02.030892 | instance | Tuesday 23 June 2026 03:50:02 +0000 (0:00:04.502) 0:00:27.981 ********** 2026-06-23 03:50:02.887706 | instance | ok: [instance] 2026-06-23 03:50:02.887734 | instance | 2026-06-23 03:50:02.887740 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-23 03:50:02.887745 | instance | Tuesday 23 June 2026 03:50:02 +0000 (0:00:00.857) 0:00:28.839 ********** 2026-06-23 03:50:03.274026 | instance | changed: [instance] 2026-06-23 03:50:03.274474 | instance | 2026-06-23 03:50:03.274488 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-23 03:50:03.274494 | instance | Tuesday 23 June 2026 03:50:03 +0000 (0:00:00.386) 0:00:29.226 ********** 2026-06-23 03:50:03.819465 | instance | changed: [instance] 2026-06-23 03:50:03.819509 | instance | 2026-06-23 03:50:03.819522 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-23 03:50:03.819535 | instance | Tuesday 23 June 2026 03:50:03 +0000 (0:00:00.544) 0:00:29.770 ********** 2026-06-23 03:50:04.492379 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-06-23 03:50:04.492433 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-23 03:50:04.492447 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-23 03:50:04.492576 | instance | 2026-06-23 03:50:04.492824 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-23 03:50:04.493109 | instance | Tuesday 23 June 2026 03:50:04 +0000 (0:00:00.673) 0:00:30.443 ********** 2026-06-23 03:50:05.036365 | instance | changed: [instance] 2026-06-23 03:50:05.036431 | instance | 2026-06-23 03:50:05.036745 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-23 03:50:05.037092 | instance | Tuesday 23 June 2026 03:50:05 +0000 (0:00:00.543) 0:00:30.987 ********** 2026-06-23 03:50:05.588005 | instance | changed: [instance] 2026-06-23 03:50:05.588228 | instance | 2026-06-23 03:50:05.588521 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-23 03:50:05.588813 | instance | Tuesday 23 June 2026 03:50:05 +0000 (0:00:00.535) 0:00:31.522 ********** 2026-06-23 03:50:05.589040 | instance | 2026-06-23 03:50:05.589330 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-23 03:50:05.589590 | instance | Tuesday 23 June 2026 03:50:05 +0000 (0:00:00.016) 0:00:31.539 ********** 2026-06-23 03:50:06.489325 | instance | ok: [instance] 2026-06-23 03:50:06.489395 | instance | 2026-06-23 03:50:06.489657 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-23 03:50:06.489919 | instance | Tuesday 23 June 2026 03:50:06 +0000 (0:00:00.901) 0:00:32.440 ********** 2026-06-23 03:50:07.660395 | instance | changed: [instance] 2026-06-23 03:50:07.660527 | instance | 2026-06-23 03:50:07.660785 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-23 03:50:07.661034 | instance | Tuesday 23 June 2026 03:50:07 +0000 (0:00:01.170) 0:00:33.611 ********** 2026-06-23 03:50:08.367551 | instance | changed: [instance] 2026-06-23 03:50:08.367781 | instance | 2026-06-23 03:50:08.368045 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-23 03:50:08.368325 | instance | Tuesday 23 June 2026 03:50:08 +0000 (0:00:00.707) 0:00:34.319 ********** 2026-06-23 03:50:08.432678 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-23 03:50:08.432875 | instance | 2026-06-23 03:50:08.433123 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-23 03:50:08.433395 | instance | Tuesday 23 June 2026 03:50:08 +0000 (0:00:00.065) 0:00:34.384 ********** 2026-06-23 03:50:09.311355 | instance | ok: [instance] 2026-06-23 03:50:09.311412 | instance | 2026-06-23 03:50:09.311632 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-23 03:50:09.311853 | instance | Tuesday 23 June 2026 03:50:09 +0000 (0:00:00.877) 0:00:35.262 ********** 2026-06-23 03:50:10.100693 | instance | ok: [instance] => (item=systemd-timesyncd) 2026-06-23 03:50:10.100986 | instance | ok: [instance] => (item=ssh) 2026-06-23 03:50:10.101271 | instance | 2026-06-23 03:50:10.101543 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-23 03:50:10.101803 | instance | Tuesday 23 June 2026 03:50:10 +0000 (0:00:00.789) 0:00:36.052 ********** 2026-06-23 03:50:10.807859 | instance | changed: [instance] 2026-06-23 03:50:10.808076 | instance | 2026-06-23 03:50:10.808383 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-23 03:50:10.808649 | instance | Tuesday 23 June 2026 03:50:10 +0000 (0:00:00.707) 0:00:36.759 ********** 2026-06-23 03:50:11.046483 | instance | ok: [instance] 2026-06-23 03:50:11.046680 | instance | 2026-06-23 03:50:11.046939 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-23 03:50:11.047190 | instance | Tuesday 23 June 2026 03:50:11 +0000 (0:00:00.238) 0:00:36.998 ********** 2026-06-23 03:50:11.563713 | instance | changed: [instance] 2026-06-23 03:50:11.563908 | instance | 2026-06-23 03:50:11.564176 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-23 03:50:11.564456 | instance | Tuesday 23 June 2026 03:50:11 +0000 (0:00:00.517) 0:00:37.515 ********** 2026-06-23 03:50:11.922044 | instance | changed: [instance] 2026-06-23 03:50:11.922092 | instance | 2026-06-23 03:50:11.922105 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-23 03:50:11.922118 | instance | Tuesday 23 June 2026 03:50:11 +0000 (0:00:00.357) 0:00:37.873 ********** 2026-06-23 03:50:12.049406 | instance | ok: [instance] 2026-06-23 03:50:12.049439 | instance | 2026-06-23 03:50:12.049453 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-23 03:50:12.049465 | instance | Tuesday 23 June 2026 03:50:12 +0000 (0:00:00.127) 0:00:38.000 ********** 2026-06-23 03:50:12.312964 | instance | ok: [instance] => (item=instance) 2026-06-23 03:50:12.313019 | instance | 2026-06-23 03:50:12.313033 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-23 03:50:12.313046 | instance | Tuesday 23 June 2026 03:50:12 +0000 (0:00:00.263) 0:00:38.263 ********** 2026-06-23 03:50:12.365346 | instance | ok: [instance] 2026-06-23 03:50:12.365389 | instance | 2026-06-23 03:50:12.365396 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-23 03:50:12.365518 | instance | Tuesday 23 June 2026 03:50:12 +0000 (0:00:00.052) 0:00:38.315 ********** 2026-06-23 03:50:12.438595 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-06-23 03:50:12.438629 | instance | 2026-06-23 03:50:12.438640 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-06-23 03:50:12.438650 | instance | Tuesday 23 June 2026 03:50:12 +0000 (0:00:00.073) 0:00:38.389 ********** 2026-06-23 03:50:12.755467 | instance | changed: [instance] 2026-06-23 03:50:12.755522 | instance | 2026-06-23 03:50:12.755539 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-06-23 03:50:12.755891 | instance | Tuesday 23 June 2026 03:50:12 +0000 (0:00:00.316) 0:00:38.705 ********** 2026-06-23 03:50:13.530677 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-06-23 03:50:13.530752 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-06-23 03:50:13.530860 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-06-23 03:50:13.530964 | instance | 2026-06-23 03:50:13.531072 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-06-23 03:50:13.531182 | instance | Tuesday 23 June 2026 03:50:13 +0000 (0:00:00.776) 0:00:39.482 ********** 2026-06-23 03:51:50.401817 | instance | ok: [instance] 2026-06-23 03:51:50.401882 | instance | 2026-06-23 03:51:50.401896 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-06-23 03:51:50.401908 | instance | Tuesday 23 June 2026 03:51:50 +0000 (0:01:36.869) 0:02:16.351 ********** 2026-06-23 03:51:50.662370 | instance | changed: [instance] 2026-06-23 03:51:50.663024 | instance | 2026-06-23 03:51:50.663073 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-06-23 03:51:50.663087 | instance | Tuesday 23 June 2026 03:51:50 +0000 (0:00:00.261) 0:02:16.613 ********** 2026-06-23 03:51:50.710646 | instance | ok: [instance] 2026-06-23 03:51:50.710712 | instance | 2026-06-23 03:51:50.710857 | instance | TASK [Install Ceph host] ******************************************************* 2026-06-23 03:51:50.710958 | instance | Tuesday 23 June 2026 03:51:50 +0000 (0:00:00.047) 0:02:16.661 ********** 2026-06-23 03:51:50.791108 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-06-23 03:51:50.791145 | instance | 2026-06-23 03:51:50.791152 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-23 03:51:50.791159 | instance | Tuesday 23 June 2026 03:51:50 +0000 (0:00:00.080) 0:02:16.742 ********** 2026-06-23 03:51:55.607665 | instance | fatal: [instance]: FAILED! => {"changed": false, "cmd": ["cephadm", "shell", "--fsid", "4837cbf8-4f90-4300-b3f6-726c9b9f89b4", "--config", "/var/lib/ceph/4837cbf8-4f90-4300-b3f6-726c9b9f89b4/mon.instance/config", "--", "ceph", "cephadm", "get-pub-key"], "delta": "0:00:04.572554", "end": "2026-06-23 03:51:55.579988", "msg": "non-zero return code", "rc": 1, "start": "2026-06-23 03:51:51.007434", "stderr": "Using ceph image with id 'c7a6fb3e0c59' and tag 'v18' created on 2026-03-13 16:58:30 +0000 UTC\nquay.io/ceph/ceph@sha256:69cbef90eb58cf96e572e7497227a2bcb0ec9175bc2247809c0a37857db9b820\nTraceback (most recent call last):\n File \"\", line 198, in _run_module_as_main\n File \"\", line 88, in _run_code\n File \"/usr/bin/cephadm/__main__.py\", line 10700, in \n File \"/usr/bin/cephadm/__main__.py\", line 10688, in main\n File \"/usr/bin/cephadm/__main__.py\", line 2427, in _infer_config\n File \"/usr/bin/cephadm/__main__.py\", line 2361, in _infer_fsid\n File \"/usr/bin/cephadm/__main__.py\", line 2427, in _infer_config\n File \"/usr/bin/cephadm/__main__.py\", line 2473, in _infer_image\n File \"/usr/bin/cephadm/__main__.py\", line 2348, in _validate_fsid\n File \"/usr/bin/cephadm/__main__.py\", line 6835, in command_shell\n File \"/usr/bin/cephadm/__main__.py\", line 3415, in get_container_mounts\n File \"/usr/bin/cephadm/__main__.py\", line 9694, in selinux_enabled\n File \"/usr/bin/cephadm/__main__.py\", line 9677, in kernel_security\n File \"/usr/bin/cephadm/__main__.py\", line 9658, in _fetch_apparmor\nValueError: too many values to unpack (expected 2)", "stderr_lines": ["Using ceph image with id 'c7a6fb3e0c59' and tag 'v18' created on 2026-03-13 16:58:30 +0000 UTC", "quay.io/ceph/ceph@sha256:69cbef90eb58cf96e572e7497227a2bcb0ec9175bc2247809c0a37857db9b820", "Traceback (most recent call last):", " File \"\", line 198, in _run_module_as_main", " File \"\", line 88, in _run_code", " File \"/usr/bin/cephadm/__main__.py\", line 10700, in ", " File \"/usr/bin/cephadm/__main__.py\", line 10688, in main", " File \"/usr/bin/cephadm/__main__.py\", line 2427, in _infer_config", " File \"/usr/bin/cephadm/__main__.py\", line 2361, in _infer_fsid", " File \"/usr/bin/cephadm/__main__.py\", line 2427, in _infer_config", " File \"/usr/bin/cephadm/__main__.py\", line 2473, in _infer_image", " File \"/usr/bin/cephadm/__main__.py\", line 2348, in _validate_fsid", " File \"/usr/bin/cephadm/__main__.py\", line 6835, in command_shell", " File \"/usr/bin/cephadm/__main__.py\", line 3415, in get_container_mounts", " File \"/usr/bin/cephadm/__main__.py\", line 9694, in selinux_enabled", " File \"/usr/bin/cephadm/__main__.py\", line 9677, in kernel_security", " File \"/usr/bin/cephadm/__main__.py\", line 9658, in _fetch_apparmor", "ValueError: too many values to unpack (expected 2)"], "stdout": "", "stdout_lines": []} 2026-06-23 03:51:55.609833 | instance | 2026-06-23 03:51:55.609893 | instance | PLAY RECAP ********************************************************************* 2026-06-23 03:51:55.609912 | instance | instance : ok=51 changed=25 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 2026-06-23 03:51:55.609922 | instance | 2026-06-23 03:51:55.610258 | instance | Tuesday 23 June 2026 03:51:55 +0000 (0:00:04.819) 0:02:21.561 ********** 2026-06-23 03:51:55.610287 | instance | =============================================================================== 2026-06-23 03:51:55.610301 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 96.87s 2026-06-23 03:51:55.611187 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.97s 2026-06-23 03:51:55.611269 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 4.82s 2026-06-23 03:51:55.611280 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.50s 2026-06-23 03:51:55.611289 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.99s 2026-06-23 03:51:55.611298 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 2.01s 2026-06-23 03:51:55.611307 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 1.17s 2026-06-23 03:51:55.611316 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 1.11s 2026-06-23 03:51:55.611325 | instance | Gathering Facts --------------------------------------------------------- 1.07s 2026-06-23 03:51:55.611340 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.03s 2026-06-23 03:51:55.611549 | instance | Gathering Facts --------------------------------------------------------- 0.95s 2026-06-23 03:51:55.611576 | instance | Gathering Facts --------------------------------------------------------- 0.93s 2026-06-23 03:51:55.611590 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.92s 2026-06-23 03:51:55.611762 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-06-23 03:51:55.611995 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 0.88s 2026-06-23 03:51:55.612029 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.86s 2026-06-23 03:51:55.612223 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-06-23 03:51:55.612324 | instance | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.79s 2026-06-23 03:51:55.612467 | instance | vexxhost.ceph.mon : Include extra configuration values ------------------ 0.78s 2026-06-23 03:51:55.612607 | instance | vexxhost.containers.containerd : Create containerd config file ---------- 0.73s 2026-06-23 03:51:55.748319 | 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-06-23 03:51:55.748394 | instance | ERROR [csi > converge] Executed: Failed 2026-06-23 03:51:55.748419 | 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-06-23 03:51:56.079458 | instance | ERROR 2026-06-23 03:51:56.079748 | instance | { 2026-06-23 03:51:56.079803 | instance | "delta": "0:03:19.947580", 2026-06-23 03:51:56.079839 | instance | "end": "2026-06-23 03:51:55.814388", 2026-06-23 03:51:56.079875 | instance | "msg": "non-zero return code", 2026-06-23 03:51:56.079908 | instance | "rc": 2, 2026-06-23 03:51:56.079939 | instance | "start": "2026-06-23 03:48:35.866808" 2026-06-23 03:51:56.079973 | instance | } failure 2026-06-23 03:51:56.087950 | 2026-06-23 03:51:56.088000 | PLAY RECAP 2026-06-23 03:51:56.088045 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-06-23 03:51:56.088066 | 2026-06-23 03:51:56.261890 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-23 03:51:56.267043 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-06-23 03:51:56.864654 | 2026-06-23 03:51:56.865060 | PLAY [all] 2026-06-23 03:51:56.879880 | 2026-06-23 03:51:56.879962 | TASK [gather-host-logs : creating directory for system status] 2026-06-23 03:51:57.267558 | instance | changed 2026-06-23 03:51:57.275118 | 2026-06-23 03:51:57.275201 | TASK [gather-host-logs : Get logs for each host] 2026-06-23 03:51:57.660973 | instance | + systemd-cgls --full --all --no-pager 2026-06-23 03:51:57.680438 | instance | + ip addr 2026-06-23 03:51:57.684389 | instance | + ip route 2026-06-23 03:51:57.687234 | instance | + lsblk 2026-06-23 03:51:57.696566 | instance | + mount 2026-06-23 03:51:57.701131 | instance | + docker images 2026-06-23 03:51:57.724790 | instance | + brctl show 2026-06-23 03:51:57.725607 | instance | /bin/bash: line 8: brctl: command not found 2026-06-23 03:51:57.726138 | instance | + ps aux --sort=-%mem 2026-06-23 03:51:57.749706 | instance | + dpkg -l 2026-06-23 03:51:57.762292 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-06-23 03:51:57.763165 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-06-23 03:51:57.785255 | instance | + '[' '!' -z '' ']' 2026-06-23 03:51:57.834584 | instance | ok: Runtime: 0:00:00.132355 2026-06-23 03:51:57.842217 | 2026-06-23 03:51:57.842288 | TASK [gather-host-logs : Downloads logs to executor] 2026-06-23 03:51:59.025833 | instance | changed: 2026-06-23 03:51:59.026126 | instance | created directory /var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/logs/instance 2026-06-23 03:51:59.026190 | instance | cd+++++++++ system/ 2026-06-23 03:51:59.026242 | instance | >f+++++++++ system/brctl-show.txt 2026-06-23 03:51:59.026290 | instance | >f+++++++++ system/docker-images.txt 2026-06-23 03:51:59.026336 | instance | >f+++++++++ system/ip-addr.txt 2026-06-23 03:51:59.026409 | instance | >f+++++++++ system/ip-route.txt 2026-06-23 03:51:59.026457 | instance | >f+++++++++ system/lsblk.txt 2026-06-23 03:51:59.026503 | instance | >f+++++++++ system/mount.txt 2026-06-23 03:51:59.026547 | instance | >f+++++++++ system/packages.txt 2026-06-23 03:51:59.026590 | instance | >f+++++++++ system/ps.txt 2026-06-23 03:51:59.026638 | instance | >f+++++++++ system/systemd-cgls.txt 2026-06-23 03:51:59.038929 | 2026-06-23 03:51:59.039038 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-23 03:51:59.278900 | instance | changed: "values" 2026-06-23 03:51:59.491805 | instance | changed: "releases" 2026-06-23 03:51:59.511701 | 2026-06-23 03:51:59.511862 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-23 03:51:59.758319 | instance | /bin/bash: line 3: kubectl: command not found 2026-06-23 03:52:00.052011 | instance | ok: Runtime: 0:00:00.007892 2026-06-23 03:52:00.059459 | 2026-06-23 03:52:00.059548 | TASK [helm-release-status : Downloads logs to executor] 2026-06-23 03:52:00.561963 | instance | changed: 2026-06-23 03:52:00.562166 | instance | cd+++++++++ helm/ 2026-06-23 03:52:00.562201 | instance | cd+++++++++ helm/releases/ 2026-06-23 03:52:00.562229 | instance | cd+++++++++ helm/values/ 2026-06-23 03:52:00.571800 | 2026-06-23 03:52:00.571865 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-23 03:52:00.801598 | instance | changed 2026-06-23 03:52:00.807801 | 2026-06-23 03:52:00.807879 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-23 03:52:01.091107 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-23 03:52:01.091548 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-23 03:52:01.100265 | instance | environment: line 1: kubectl: command not found 2026-06-23 03:52:01.101912 | instance | environment: line 1: kubectl: command not found 2026-06-23 03:52:01.102741 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-23 03:52:01.103748 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-23 03:52:01.106746 | instance | environment: line 1: kubectl: command not found 2026-06-23 03:52:01.107938 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-23 03:52:01.109216 | instance | environment: line 1: kubectl: command not found 2026-06-23 03:52:01.111240 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-23 03:52:01.112131 | instance | environment: line 1: kubectl: command not found 2026-06-23 03:52:01.113459 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-23 03:52:01.385881 | instance | ok: Runtime: 0:00:00.031537 2026-06-23 03:52:01.392392 | 2026-06-23 03:52:01.392458 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-23 03:52:01.631598 | instance | changed 2026-06-23 03:52:01.637055 | 2026-06-23 03:52:01.637135 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-23 03:52:01.887607 | instance | environment: line 5: kubectl: command not found 2026-06-23 03:52:01.888831 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-23 03:52:01.888908 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-23 03:52:01.888992 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-23 03:52:02.177060 | instance | ok: Runtime: 0:00:00.014263 2026-06-23 03:52:02.184598 | 2026-06-23 03:52:02.184694 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-23 03:52:02.696943 | instance | changed: 2026-06-23 03:52:02.697160 | instance | cd+++++++++ objects/ 2026-06-23 03:52:02.697187 | instance | cd+++++++++ objects/cluster/ 2026-06-23 03:52:02.697209 | instance | cd+++++++++ objects/namespaced/ 2026-06-23 03:52:02.707151 | 2026-06-23 03:52:02.707219 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-23 03:52:02.947244 | instance | changed 2026-06-23 03:52:02.952634 | 2026-06-23 03:52:02.952697 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-23 03:52:03.193503 | instance | changed 2026-06-23 03:52:03.201323 | 2026-06-23 03:52:03.201432 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-23 03:52:03.454461 | instance | environment: line 3: kubectl: command not found 2026-06-23 03:52:03.739644 | instance | ok: Runtime: 0:00:00.012028 2026-06-23 03:52:03.747588 | 2026-06-23 03:52:03.747679 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-23 03:52:04.249180 | instance | changed: 2026-06-23 03:52:04.249358 | instance | cd+++++++++ pod-logs/ 2026-06-23 03:52:04.249385 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-06-23 03:52:04.259688 | 2026-06-23 03:52:04.259756 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-06-23 03:52:04.506053 | instance | changed 2026-06-23 03:52:04.512067 | 2026-06-23 03:52:04.512133 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-06-23 03:52:04.758360 | instance | /bin/bash: line 2: kubectl: command not found 2026-06-23 03:52:05.052190 | instance | ok: Runtime: 0:00:00.016455 2026-06-23 03:52:05.057648 | 2026-06-23 03:52:05.057717 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-06-23 03:52:05.312799 | instance | /bin/bash: line 2: kubectl: command not found 2026-06-23 03:52:05.319987 | instance | ceph-mgr endpoints: 2026-06-23 03:52:05.596557 | instance | ok: Runtime: 0:00:00.017045 2026-06-23 03:52:05.601950 | 2026-06-23 03:52:05.602016 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-06-23 03:52:05.853941 | instance | /bin/bash: line 4: kubectl: command not found 2026-06-23 03:52:06.140949 | instance | ok: Runtime: 0:00:00.016910 2026-06-23 03:52:06.182615 | 2026-06-23 03:52:06.182765 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-06-23 03:52:06.681202 | instance | changed: cd+++++++++ prometheus/ 2026-06-23 03:52:06.691799 | 2026-06-23 03:52:06.691933 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-06-23 03:52:06.930593 | instance | changed 2026-06-23 03:52:06.938985 | 2026-06-23 03:52:06.939071 | TASK [gather-selenium-data : Get selenium data] 2026-06-23 03:52:07.188636 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-06-23 03:52:07.191853 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-06-23 03:52:07.480759 | instance | ERROR 2026-06-23 03:52:07.480997 | instance | { 2026-06-23 03:52:07.481033 | instance | "delta": "0:00:00.011433", 2026-06-23 03:52:07.481055 | instance | "end": "2026-06-23 03:52:07.192517", 2026-06-23 03:52:07.481077 | instance | "msg": "non-zero return code", 2026-06-23 03:52:07.481096 | instance | "rc": 1, 2026-06-23 03:52:07.481115 | instance | "start": "2026-06-23 03:52:07.181084" 2026-06-23 03:52:07.481134 | instance | } 2026-06-23 03:52:07.481166 | instance | ERROR: Ignoring Errors 2026-06-23 03:52:07.486574 | 2026-06-23 03:52:07.486648 | TASK [gather-selenium-data : Downloads logs to executor] 2026-06-23 03:52:07.998780 | instance | changed: cd+++++++++ selenium/ 2026-06-23 03:52:08.005317 | 2026-06-23 03:52:08.005372 | PLAY RECAP 2026-06-23 03:52:08.005421 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-06-23 03:52:08.005453 | 2026-06-23 03:52:08.151884 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-06-23 03:52:08.156154 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-23 03:52:08.751460 | 2026-06-23 03:52:08.751614 | PLAY [all] 2026-06-23 03:52:08.763803 | 2026-06-23 03:52:08.763882 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-23 03:52:08.809152 | instance | skipping: Conditional result was False 2026-06-23 03:52:08.819740 | 2026-06-23 03:52:08.819851 | TASK [fetch-output : Set log path for single node] 2026-06-23 03:52:08.866197 | instance | ok 2026-06-23 03:52:08.873588 | 2026-06-23 03:52:08.873682 | LOOP [fetch-output : Ensure local output dirs] 2026-06-23 03:52:09.282325 | instance -> localhost | ok: "/var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/logs" 2026-06-23 03:52:09.495411 | instance -> localhost | changed: "/var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/artifacts" 2026-06-23 03:52:09.714595 | instance -> localhost | changed: "/var/lib/zuul/builds/ff0b6b370ff648ffa85b46adacbcdaf5/work/docs" 2026-06-23 03:52:09.735828 | 2026-06-23 03:52:09.736012 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-23 03:52:10.391299 | instance | changed: .d..t...... ./ 2026-06-23 03:52:10.391569 | instance | changed: All items complete 2026-06-23 03:52:10.391608 | 2026-06-23 03:52:10.863753 | instance | changed: .d..t...... ./ 2026-06-23 03:52:11.333171 | instance | changed: .d..t...... ./ 2026-06-23 03:52:11.359021 | 2026-06-23 03:52:11.359192 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-23 03:52:11.795915 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008593 2026-06-23 03:52:12.025440 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007479 2026-06-23 03:52:12.038704 | 2026-06-23 03:52:12.038823 | PLAY [all] 2026-06-23 03:52:12.045088 | 2026-06-23 03:52:12.045152 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-23 03:52:12.523665 | instance | changed 2026-06-23 03:52:12.532473 | 2026-06-23 03:52:12.532552 | PLAY RECAP 2026-06-23 03:52:12.532602 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-23 03:52:12.532625 | 2026-06-23 03:52:12.680436 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-23 03:52:12.684901 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-23 03:52:13.278307 | 2026-06-23 03:52:13.278442 | PLAY [localhost] 2026-06-23 03:52:13.289219 | 2026-06-23 03:52:13.289299 | TASK [Generate Zuul manifest] 2026-06-23 03:52:13.312845 | localhost | ok 2026-06-23 03:52:13.331241 | 2026-06-23 03:52:13.331334 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-23 03:52:13.710596 | localhost | changed 2026-06-23 03:52:13.722835 | 2026-06-23 03:52:13.722923 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-23 03:52:13.756721 | localhost | ok 2026-06-23 03:52:13.764374 | 2026-06-23 03:52:13.764438 | TASK [Upload logs] 2026-06-23 03:52:13.789030 | localhost | ok 2026-06-23 03:52:13.847484 | 2026-06-23 03:52:13.847621 | TASK [Set zuul-log-path fact] 2026-06-23 03:52:13.868029 | localhost | ok 2026-06-23 03:52:13.883634 | 2026-06-23 03:52:13.883794 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-23 03:52:13.917895 | localhost | ok 2026-06-23 03:52:13.925103 | 2026-06-23 03:52:13.925176 | TASK [upload-logs : Create log directories] 2026-06-23 03:52:14.335588 | localhost | changed 2026-06-23 03:52:14.341957 | 2026-06-23 03:52:14.342032 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-23 03:52:14.751163 | localhost -> localhost | ok: Runtime: 0:00:00.005894 2026-06-23 03:52:14.758440 | 2026-06-23 03:52:14.758579 | TASK [upload-logs : Upload logs to log server] 2026-06-23 03:52:15.239946 | localhost | Output suppressed because no_log was given 2026-06-23 03:52:15.287751 | 2026-06-23 03:52:15.287894 | LOOP [upload-logs : Compress console log and json output] 2026-06-23 03:52:15.336702 | localhost | skipping: Conditional result was False 2026-06-23 03:52:15.343587 | localhost | skipping: Conditional result was False 2026-06-23 03:52:15.354501 | 2026-06-23 03:52:15.354726 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-23 03:52:15.400756 | localhost | skipping: Conditional result was False 2026-06-23 03:52:15.401182 | 2026-06-23 03:52:15.404782 | localhost | skipping: Conditional result was False 2026-06-23 03:52:15.420898 | 2026-06-23 03:52:15.421072 | LOOP [upload-logs : Upload console log and json output]