2026-09-01 04:35:02.033049 | Job console starting 2026-09-01 04:35:02.044726 | Updating git repos 2026-09-01 04:35:08.235195 | Cloning repos into workspace 2026-09-01 04:35:24.196936 | Restoring repo states 2026-09-01 04:35:39.096658 | Merging changes 2026-09-01 04:35:40.198161 | Checking out repos 2026-09-01 04:35:41.606313 | Preparing playbooks 2026-09-01 04:35:43.836990 | Running Ansible setup 2026-09-01 04:35:47.228636 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-01 04:35:47.813823 | 2026-09-01 04:35:47.813959 | PLAY [localhost] 2026-09-01 04:35:47.821285 | 2026-09-01 04:35:47.821354 | TASK [Gathering Facts] 2026-09-01 04:35:48.663973 | localhost | ok 2026-09-01 04:35:48.676804 | 2026-09-01 04:35:48.676905 | TASK [Setup log path fact] 2026-09-01 04:35:48.699453 | localhost | ok 2026-09-01 04:35:48.713429 | 2026-09-01 04:35:48.713508 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-01 04:35:48.745582 | localhost | ok 2026-09-01 04:35:48.752706 | 2026-09-01 04:35:48.752777 | TASK [emit-job-header : Print job information] 2026-09-01 04:35:48.796329 | # Job Information 2026-09-01 04:35:48.796609 | Ansible Version: 2.16.18 2026-09-01 04:35:48.796680 | Job: atmosphere-molecule-csi-rbd 2026-09-01 04:35:48.796730 | Pipeline: check 2026-09-01 04:35:48.796775 | Executor: 2d72f0692154 2026-09-01 04:35:48.796819 | Triggered by: https://github.com/vexxhost/atmosphere/pull/2851 2026-09-01 04:35:48.796871 | Event ID: f26ae610-a5bd-11f1-9c1b-959c03242137 2026-09-01 04:35:48.803550 | 2026-09-01 04:35:48.803692 | LOOP [emit-job-header : Print node information] 2026-09-01 04:35:48.902145 | localhost | ok: 2026-09-01 04:35:48.902373 | localhost | # Node Information 2026-09-01 04:35:48.902414 | localhost | Inventory Hostname: instance 2026-09-01 04:35:48.902446 | localhost | Hostname: np0000191687 2026-09-01 04:35:48.902489 | localhost | Username: zuul 2026-09-01 04:35:48.902534 | localhost | Distro: Ubuntu 22.04 2026-09-01 04:35:48.902666 | localhost | Provider: yul1 2026-09-01 04:35:48.902713 | localhost | Region: ca-ymq-1 2026-09-01 04:35:48.902744 | localhost | Label: ubuntu-jammy 2026-09-01 04:35:48.902844 | localhost | Product Name: OpenStack Nova 2026-09-01 04:35:48.902879 | localhost | Interface IP: 162.253.55.52 2026-09-01 04:35:48.925239 | 2026-09-01 04:35:48.925392 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-01 04:35:49.320712 | localhost -> localhost | changed 2026-09-01 04:35:49.327568 | 2026-09-01 04:35:49.327673 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-01 04:35:50.154976 | localhost -> localhost | changed 2026-09-01 04:35:50.165992 | 2026-09-01 04:35:50.166048 | PLAY [all] 2026-09-01 04:35:50.174117 | 2026-09-01 04:35:50.174185 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-01 04:35:50.446358 | instance -> localhost | ok 2026-09-01 04:35:50.454164 | 2026-09-01 04:35:50.454255 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-01 04:35:50.485491 | instance | ok 2026-09-01 04:35:50.502676 | instance | included: /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-01 04:35:50.508284 | 2026-09-01 04:35:50.508356 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-01 04:35:51.218566 | instance -> localhost | Generating public/private rsa key pair. 2026-09-01 04:35:51.218814 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/f50d92e04fc74c35b76c70ae29986571_id_rsa 2026-09-01 04:35:51.218858 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/f50d92e04fc74c35b76c70ae29986571_id_rsa.pub 2026-09-01 04:35:51.218891 | instance -> localhost | The key fingerprint is: 2026-09-01 04:35:51.218921 | instance -> localhost | SHA256:edPkpFjqj/Mw/IZ42ip2iheovMd1jyfvKcB5fyRNIzo zuul-build-sshkey 2026-09-01 04:35:51.218964 | instance -> localhost | The key's randomart image is: 2026-09-01 04:35:51.218995 | instance -> localhost | +---[RSA 3072]----+ 2026-09-01 04:35:51.219029 | instance -> localhost | | | 2026-09-01 04:35:51.219059 | instance -> localhost | | | 2026-09-01 04:35:51.219087 | instance -> localhost | | . o | 2026-09-01 04:35:51.219115 | instance -> localhost | | * O | 2026-09-01 04:35:51.219143 | instance -> localhost | | .. . S B + | 2026-09-01 04:35:51.219171 | instance -> localhost | | . .= E o + | 2026-09-01 04:35:51.219199 | instance -> localhost | |... ..+.X.o | 2026-09-01 04:35:51.219226 | instance -> localhost | |.. ++ o=+Xo. | 2026-09-01 04:35:51.219257 | instance -> localhost | | .+o.+o+OB= | 2026-09-01 04:35:51.219285 | instance -> localhost | +----[SHA256]-----+ 2026-09-01 04:35:51.219348 | instance -> localhost | ok: Runtime: 0:00:00.309537 2026-09-01 04:35:51.226279 | 2026-09-01 04:35:51.226338 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-01 04:35:51.260162 | instance | ok 2026-09-01 04:35:51.271076 | instance | included: /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-01 04:35:51.278276 | 2026-09-01 04:35:51.278334 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-01 04:35:51.302554 | instance | skipping: Conditional result was False 2026-09-01 04:35:51.312178 | 2026-09-01 04:35:51.312241 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-01 04:35:51.766302 | instance | changed 2026-09-01 04:35:51.772632 | 2026-09-01 04:35:51.772694 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-01 04:35:51.958256 | instance | ok 2026-09-01 04:35:51.964981 | 2026-09-01 04:35:51.965073 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-01 04:35:52.475914 | instance | changed 2026-09-01 04:35:52.482736 | 2026-09-01 04:35:52.482828 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-01 04:35:53.030391 | instance | changed 2026-09-01 04:35:53.039516 | 2026-09-01 04:35:53.039577 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-01 04:35:53.054213 | instance | skipping: Conditional result was False 2026-09-01 04:35:53.065291 | 2026-09-01 04:35:53.065353 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-01 04:35:53.426296 | instance -> localhost | changed 2026-09-01 04:35:53.441499 | 2026-09-01 04:35:53.441591 | TASK [add-build-sshkey : Add back temp key] 2026-09-01 04:35:53.710809 | instance -> localhost | Identity added: /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/f50d92e04fc74c35b76c70ae29986571_id_rsa (zuul-build-sshkey) 2026-09-01 04:35:53.711058 | instance -> localhost | ok: Runtime: 0:00:00.015637 2026-09-01 04:35:53.717697 | 2026-09-01 04:35:53.717778 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-01 04:35:54.034751 | instance | ok 2026-09-01 04:35:54.040821 | 2026-09-01 04:35:54.040902 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-01 04:35:54.066164 | instance | skipping: Conditional result was False 2026-09-01 04:35:54.080324 | 2026-09-01 04:35:54.080391 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-01 04:35:54.413292 | instance | ok 2026-09-01 04:35:54.418926 | 2026-09-01 04:35:54.418989 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-01 04:35:57.873138 | instance | Output suppressed because no_log was given 2026-09-01 04:35:57.884925 | 2026-09-01 04:35:57.885030 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-01 04:35:58.090515 | instance | ok: "logs" 2026-09-01 04:35:58.090802 | instance | ok: All items complete 2026-09-01 04:35:58.090831 | 2026-09-01 04:35:58.243563 | instance | ok: "artifacts" 2026-09-01 04:35:58.407779 | instance | ok: "docs" 2026-09-01 04:35:58.418963 | 2026-09-01 04:35:58.419080 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-01 04:35:58.588259 | instance | changed: "logs" 2026-09-01 04:35:58.781352 | instance | changed: "artifacts" 2026-09-01 04:35:58.944264 | instance | changed: "docs" 2026-09-01 04:35:58.959578 | 2026-09-01 04:35:58.959739 | PLAY RECAP 2026-09-01 04:35:58.959810 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-01 04:35:58.959853 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 04:35:58.959889 | 2026-09-01 04:35:59.139752 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-01 04:35:59.144771 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-01 04:35:59.751868 | 2026-09-01 04:35:59.752008 | PLAY [all] 2026-09-01 04:35:59.762777 | 2026-09-01 04:35:59.762857 | TASK [setup-uv : Extract archive] 2026-09-01 04:36:02.023326 | instance | changed 2026-09-01 04:36:02.031676 | 2026-09-01 04:36:02.031787 | TASK [setup-uv : Print version] 2026-09-01 04:36:02.448423 | instance | uv 0.8.13 2026-09-01 04:36:02.570646 | instance | ok: Runtime: 0:00:00.011683 2026-09-01 04:36:02.580317 | 2026-09-01 04:36:02.580388 | TASK [Install Ansible collection siblings] 2026-09-01 04:36:12.000620 | instance | changed: 2026-09-01 04:36:12.000800 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-09-01 04:36:12.000828 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-09-01 04:36:12.000850 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-09-01 04:36:12.000870 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-09-01 04:36:12.000889 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-09-01 04:36:12.000911 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-09-01 04:36:12.000931 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-09-01 04:36:12.000974 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-09-01 04:36:12.000999 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-09-01 04:36:12.001018 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-09-01 04:36:12.001037 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-09-01 04:36:12.001056 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-09-01 04:36:12.001074 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-09-01 04:36:12.001093 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-09-01 04:36:12.001111 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0 2026-09-01 04:36:12.001129 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-09-01 04:36:12.001147 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-09-01 04:36:12.001165 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-09-01 04:36:12.001184 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-09-01 04:36:12.001202 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-09-01 04:36:12.001219 | instance | Resolved vexxhost.ceph to v4.2.0 for >=3.2.0 2026-09-01 04:36:12.001237 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-09-01 04:36:12.001257 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-01 04:36:12.001288 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-09-01 04:36:12.001308 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=6.0.0 2026-09-01 04:36:12.001327 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-01 04:36:12.001344 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-01 04:36:12.001362 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-01 04:36:12.001380 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-09-01 04:36:12.001398 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-09-01 04:36:12.001415 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-01 04:36:12.001433 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-01 04:36:12.001452 | instance | Checked out ansible.netcommon to 1.2.0 2026-09-01 04:36:12.001470 | 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-09-01 04:36:12.001495 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.001513 | instance | Process install dependency map 2026-09-01 04:36:12.001531 | instance | Starting collection install process 2026-09-01 04:36:12.001549 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-09-01 04:36:12.001567 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-09-01 04:36:12.001588 | instance | ansible.netcommon:* was installed successfully 2026-09-01 04:36:12.001608 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-09-01 04:36:12.001626 | instance | Creating virtual environment at: .venv 2026-09-01 04:36:12.001643 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-01 04:36:12.001662 | instance | Downloading netaddr (2.2MiB) 2026-09-01 04:36:12.001679 | instance | Downloading rjsonnet (1.2MiB) 2026-09-01 04:36:12.001700 | instance | Downloading kubernetes (1.9MiB) 2026-09-01 04:36:12.001719 | instance | Downloading cryptography (4.2MiB) 2026-09-01 04:36:12.001736 | instance | Downloading openstacksdk (1.7MiB) 2026-09-01 04:36:12.001755 | instance | Downloading setuptools (1.1MiB) 2026-09-01 04:36:12.001773 | instance | Downloading ansible-core (2.1MiB) 2026-09-01 04:36:12.001791 | instance | Downloading pydantic-core (2.0MiB) 2026-09-01 04:36:12.001809 | instance | Downloading pygments (1.2MiB) 2026-09-01 04:36:12.001828 | instance | Building pyperclip==1.9.0 2026-09-01 04:36:12.001847 | instance | Downloading rjsonnet 2026-09-01 04:36:12.001866 | instance | Downloading pydantic-core 2026-09-01 04:36:12.001885 | instance | Downloading netaddr 2026-09-01 04:36:12.001903 | instance | Downloading pygments 2026-09-01 04:36:12.001921 | instance | Downloading cryptography 2026-09-01 04:36:12.001939 | instance | Downloading setuptools 2026-09-01 04:36:12.001957 | instance | Downloading kubernetes 2026-09-01 04:36:12.001975 | instance | Downloading ansible-core 2026-09-01 04:36:12.001993 | instance | Downloading openstacksdk 2026-09-01 04:36:12.002011 | instance | Built pyperclip==1.9.0 2026-09-01 04:36:12.002060 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-01 04:36:12.002084 | instance | Installed 83 packages in 43ms 2026-09-01 04:36:12.002104 | instance | Checked out ansible.posix to 1.6.0 2026-09-01 04:36:12.002122 | 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-09-01 04:36:12.002140 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.002159 | instance | Process install dependency map 2026-09-01 04:36:12.002182 | instance | Starting collection install process 2026-09-01 04:36:12.002201 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-09-01 04:36:12.002219 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-09-01 04:36:12.002237 | instance | ansible.posix:1.6.0 was installed successfully 2026-09-01 04:36:12.002255 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.002273 | instance | 2.17.12 2026-09-01 04:36:12.002292 | instance | Checked out ansible.utils to v6.1.0 2026-09-01 04:36:12.002310 | 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-09-01 04:36:12.002327 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.002346 | instance | Process install dependency map 2026-09-01 04:36:12.002364 | instance | Starting collection install process 2026-09-01 04:36:12.002382 | instance | Installing 'ansible.utils:6.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-09-01 04:36:12.002401 | instance | Created collection for ansible.utils:6.1.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-09-01 04:36:12.002419 | instance | ansible.utils:6.1.0 was installed successfully 2026-09-01 04:36:12.002438 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.002456 | instance | 2.17.12 2026-09-01 04:36:12.002474 | instance | Checked out atmosphere.common to v0.7.0 2026-09-01 04:36:12.002492 | 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-09-01 04:36:12.002510 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.002527 | instance | Process install dependency map 2026-09-01 04:36:12.002545 | instance | Starting collection install process 2026-09-01 04:36:12.002562 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-09-01 04:36:12.002580 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-09-01 04:36:12.002598 | instance | atmosphere.common:0.7.0 was installed successfully 2026-09-01 04:36:12.002615 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.002632 | instance | 2.17.12 2026-09-01 04:36:12.002650 | instance | Checked out community.crypto to 2.2.3 2026-09-01 04:36:12.002667 | 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-09-01 04:36:12.002716 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.002736 | instance | Process install dependency map 2026-09-01 04:36:12.002753 | instance | Starting collection install process 2026-09-01 04:36:12.002771 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-09-01 04:36:12.002788 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-09-01 04:36:12.002806 | instance | community.crypto:2.2.3 was installed successfully 2026-09-01 04:36:12.002866 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.002891 | instance | 2.17.12 2026-09-01 04:36:12.002934 | instance | Checked out community.general to 7.3.0 2026-09-01 04:36:12.002953 | 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-09-01 04:36:12.002977 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.002996 | instance | Process install dependency map 2026-09-01 04:36:12.003014 | instance | Starting collection install process 2026-09-01 04:36:12.003032 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-09-01 04:36:12.003050 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-09-01 04:36:12.003068 | instance | community.general:7.3.0 was installed successfully 2026-09-01 04:36:12.003086 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.003103 | instance | 2.17.12 2026-09-01 04:36:12.003121 | instance | Checked out community.mysql to 3.6.0 2026-09-01 04:36:12.003141 | 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-09-01 04:36:12.003160 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.003178 | instance | Process install dependency map 2026-09-01 04:36:12.003197 | instance | Starting collection install process 2026-09-01 04:36:12.003215 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-09-01 04:36:12.003232 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-09-01 04:36:12.003251 | instance | community.mysql:3.6.0 was installed successfully 2026-09-01 04:36:12.003269 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.003287 | instance | 2.17.12 2026-09-01 04:36:12.003305 | instance | Checked out kubernetes.core to 2.4.0 2026-09-01 04:36:12.003323 | 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-09-01 04:36:12.003342 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.003360 | instance | Process install dependency map 2026-09-01 04:36:12.003378 | instance | Starting collection install process 2026-09-01 04:36:12.003395 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-09-01 04:36:12.003413 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-09-01 04:36:12.003431 | instance | kubernetes.core:2.4.0 was installed successfully 2026-09-01 04:36:12.003450 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.003469 | instance | 2.17.12 2026-09-01 04:36:12.003487 | instance | Checked out openstack.cloud to 2.6.0 2026-09-01 04:36:12.003506 | 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-09-01 04:36:12.003526 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.003544 | instance | Process install dependency map 2026-09-01 04:36:12.003563 | instance | Starting collection install process 2026-09-01 04:36:12.003581 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-09-01 04:36:12.003600 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-09-01 04:36:12.003618 | instance | openstack.cloud:2.6.0 was installed successfully 2026-09-01 04:36:12.003636 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.003654 | instance | 2.17.12 2026-09-01 04:36:12.003676 | instance | Checked out vexxhost.ceph to v4.2.0 2026-09-01 04:36:12.003695 | 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-09-01 04:36:12.003713 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.003732 | instance | Process install dependency map 2026-09-01 04:36:12.003750 | instance | Starting collection install process 2026-09-01 04:36:12.003768 | instance | Installing 'vexxhost.ceph:4.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-09-01 04:36:12.003786 | instance | Created collection for vexxhost.ceph:4.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-09-01 04:36:12.003804 | instance | vexxhost.ceph:4.2.0 was installed successfully 2026-09-01 04:36:12.003823 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.003897 | instance | 2.17.12 2026-09-01 04:36:12.003954 | instance | Checked out vexxhost.containers to v1.6.8 2026-09-01 04:36:12.004004 | 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-09-01 04:36:12.004024 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.004043 | instance | Process install dependency map 2026-09-01 04:36:12.004061 | instance | Starting collection install process 2026-09-01 04:36:12.004079 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-09-01 04:36:12.004097 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-09-01 04:36:12.004115 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-09-01 04:36:12.004133 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.004152 | instance | 2.17.12 2026-09-01 04:36:12.004170 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-09-01 04:36:12.004188 | 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-09-01 04:36:12.004207 | instance | Starting galaxy collection install process 2026-09-01 04:36:12.004225 | instance | Process install dependency map 2026-09-01 04:36:12.004243 | instance | Starting collection install process 2026-09-01 04:36:12.004261 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-09-01 04:36:12.004278 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-09-01 04:36:12.004296 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-09-01 04:36:12.004314 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-01 04:36:12.004332 | instance | 2.17.12 2026-09-01 04:36:12.010480 | 2026-09-01 04:36:12.010533 | PLAY RECAP 2026-09-01 04:36:12.010587 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 04:36:12.010610 | 2026-09-01 04:36:12.142820 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-01 04:36:12.145810 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-01 04:36:12.778846 | 2026-09-01 04:36:12.778967 | PLAY [all] 2026-09-01 04:36:12.792126 | 2026-09-01 04:36:12.792202 | TASK [Install "jq" for log collection] 2026-09-01 04:36:22.794734 | instance | changed 2026-09-01 04:36:22.797185 | 2026-09-01 04:36:22.797268 | PLAY RECAP 2026-09-01 04:36:22.797339 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 04:36:22.797564 | 2026-09-01 04:36:22.943765 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-01 04:36:22.949210 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-01 04:36:23.523697 | 2026-09-01 04:36:23.523834 | PLAY [all] 2026-09-01 04:36:23.535103 | 2026-09-01 04:36:23.535180 | LOOP [Check inventory directories] 2026-09-01 04:36:23.883199 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-09-01 04:36:24.023462 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-09-01 04:36:24.164039 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-09-01 04:36:24.172291 | 2026-09-01 04:36:24.172511 | LOOP [Copy inventory file for Zuul] 2026-09-01 04:36:25.030240 | instance | changed: 2026-09-01 04:36:25.030470 | instance | { 2026-09-01 04:36:25.030511 | instance | "ansible_loop_var": "item", 2026-09-01 04:36:25.030545 | instance | "changed": false, 2026-09-01 04:36:25.030576 | instance | "failed": false, 2026-09-01 04:36:25.030608 | instance | "invocation": { 2026-09-01 04:36:25.030636 | instance | "module_args": { 2026-09-01 04:36:25.030663 | instance | "checksum_algorithm": "sha1", 2026-09-01 04:36:25.030691 | instance | "follow": true, 2026-09-01 04:36:25.030718 | instance | "get_attributes": true, 2026-09-01 04:36:25.030746 | instance | "get_checksum": true, 2026-09-01 04:36:25.030773 | instance | "get_mime": true, 2026-09-01 04:36:25.030799 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-09-01 04:36:25.030827 | instance | } 2026-09-01 04:36:25.030853 | instance | }, 2026-09-01 04:36:25.030880 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-09-01 04:36:25.030907 | instance | "stat": { 2026-09-01 04:36:25.030933 | instance | "atime": 1788237364.4883206, 2026-09-01 04:36:25.030960 | instance | "attr_flags": "e", 2026-09-01 04:36:25.030986 | instance | "attributes": [ 2026-09-01 04:36:25.031013 | instance | "extents" 2026-09-01 04:36:25.031039 | instance | ], 2026-09-01 04:36:25.031065 | instance | "block_size": 4096, 2026-09-01 04:36:25.031090 | instance | "blocks": 8, 2026-09-01 04:36:25.031116 | instance | "charset": "unknown", 2026-09-01 04:36:25.031145 | instance | "ctime": 1788237363.4322631, 2026-09-01 04:36:25.031171 | instance | "dev": 64513, 2026-09-01 04:36:25.031218 | instance | "device_type": 0, 2026-09-01 04:36:25.031245 | instance | "executable": true, 2026-09-01 04:36:25.031271 | instance | "exists": true, 2026-09-01 04:36:25.031297 | instance | "gid": 1000, 2026-09-01 04:36:25.031323 | instance | "gr_name": "zuul", 2026-09-01 04:36:25.031349 | instance | "inode": 1048788, 2026-09-01 04:36:25.031374 | instance | "isblk": false, 2026-09-01 04:36:25.031401 | instance | "ischr": false, 2026-09-01 04:36:25.031428 | instance | "isdir": true, 2026-09-01 04:36:25.031454 | instance | "isfifo": false, 2026-09-01 04:36:25.031480 | instance | "isgid": false, 2026-09-01 04:36:25.031505 | instance | "islnk": false, 2026-09-01 04:36:25.031530 | instance | "isreg": false, 2026-09-01 04:36:25.031555 | instance | "issock": false, 2026-09-01 04:36:25.031580 | instance | "isuid": false, 2026-09-01 04:36:25.031605 | instance | "mimetype": "unknown", 2026-09-01 04:36:25.031631 | instance | "mode": "0755", 2026-09-01 04:36:25.031656 | instance | "mtime": 1788237363.4322631, 2026-09-01 04:36:25.031682 | instance | "nlink": 23, 2026-09-01 04:36:25.031708 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-09-01 04:36:25.031734 | instance | "pw_name": "zuul", 2026-09-01 04:36:25.031763 | instance | "readable": true, 2026-09-01 04:36:25.031789 | instance | "rgrp": true, 2026-09-01 04:36:25.031815 | instance | "roth": true, 2026-09-01 04:36:25.031856 | instance | "rusr": true, 2026-09-01 04:36:25.031883 | instance | "size": 4096, 2026-09-01 04:36:25.031909 | instance | "uid": 1000, 2026-09-01 04:36:25.031935 | instance | "version": "1073119734", 2026-09-01 04:36:25.031961 | instance | "wgrp": false, 2026-09-01 04:36:25.031989 | instance | "woth": false, 2026-09-01 04:36:25.032015 | instance | "writeable": true, 2026-09-01 04:36:25.032042 | instance | "wusr": true, 2026-09-01 04:36:25.032067 | instance | "xgrp": true, 2026-09-01 04:36:25.032092 | instance | "xoth": true, 2026-09-01 04:36:25.032117 | instance | "xusr": true 2026-09-01 04:36:25.032142 | instance | } 2026-09-01 04:36:25.032170 | instance | } 2026-09-01 04:36:25.032221 | instance | ok: All items complete 2026-09-01 04:36:25.032253 | 2026-09-01 04:36:25.034024 | instance | skipping: Conditional result was False 2026-09-01 04:36:25.034869 | instance | skipping: Conditional result was False 2026-09-01 04:36:25.051123 | 2026-09-01 04:36:25.051567 | LOOP [Switch "ansible_host" to private IP] 2026-09-01 04:36:25.420337 | instance | changed: 1 replacements made 2026-09-01 04:36:25.422084 | instance | skipping: Conditional result was False 2026-09-01 04:36:25.422915 | instance | skipping: Conditional result was False 2026-09-01 04:36:25.441252 | 2026-09-01 04:36:25.441469 | TASK [Run Molecule scenario] 2026-09-01 04:36:26.502675 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-09-01 04:36:26.982328 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-01 04:36:26.982678 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-09-01 04:36:38.672210 | instance | INFO [csi > dependency] Executing 2026-09-01 04:36:38.672552 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-09-01 04:36:38.672960 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-09-01 04:36:38.673197 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-01 04:36:38.687895 | instance | INFO [csi > cleanup] Executing 2026-09-01 04:36:38.688429 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-01 04:36:38.697582 | instance | INFO [csi > destroy] Executing 2026-09-01 04:36:38.697705 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-09-01 04:36:38.697722 | instance | INFO [csi > destroy] Executed: Successful 2026-09-01 04:36:38.706671 | instance | INFO [csi > syntax] Executing 2026-09-01 04:36:40.391328 | instance | 2026-09-01 04:36:40.392723 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-01 04:36:40.481969 | instance | INFO [csi > syntax] Executed: Successful 2026-09-01 04:36:40.497632 | instance | INFO [csi > create] Executing 2026-09-01 04:36:40.501212 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-01 04:36:40.515549 | instance | INFO [csi > prepare] Executing 2026-09-01 04:36:41.341555 | instance | 2026-09-01 04:36:41.341744 | instance | PLAY [Prepare] ***************************************************************** 2026-09-01 04:36:41.341956 | instance | 2026-09-01 04:36:41.342244 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 04:36:41.342456 | instance | Tuesday 01 September 2026 04:36:41 +0000 (0:00:00.025) 0:00:00.025 ***** 2026-09-01 04:36:42.583550 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-01 04:36:42.583862 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-01 04:36:42.584224 | instance | interpreter could change the meaning of that path. See 2026-09-01 04:36:42.584536 | instance | https://docs.ansible.com/ansible- 2026-09-01 04:36:42.584831 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-01 04:36:42.590898 | instance | ok: [instance] 2026-09-01 04:36:42.591150 | instance | 2026-09-01 04:36:42.591457 | instance | TASK [Configure short hostname] ************************************************ 2026-09-01 04:36:42.591734 | instance | Tuesday 01 September 2026 04:36:42 +0000 (0:00:01.249) 0:00:01.275 ***** 2026-09-01 04:36:43.302666 | instance | changed: [instance] 2026-09-01 04:36:43.302778 | instance | 2026-09-01 04:36:43.302954 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-01 04:36:43.303132 | instance | Tuesday 01 September 2026 04:36:43 +0000 (0:00:00.711) 0:00:01.987 ***** 2026-09-01 04:36:43.614492 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-01 04:36:43.614709 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-09-01 04:36:43.614949 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-01 04:36:43.624717 | instance | changed: [instance] 2026-09-01 04:36:43.624938 | instance | 2026-09-01 04:36:43.625268 | instance | TASK [Purge "snapd" package] *************************************************** 2026-09-01 04:36:43.625511 | instance | Tuesday 01 September 2026 04:36:43 +0000 (0:00:00.322) 0:00:02.309 ***** 2026-09-01 04:36:44.351974 | instance | ok: [instance] 2026-09-01 04:36:44.352103 | instance | 2026-09-01 04:36:44.352257 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-09-01 04:36:44.352392 | instance | 2026-09-01 04:36:44.352569 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 04:36:44.352763 | instance | Tuesday 01 September 2026 04:36:44 +0000 (0:00:00.727) 0:00:03.036 ***** 2026-09-01 04:36:45.079404 | instance | ok: [instance] 2026-09-01 04:36:45.079632 | instance | 2026-09-01 04:36:45.080016 | instance | TASK [Install depedencies] ***************************************************** 2026-09-01 04:36:45.080302 | instance | Tuesday 01 September 2026 04:36:45 +0000 (0:00:00.727) 0:00:03.763 ***** 2026-09-01 04:37:08.389179 | instance | changed: [instance] 2026-09-01 04:37:08.389417 | instance | 2026-09-01 04:37:08.389745 | instance | TASK [Start up service] ******************************************************** 2026-09-01 04:37:08.389917 | instance | Tuesday 01 September 2026 04:37:08 +0000 (0:00:23.310) 0:00:27.074 ***** 2026-09-01 04:37:08.930435 | instance | ok: [instance] 2026-09-01 04:37:08.930578 | instance | 2026-09-01 04:37:08.930716 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-09-01 04:37:08.930861 | instance | Tuesday 01 September 2026 04:37:08 +0000 (0:00:00.541) 0:00:27.615 ***** 2026-09-01 04:37:09.236274 | instance | ok: [instance] 2026-09-01 04:37:09.236492 | instance | 2026-09-01 04:37:09.236874 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-01 04:37:09.237235 | instance | Tuesday 01 September 2026 04:37:09 +0000 (0:00:00.305) 0:00:27.920 ***** 2026-09-01 04:37:09.982657 | instance | changed: [instance] 2026-09-01 04:37:09.982730 | instance | 2026-09-01 04:37:09.982743 | instance | TASK [Get list of all loopback devices] **************************************** 2026-09-01 04:37:09.982753 | instance | Tuesday 01 September 2026 04:37:09 +0000 (0:00:00.745) 0:00:28.666 ***** 2026-09-01 04:37:10.203474 | instance | ok: [instance] 2026-09-01 04:37:10.203820 | instance | 2026-09-01 04:37:10.204393 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-01 04:37:10.204807 | instance | Tuesday 01 September 2026 04:37:10 +0000 (0:00:00.221) 0:00:28.888 ***** 2026-09-01 04:37:10.225691 | instance | skipping: [instance] 2026-09-01 04:37:10.225935 | instance | 2026-09-01 04:37:10.226343 | instance | TASK [Create devices for Ceph] ************************************************* 2026-09-01 04:37:10.226765 | instance | Tuesday 01 September 2026 04:37:10 +0000 (0:00:00.022) 0:00:28.910 ***** 2026-09-01 04:37:10.831580 | instance | changed: [instance] => (item=osd0) 2026-09-01 04:37:10.831832 | instance | changed: [instance] => (item=osd1) 2026-09-01 04:37:10.832166 | instance | changed: [instance] => (item=osd2) 2026-09-01 04:37:10.832515 | instance | 2026-09-01 04:37:10.832876 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-09-01 04:37:10.833186 | instance | Tuesday 01 September 2026 04:37:10 +0000 (0:00:00.605) 0:00:29.515 ***** 2026-09-01 04:37:11.511315 | instance | changed: [instance] => (item=osd0) 2026-09-01 04:37:11.511602 | instance | changed: [instance] => (item=osd1) 2026-09-01 04:37:11.511842 | instance | changed: [instance] => (item=osd2) 2026-09-01 04:37:11.512027 | instance | 2026-09-01 04:37:11.512222 | instance | TASK [Start loop devices] ****************************************************** 2026-09-01 04:37:11.512609 | instance | Tuesday 01 September 2026 04:37:11 +0000 (0:00:00.677) 0:00:30.193 ***** 2026-09-01 04:37:12.219304 | instance | changed: [instance] => (item=osd0) 2026-09-01 04:37:12.219557 | instance | changed: [instance] => (item=osd1) 2026-09-01 04:37:12.219847 | instance | changed: [instance] => (item=osd2) 2026-09-01 04:37:12.220058 | instance | 2026-09-01 04:37:12.220439 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-09-01 04:37:12.220674 | instance | Tuesday 01 September 2026 04:37:12 +0000 (0:00:00.710) 0:00:30.903 ***** 2026-09-01 04:37:15.469924 | instance | changed: [instance] => (item=osd0) 2026-09-01 04:37:15.469989 | instance | changed: [instance] => (item=osd1) 2026-09-01 04:37:15.470000 | instance | changed: [instance] => (item=osd2) 2026-09-01 04:37:15.470010 | instance | 2026-09-01 04:37:15.470020 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-09-01 04:37:15.470031 | instance | Tuesday 01 September 2026 04:37:15 +0000 (0:00:03.248) 0:00:34.152 ***** 2026-09-01 04:37:17.367745 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-09-01 04:37:17.367996 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-09-01 04:37:17.368029 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-09-01 04:37:17.368036 | instance | 2026-09-01 04:37:17.368042 | instance | PLAY RECAP ********************************************************************* 2026-09-01 04:37:17.368055 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-01 04:37:17.371877 | instance | 2026-09-01 04:37:17.371959 | instance | Tuesday 01 September 2026 04:37:17 +0000 (0:00:01.897) 0:00:36.050 ***** 2026-09-01 04:37:17.371971 | instance | =============================================================================== 2026-09-01 04:37:17.371980 | instance | Install depedencies ---------------------------------------------------- 23.31s 2026-09-01 04:37:17.371989 | instance | Create a volume group for each loop device ------------------------------ 3.25s 2026-09-01 04:37:17.371998 | instance | Create a logical volume for each loop device ---------------------------- 1.90s 2026-09-01 04:37:17.372008 | instance | Gathering Facts --------------------------------------------------------- 1.25s 2026-09-01 04:37:17.372017 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.75s 2026-09-01 04:37:17.372026 | instance | Purge "snapd" package --------------------------------------------------- 0.73s 2026-09-01 04:37:17.372034 | instance | Gathering Facts --------------------------------------------------------- 0.73s 2026-09-01 04:37:17.372043 | instance | Configure short hostname ------------------------------------------------ 0.71s 2026-09-01 04:37:17.372052 | instance | Start loop devices ------------------------------------------------------ 0.71s 2026-09-01 04:37:17.372079 | instance | Set permissions on loopback devices ------------------------------------- 0.68s 2026-09-01 04:37:17.372365 | instance | Create devices for Ceph ------------------------------------------------- 0.61s 2026-09-01 04:37:17.372902 | instance | Start up service -------------------------------------------------------- 0.54s 2026-09-01 04:37:17.373370 | instance | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-09-01 04:37:17.373849 | instance | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-09-01 04:37:17.374308 | instance | Get list of all loopback devices ---------------------------------------- 0.22s 2026-09-01 04:37:17.374783 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-09-01 04:37:17.505095 | instance | INFO [csi > prepare] Executed: Successful 2026-09-01 04:37:17.512170 | instance | INFO [csi > converge] Executing 2026-09-01 04:37:18.892485 | instance | 2026-09-01 04:37:18.892928 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-09-01 04:37:18.893234 | instance | 2026-09-01 04:37:18.893552 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 04:37:18.893883 | instance | Tuesday 01 September 2026 04:37:18 +0000 (0:00:00.008) 0:00:00.009 ***** 2026-09-01 04:37:19.935655 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-01 04:37:19.936264 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-01 04:37:19.936644 | instance | interpreter could change the meaning of that path. See 2026-09-01 04:37:19.936990 | instance | https://docs.ansible.com/ansible- 2026-09-01 04:37:19.937330 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-01 04:37:19.951624 | instance | ok: [instance] 2026-09-01 04:37:19.952209 | instance | 2026-09-01 04:37:19.952666 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-09-01 04:37:19.953095 | instance | Tuesday 01 September 2026 04:37:19 +0000 (0:00:01.058) 0:00:01.067 ***** 2026-09-01 04:37:20.005974 | instance | ok: [instance] => { 2026-09-01 04:37:20.006236 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-09-01 04:37:20.006405 | instance | } 2026-09-01 04:37:20.006543 | instance | 2026-09-01 04:37:20.006696 | instance | PLAY [all] ********************************************************************* 2026-09-01 04:37:20.006852 | instance | 2026-09-01 04:37:20.007033 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 04:37:20.007269 | instance | Tuesday 01 September 2026 04:37:20 +0000 (0:00:00.055) 0:00:01.122 ***** 2026-09-01 04:37:20.983023 | instance | ok: [instance] 2026-09-01 04:37:20.983473 | instance | 2026-09-01 04:37:20.983923 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-09-01 04:37:20.984350 | instance | Tuesday 01 September 2026 04:37:20 +0000 (0:00:00.976) 0:00:02.098 ***** 2026-09-01 04:37:21.035819 | instance | skipping: [instance] 2026-09-01 04:37:21.036170 | instance | 2026-09-01 04:37:21.036438 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-09-01 04:37:21.036638 | instance | Tuesday 01 September 2026 04:37:21 +0000 (0:00:00.051) 0:00:02.150 ***** 2026-09-01 04:37:21.231964 | instance | ok: [instance] 2026-09-01 04:37:21.232057 | instance | 2026-09-01 04:37:21.232073 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-01 04:37:21.232078 | instance | 2026-09-01 04:37:21.232195 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 04:37:21.232333 | instance | Tuesday 01 September 2026 04:37:21 +0000 (0:00:00.198) 0:00:02.349 ***** 2026-09-01 04:37:22.197791 | instance | ok: [instance] 2026-09-01 04:37:22.198029 | instance | 2026-09-01 04:37:22.198283 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 04:37:22.198530 | instance | Tuesday 01 September 2026 04:37:22 +0000 (0:00:00.964) 0:00:03.313 ***** 2026-09-01 04:37:22.580068 | instance | ok: [instance] 2026-09-01 04:37:22.580157 | instance | 2026-09-01 04:37:22.580314 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 04:37:22.580458 | instance | Tuesday 01 September 2026 04:37:22 +0000 (0:00:00.382) 0:00:03.696 ***** 2026-09-01 04:37:22.629202 | instance | skipping: [instance] 2026-09-01 04:37:22.629425 | instance | 2026-09-01 04:37:22.629696 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-01 04:37:22.629908 | instance | Tuesday 01 September 2026 04:37:22 +0000 (0:00:00.049) 0:00:03.745 ***** 2026-09-01 04:37:23.007455 | instance | changed: [instance] 2026-09-01 04:37:23.007557 | instance | 2026-09-01 04:37:23.007773 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 04:37:23.007985 | instance | Tuesday 01 September 2026 04:37:23 +0000 (0:00:00.377) 0:00:04.123 ***** 2026-09-01 04:37:23.092036 | instance | ok: [instance] => { 2026-09-01 04:37:23.092109 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-01 04:37:23.092225 | instance | } 2026-09-01 04:37:23.092327 | instance | 2026-09-01 04:37:23.092435 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 04:37:23.092632 | instance | Tuesday 01 September 2026 04:37:23 +0000 (0:00:00.084) 0:00:04.208 ***** 2026-09-01 04:37:23.892715 | instance | changed: [instance] 2026-09-01 04:37:23.892778 | instance | 2026-09-01 04:37:23.892787 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 04:37:23.892794 | instance | Tuesday 01 September 2026 04:37:23 +0000 (0:00:00.799) 0:00:05.007 ***** 2026-09-01 04:37:23.953486 | instance | skipping: [instance] 2026-09-01 04:37:23.953617 | instance | 2026-09-01 04:37:23.953905 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 04:37:23.953973 | instance | Tuesday 01 September 2026 04:37:23 +0000 (0:00:00.062) 0:00:05.070 ***** 2026-09-01 04:37:23.998489 | instance | skipping: [instance] 2026-09-01 04:37:23.998607 | instance | 2026-09-01 04:37:23.998682 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 04:37:23.998869 | instance | Tuesday 01 September 2026 04:37:23 +0000 (0:00:00.045) 0:00:05.115 ***** 2026-09-01 04:37:24.234302 | instance | ok: [instance] 2026-09-01 04:37:24.234592 | instance | 2026-09-01 04:37:24.234605 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 04:37:24.234732 | instance | Tuesday 01 September 2026 04:37:24 +0000 (0:00:00.235) 0:00:05.350 ***** 2026-09-01 04:37:25.642131 | instance | ok: [instance] 2026-09-01 04:37:25.642259 | instance | 2026-09-01 04:37:25.642516 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 04:37:25.642732 | instance | Tuesday 01 September 2026 04:37:25 +0000 (0:00:01.408) 0:00:06.759 ***** 2026-09-01 04:37:25.736503 | instance | ok: [instance] => { 2026-09-01 04:37:25.736768 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-01 04:37:25.737284 | instance | } 2026-09-01 04:37:25.737650 | instance | 2026-09-01 04:37:25.738014 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 04:37:25.738345 | instance | Tuesday 01 September 2026 04:37:25 +0000 (0:00:00.093) 0:00:06.852 ***** 2026-09-01 04:37:26.507418 | instance | changed: [instance] 2026-09-01 04:37:26.507636 | instance | 2026-09-01 04:37:26.508159 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 04:37:26.508496 | instance | Tuesday 01 September 2026 04:37:26 +0000 (0:00:00.771) 0:00:07.623 ***** 2026-09-01 04:37:29.377622 | instance | changed: [instance] 2026-09-01 04:37:29.377678 | instance | 2026-09-01 04:37:29.377689 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-01 04:37:29.377699 | instance | Tuesday 01 September 2026 04:37:29 +0000 (0:00:02.869) 0:00:10.493 ***** 2026-09-01 04:37:29.415093 | instance | skipping: [instance] 2026-09-01 04:37:29.415159 | instance | 2026-09-01 04:37:29.415168 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-01 04:37:29.415175 | instance | Tuesday 01 September 2026 04:37:29 +0000 (0:00:00.037) 0:00:10.530 ***** 2026-09-01 04:37:29.450101 | instance | skipping: [instance] 2026-09-01 04:37:29.450170 | instance | 2026-09-01 04:37:29.450176 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-01 04:37:29.450182 | instance | Tuesday 01 September 2026 04:37:29 +0000 (0:00:00.035) 0:00:10.566 ***** 2026-09-01 04:37:29.485363 | instance | skipping: [instance] 2026-09-01 04:37:29.485434 | instance | 2026-09-01 04:37:29.485441 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-01 04:37:29.485448 | instance | Tuesday 01 September 2026 04:37:29 +0000 (0:00:00.035) 0:00:10.601 ***** 2026-09-01 04:37:35.827387 | instance | changed: [instance] 2026-09-01 04:37:35.827524 | instance | 2026-09-01 04:37:35.827784 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-01 04:37:35.828024 | instance | Tuesday 01 September 2026 04:37:35 +0000 (0:00:06.342) 0:00:16.944 ***** 2026-09-01 04:37:36.523021 | instance | changed: [instance] 2026-09-01 04:37:36.523077 | instance | 2026-09-01 04:37:36.523092 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-01 04:37:36.523103 | instance | Tuesday 01 September 2026 04:37:36 +0000 (0:00:00.694) 0:00:17.638 ***** 2026-09-01 04:37:37.547834 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-09-01 04:37:37.548045 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-01 04:37:37.548065 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-01 04:37:37.548303 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-01 04:37:37.548601 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-01 04:37:37.548832 | instance | 2026-09-01 04:37:37.549135 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-01 04:37:37.549406 | instance | Tuesday 01 September 2026 04:37:37 +0000 (0:00:01.024) 0:00:18.663 ***** 2026-09-01 04:37:38.215465 | instance | changed: [instance] 2026-09-01 04:37:38.215518 | instance | 2026-09-01 04:37:38.215648 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-01 04:37:38.215794 | instance | Tuesday 01 September 2026 04:37:38 +0000 (0:00:00.643) 0:00:19.306 ***** 2026-09-01 04:37:38.215898 | instance | 2026-09-01 04:37:38.216095 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-01 04:37:38.216199 | instance | Tuesday 01 September 2026 04:37:38 +0000 (0:00:00.025) 0:00:19.332 ***** 2026-09-01 04:37:39.195047 | instance | ok: [instance] 2026-09-01 04:37:39.195125 | instance | 2026-09-01 04:37:39.195138 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-01 04:37:39.195149 | instance | Tuesday 01 September 2026 04:37:39 +0000 (0:00:00.978) 0:00:20.310 ***** 2026-09-01 04:37:39.689223 | instance | changed: [instance] 2026-09-01 04:37:39.689995 | instance | 2026-09-01 04:37:39.690047 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-01 04:37:39.690059 | instance | Tuesday 01 September 2026 04:37:39 +0000 (0:00:00.494) 0:00:20.805 ***** 2026-09-01 04:37:40.311624 | instance | changed: [instance] 2026-09-01 04:37:40.311693 | instance | 2026-09-01 04:37:40.311700 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 04:37:40.311705 | instance | Tuesday 01 September 2026 04:37:40 +0000 (0:00:00.622) 0:00:21.427 ***** 2026-09-01 04:37:40.556436 | instance | ok: [instance] 2026-09-01 04:37:40.556552 | instance | 2026-09-01 04:37:40.556562 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 04:37:40.556724 | instance | Tuesday 01 September 2026 04:37:40 +0000 (0:00:00.244) 0:00:21.672 ***** 2026-09-01 04:37:40.634491 | instance | ok: [instance] => { 2026-09-01 04:37:40.634599 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-01 04:37:40.635377 | instance | } 2026-09-01 04:37:40.635454 | instance | 2026-09-01 04:37:40.635498 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 04:37:40.635508 | instance | Tuesday 01 September 2026 04:37:40 +0000 (0:00:00.077) 0:00:21.750 ***** 2026-09-01 04:37:41.454218 | instance | changed: [instance] 2026-09-01 04:37:41.454391 | instance | 2026-09-01 04:37:41.454949 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 04:37:41.455033 | instance | Tuesday 01 September 2026 04:37:41 +0000 (0:00:00.819) 0:00:22.570 ***** 2026-09-01 04:37:45.989332 | instance | changed: [instance] 2026-09-01 04:37:45.989521 | instance | 2026-09-01 04:37:45.989563 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-01 04:37:45.989751 | instance | Tuesday 01 September 2026 04:37:45 +0000 (0:00:04.535) 0:00:27.106 ***** 2026-09-01 04:37:47.162232 | instance | ok: [instance] 2026-09-01 04:37:47.162279 | instance | 2026-09-01 04:37:47.162289 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-01 04:37:47.162304 | instance | Tuesday 01 September 2026 04:37:47 +0000 (0:00:01.172) 0:00:28.278 ***** 2026-09-01 04:37:47.507345 | instance | changed: [instance] 2026-09-01 04:37:47.507394 | instance | 2026-09-01 04:37:47.507402 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-01 04:37:47.507408 | instance | Tuesday 01 September 2026 04:37:47 +0000 (0:00:00.345) 0:00:28.623 ***** 2026-09-01 04:37:47.949517 | instance | changed: [instance] 2026-09-01 04:37:47.949579 | instance | 2026-09-01 04:37:47.949595 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-01 04:37:47.949608 | instance | Tuesday 01 September 2026 04:37:47 +0000 (0:00:00.440) 0:00:29.064 ***** 2026-09-01 04:37:48.518493 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-09-01 04:37:48.518598 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-01 04:37:48.518607 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-01 04:37:48.518613 | instance | 2026-09-01 04:37:48.518630 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-01 04:37:48.518637 | instance | Tuesday 01 September 2026 04:37:48 +0000 (0:00:00.570) 0:00:29.635 ***** 2026-09-01 04:37:48.966014 | instance | changed: [instance] 2026-09-01 04:37:48.966077 | instance | 2026-09-01 04:37:48.966335 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-01 04:37:48.966370 | instance | Tuesday 01 September 2026 04:37:48 +0000 (0:00:00.448) 0:00:30.083 ***** 2026-09-01 04:37:49.459815 | instance | changed: [instance] 2026-09-01 04:37:49.459899 | instance | 2026-09-01 04:37:49.460757 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-01 04:37:49.460804 | instance | Tuesday 01 September 2026 04:37:49 +0000 (0:00:00.465) 0:00:30.549 ***** 2026-09-01 04:37:49.460815 | instance | 2026-09-01 04:37:49.460823 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-01 04:37:49.460838 | instance | Tuesday 01 September 2026 04:37:49 +0000 (0:00:00.027) 0:00:30.576 ***** 2026-09-01 04:37:50.199180 | instance | ok: [instance] 2026-09-01 04:37:50.199775 | instance | 2026-09-01 04:37:50.199801 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-01 04:37:50.200096 | instance | Tuesday 01 September 2026 04:37:50 +0000 (0:00:00.739) 0:00:31.315 ***** 2026-09-01 04:37:51.177709 | instance | changed: [instance] 2026-09-01 04:37:51.177828 | instance | 2026-09-01 04:37:51.178148 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-01 04:37:51.178196 | instance | Tuesday 01 September 2026 04:37:51 +0000 (0:00:00.979) 0:00:32.294 ***** 2026-09-01 04:37:51.808838 | instance | changed: [instance] 2026-09-01 04:37:51.808900 | instance | 2026-09-01 04:37:51.809189 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-01 04:37:51.809223 | instance | Tuesday 01 September 2026 04:37:51 +0000 (0:00:00.631) 0:00:32.926 ***** 2026-09-01 04:37:51.858190 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-09-01 04:37:51.858262 | instance | 2026-09-01 04:37:51.858490 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-01 04:37:51.858533 | instance | Tuesday 01 September 2026 04:37:51 +0000 (0:00:00.049) 0:00:32.975 ***** 2026-09-01 04:37:56.924273 | instance | changed: [instance] 2026-09-01 04:37:56.924353 | instance | 2026-09-01 04:37:56.924576 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-01 04:37:56.924614 | instance | Tuesday 01 September 2026 04:37:56 +0000 (0:00:05.066) 0:00:38.041 ***** 2026-09-01 04:37:57.563077 | instance | ok: [instance] => (item=chronyd) 2026-09-01 04:37:57.563146 | instance | ok: [instance] => (item=sshd) 2026-09-01 04:37:57.563498 | instance | 2026-09-01 04:37:57.563640 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-01 04:37:57.563647 | instance | Tuesday 01 September 2026 04:37:57 +0000 (0:00:00.638) 0:00:38.680 ***** 2026-09-01 04:37:57.913275 | instance | changed: [instance] 2026-09-01 04:37:57.914441 | instance | 2026-09-01 04:37:57.914514 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-01 04:37:57.914531 | instance | Tuesday 01 September 2026 04:37:57 +0000 (0:00:00.348) 0:00:39.029 ***** 2026-09-01 04:37:58.141426 | instance | ok: [instance] 2026-09-01 04:37:58.141505 | instance | 2026-09-01 04:37:58.141731 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-01 04:37:58.141747 | instance | Tuesday 01 September 2026 04:37:58 +0000 (0:00:00.229) 0:00:39.258 ***** 2026-09-01 04:37:58.568902 | instance | changed: [instance] 2026-09-01 04:37:58.568944 | instance | 2026-09-01 04:37:58.568953 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-01 04:37:58.568962 | instance | Tuesday 01 September 2026 04:37:58 +0000 (0:00:00.426) 0:00:39.685 ***** 2026-09-01 04:37:58.915031 | instance | changed: [instance] 2026-09-01 04:37:58.915078 | instance | 2026-09-01 04:37:58.915085 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-09-01 04:37:58.915091 | instance | Tuesday 01 September 2026 04:37:58 +0000 (0:00:00.346) 0:00:40.031 ***** 2026-09-01 04:37:59.123433 | instance | ok: [instance] 2026-09-01 04:37:59.123472 | instance | 2026-09-01 04:37:59.123478 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-09-01 04:37:59.123483 | instance | Tuesday 01 September 2026 04:37:59 +0000 (0:00:00.208) 0:00:40.240 ***** 2026-09-01 04:37:59.361447 | instance | ok: [instance] => (item=instance) 2026-09-01 04:37:59.362185 | instance | 2026-09-01 04:37:59.362544 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-09-01 04:37:59.362557 | instance | Tuesday 01 September 2026 04:37:59 +0000 (0:00:00.237) 0:00:40.478 ***** 2026-09-01 04:37:59.407744 | instance | ok: [instance] 2026-09-01 04:37:59.408273 | instance | 2026-09-01 04:37:59.408318 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-09-01 04:37:59.408327 | instance | Tuesday 01 September 2026 04:37:59 +0000 (0:00:00.046) 0:00:40.524 ***** 2026-09-01 04:37:59.476994 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-09-01 04:37:59.477408 | instance | 2026-09-01 04:37:59.477425 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-09-01 04:37:59.477431 | instance | Tuesday 01 September 2026 04:37:59 +0000 (0:00:00.069) 0:00:40.594 ***** 2026-09-01 04:37:59.762743 | instance | changed: [instance] 2026-09-01 04:37:59.762812 | instance | 2026-09-01 04:37:59.762823 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-09-01 04:37:59.762833 | instance | Tuesday 01 September 2026 04:37:59 +0000 (0:00:00.284) 0:00:40.878 ***** 2026-09-01 04:38:00.483385 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-09-01 04:38:00.483459 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-09-01 04:38:00.483477 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-09-01 04:38:00.483490 | instance | 2026-09-01 04:38:00.483504 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-09-01 04:38:00.483517 | instance | Tuesday 01 September 2026 04:38:00 +0000 (0:00:00.719) 0:00:41.597 ***** 2026-09-01 04:39:23.648775 | instance | ok: [instance] 2026-09-01 04:39:23.648875 | instance | 2026-09-01 04:39:23.649325 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-09-01 04:39:23.649370 | instance | Tuesday 01 September 2026 04:39:23 +0000 (0:01:23.167) 0:02:04.765 ***** 2026-09-01 04:39:23.898774 | instance | changed: [instance] 2026-09-01 04:39:23.898834 | instance | 2026-09-01 04:39:23.899044 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-09-01 04:39:23.900437 | instance | Tuesday 01 September 2026 04:39:23 +0000 (0:00:00.250) 0:02:05.016 ***** 2026-09-01 04:39:23.941570 | instance | ok: [instance] 2026-09-01 04:39:23.941645 | instance | 2026-09-01 04:39:23.941868 | instance | TASK [Install Ceph host] ******************************************************* 2026-09-01 04:39:23.941884 | instance | Tuesday 01 September 2026 04:39:23 +0000 (0:00:00.042) 0:02:05.058 ***** 2026-09-01 04:39:24.011043 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-09-01 04:39:24.011118 | instance | 2026-09-01 04:39:24.011173 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-01 04:39:24.011301 | instance | Tuesday 01 September 2026 04:39:24 +0000 (0:00:00.069) 0:02:05.128 ***** 2026-09-01 04:39:25.680615 | instance | ok: [instance] 2026-09-01 04:39:25.680717 | instance | 2026-09-01 04:39:25.680882 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-01 04:39:25.680991 | instance | Tuesday 01 September 2026 04:39:25 +0000 (0:00:01.669) 0:02:06.797 ***** 2026-09-01 04:39:25.755588 | instance | ok: [instance] => (item=instance) 2026-09-01 04:39:25.755698 | instance | 2026-09-01 04:39:25.755839 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-01 04:39:25.755960 | instance | Tuesday 01 September 2026 04:39:25 +0000 (0:00:00.074) 0:02:06.872 ***** 2026-09-01 04:39:26.133468 | instance | ok: [instance] 2026-09-01 04:39:26.134014 | instance | 2026-09-01 04:39:26.134059 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-01 04:39:26.134068 | instance | Tuesday 01 September 2026 04:39:26 +0000 (0:00:00.377) 0:02:07.250 ***** 2026-09-01 04:39:28.415654 | instance | ok: [instance] 2026-09-01 04:39:28.416040 | instance | 2026-09-01 04:39:28.416055 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-09-01 04:39:28.416061 | instance | Tuesday 01 September 2026 04:39:28 +0000 (0:00:02.282) 0:02:09.532 ***** 2026-09-01 04:40:12.711561 | instance | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: [errno 5] RADOS I/O error (error connecting to the cluster) 2026-09-01 04:40:12.712209 | instance | fatal: [instance]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"\", line 107, in \n File \"\", line 99, in _ansiballz_main\n File \"\", line 47, in invoke_module\n File \"/usr/lib/python3.10/runpy.py\", line 224, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File \"/usr/lib/python3.10/runpy.py\", line 96, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code\n exec(code, run_globals)\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_a8hjxhat/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 202, in \n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_a8hjxhat/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 198, in main\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_a8hjxhat/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 177, in run_module\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_a8hjxhat/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 120, in apply_spec\nRuntimeError: Inferring config /var/lib/ceph/4837cbf8-4f90-4300-b3f6-726c9b9f89b4/mon.instance/config\n2026-09-01T04:40:12.536+0000 7fdf43e57640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDRVpZqaZ14ByAAgKqiusjHyhNyCr7bgnw/247Gqzx5WtG0DGNFgkra5aI=: Malformed input [buffer:3]\n2026-09-01T04:40:12.536+0000 7fdf43e57640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T04:40:12.540+0000 7fdf43e57640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDRVpZqaZ14ByAAgKqiusjHyhNyCr7bgnw/247Gqzx5WtG0DGNFgkra5aI=: Malformed input [buffer:3]\n2026-09-01T04:40:12.540+0000 7fdf43e57640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T04:40:12.540+0000 7fdf43e57640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDRVpZqaZ14ByAAgKqiusjHyhNyCr7bgnw/247Gqzx5WtG0DGNFgkra5aI=: Malformed input [buffer:3]\n2026-09-01T04:40:12.540+0000 7fdf43e57640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T04:40:12.540+0000 7fdf43e57640 -1 monclient: keyring not found\n[errno 5] RADOS I/O error (error connecting to the cluster)\n\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1} 2026-09-01 04:40:12.714684 | instance | 2026-09-01 04:40:12.714937 | instance | PLAY RECAP ********************************************************************* 2026-09-01 04:40:12.715803 | instance | instance : ok=55 changed=26 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 2026-09-01 04:40:12.715855 | instance | 2026-09-01 04:40:12.715867 | instance | Tuesday 01 September 2026 04:40:12 +0000 (0:00:44.299) 0:02:53.832 ***** 2026-09-01 04:40:12.719820 | instance | =============================================================================== 2026-09-01 04:40:12.719880 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 83.17s 2026-09-01 04:40:12.719892 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 44.30s 2026-09-01 04:40:12.719901 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.34s 2026-09-01 04:40:12.719910 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.07s 2026-09-01 04:40:12.719919 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.54s 2026-09-01 04:40:12.719928 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.87s 2026-09-01 04:40:12.719955 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.28s 2026-09-01 04:40:12.719964 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.72s 2026-09-01 04:40:12.719972 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.67s 2026-09-01 04:40:12.719981 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.41s 2026-09-01 04:40:12.719989 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.17s 2026-09-01 04:40:12.719998 | instance | Gathering Facts --------------------------------------------------------- 1.06s 2026-09-01 04:40:12.720006 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 1.02s 2026-09-01 04:40:12.720015 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 0.98s 2026-09-01 04:40:12.720023 | instance | Gathering Facts --------------------------------------------------------- 0.98s 2026-09-01 04:40:12.720032 | instance | Gathering Facts --------------------------------------------------------- 0.96s 2026-09-01 04:40:12.720040 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.82s 2026-09-01 04:40:12.720056 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-09-01 04:40:12.720123 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-09-01 04:40:12.720423 | instance | vexxhost.ceph.mon : Include extra configuration values ------------------ 0.72s 2026-09-01 04:40:12.842209 | 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-09-01 04:40:12.842464 | instance | ERROR [csi > converge] Executed: Failed 2026-09-01 04:40:12.842677 | 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-09-01 04:40:13.268318 | instance | ERROR 2026-09-01 04:40:13.268561 | instance | { 2026-09-01 04:40:13.268603 | instance | "delta": "0:03:47.092352", 2026-09-01 04:40:13.268633 | instance | "end": "2026-09-01 04:40:12.904838", 2026-09-01 04:40:13.268660 | instance | "msg": "non-zero return code", 2026-09-01 04:40:13.268686 | instance | "rc": 2, 2026-09-01 04:40:13.268711 | instance | "start": "2026-09-01 04:36:25.812486" 2026-09-01 04:40:13.268737 | instance | } failure 2026-09-01 04:40:13.275097 | 2026-09-01 04:40:13.275164 | PLAY RECAP 2026-09-01 04:40:13.275221 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-01 04:40:13.275253 | 2026-09-01 04:40:13.412416 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-01 04:40:13.415324 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-01 04:40:14.057710 | 2026-09-01 04:40:14.057897 | PLAY [all] 2026-09-01 04:40:14.071627 | 2026-09-01 04:40:14.071703 | TASK [gather-host-logs : creating directory for system status] 2026-09-01 04:40:14.450128 | instance | changed 2026-09-01 04:40:14.456581 | 2026-09-01 04:40:14.456671 | TASK [gather-host-logs : Get logs for each host] 2026-09-01 04:40:14.827424 | instance | + systemd-cgls --full --all --no-pager 2026-09-01 04:40:14.843967 | instance | + ip addr 2026-09-01 04:40:14.846861 | instance | + ip route 2026-09-01 04:40:14.849645 | instance | + lsblk 2026-09-01 04:40:14.856383 | instance | + mount 2026-09-01 04:40:14.859127 | instance | + docker images 2026-09-01 04:40:14.884096 | instance | + brctl show 2026-09-01 04:40:14.884701 | instance | /bin/bash: line 8: brctl: command not found 2026-09-01 04:40:14.884940 | instance | + ps aux --sort=-%mem 2026-09-01 04:40:14.900503 | instance | + dpkg -l 2026-09-01 04:40:14.911571 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-09-01 04:40:14.912065 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-09-01 04:40:14.934095 | instance | + '[' '!' -z '' ']' 2026-09-01 04:40:14.991688 | instance | ok: Runtime: 0:00:00.113441 2026-09-01 04:40:14.999630 | 2026-09-01 04:40:14.999722 | TASK [gather-host-logs : Downloads logs to executor] 2026-09-01 04:40:15.652454 | instance | changed: 2026-09-01 04:40:15.652650 | instance | created directory /var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/logs/instance 2026-09-01 04:40:15.652691 | instance | cd+++++++++ system/ 2026-09-01 04:40:15.652722 | instance | >f+++++++++ system/brctl-show.txt 2026-09-01 04:40:15.652766 | instance | >f+++++++++ system/docker-images.txt 2026-09-01 04:40:15.652796 | instance | >f+++++++++ system/ip-addr.txt 2026-09-01 04:40:15.652829 | instance | >f+++++++++ system/ip-route.txt 2026-09-01 04:40:15.652859 | instance | >f+++++++++ system/lsblk.txt 2026-09-01 04:40:15.652890 | instance | >f+++++++++ system/mount.txt 2026-09-01 04:40:15.652919 | instance | >f+++++++++ system/packages.txt 2026-09-01 04:40:15.652945 | instance | >f+++++++++ system/ps.txt 2026-09-01 04:40:15.652998 | instance | >f+++++++++ system/systemd-cgls.txt 2026-09-01 04:40:15.664043 | 2026-09-01 04:40:15.664111 | LOOP [helm-release-status : creating directory for helm release status] 2026-09-01 04:40:15.877807 | instance | changed: "values" 2026-09-01 04:40:16.047059 | instance | changed: "releases" 2026-09-01 04:40:16.056748 | 2026-09-01 04:40:16.056898 | TASK [helm-release-status : Gather get release status for helm charts] 2026-09-01 04:40:16.271099 | instance | /bin/bash: line 3: kubectl: command not found 2026-09-01 04:40:16.597952 | instance | ok: Runtime: 0:00:00.006031 2026-09-01 04:40:16.605134 | 2026-09-01 04:40:16.605227 | TASK [helm-release-status : Downloads logs to executor] 2026-09-01 04:40:17.093763 | instance | changed: 2026-09-01 04:40:17.093974 | instance | cd+++++++++ helm/ 2026-09-01 04:40:17.094012 | instance | cd+++++++++ helm/releases/ 2026-09-01 04:40:17.094043 | instance | cd+++++++++ helm/values/ 2026-09-01 04:40:17.106927 | 2026-09-01 04:40:17.106996 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-09-01 04:40:17.334165 | instance | changed 2026-09-01 04:40:17.339847 | 2026-09-01 04:40:17.340008 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-09-01 04:40:17.625863 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 04:40:17.626270 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 04:40:17.631771 | instance | environment: line 1: kubectl: command not found 2026-09-01 04:40:17.632572 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 04:40:17.633327 | instance | environment: line 1: kubectl: command not found 2026-09-01 04:40:17.634869 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 04:40:17.636316 | instance | environment: line 1: kubectl: command not found 2026-09-01 04:40:17.637331 | instance | environment: line 1: kubectl: command not found 2026-09-01 04:40:17.637562 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 04:40:17.638110 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 04:40:17.640840 | instance | environment: line 1: kubectl: command not found 2026-09-01 04:40:17.642400 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 04:40:17.877226 | instance | ok: Runtime: 0:00:00.028149 2026-09-01 04:40:17.883575 | 2026-09-01 04:40:17.883660 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-09-01 04:40:18.089945 | instance | changed 2026-09-01 04:40:18.096514 | 2026-09-01 04:40:18.096614 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-09-01 04:40:18.358334 | instance | environment: line 5: kubectl: command not found 2026-09-01 04:40:18.358526 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 04:40:18.359071 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 04:40:18.359642 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 04:40:18.635782 | instance | ok: Runtime: 0:00:00.007835 2026-09-01 04:40:18.642965 | 2026-09-01 04:40:18.643052 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-09-01 04:40:19.143139 | instance | changed: 2026-09-01 04:40:19.143432 | instance | cd+++++++++ objects/ 2026-09-01 04:40:19.143469 | instance | cd+++++++++ objects/cluster/ 2026-09-01 04:40:19.143495 | instance | cd+++++++++ objects/namespaced/ 2026-09-01 04:40:19.152257 | 2026-09-01 04:40:19.152322 | TASK [gather-pod-logs : creating directory for pod logs] 2026-09-01 04:40:19.368248 | instance | changed 2026-09-01 04:40:19.374777 | 2026-09-01 04:40:19.374858 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-09-01 04:40:19.582522 | instance | changed 2026-09-01 04:40:19.589095 | 2026-09-01 04:40:19.589184 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-09-01 04:40:19.847414 | instance | environment: line 3: kubectl: command not found 2026-09-01 04:40:20.125459 | instance | ok: Runtime: 0:00:00.009454 2026-09-01 04:40:20.132079 | 2026-09-01 04:40:20.132147 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-09-01 04:40:20.621227 | instance | changed: 2026-09-01 04:40:20.621389 | instance | cd+++++++++ pod-logs/ 2026-09-01 04:40:20.621429 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-09-01 04:40:20.635873 | 2026-09-01 04:40:20.635940 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-09-01 04:40:20.842958 | instance | changed 2026-09-01 04:40:20.847730 | 2026-09-01 04:40:20.847793 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-09-01 04:40:21.082518 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-01 04:40:21.383732 | instance | ok: Runtime: 0:00:00.033156 2026-09-01 04:40:21.390130 | 2026-09-01 04:40:21.390218 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-09-01 04:40:21.617632 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-01 04:40:21.664703 | instance | ceph-mgr endpoints: 2026-09-01 04:40:21.928612 | instance | ok: Runtime: 0:00:00.052842 2026-09-01 04:40:21.934317 | 2026-09-01 04:40:21.934392 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-09-01 04:40:22.160811 | instance | /bin/bash: line 4: kubectl: command not found 2026-09-01 04:40:22.468344 | instance | ok: Runtime: 0:00:00.031480 2026-09-01 04:40:22.475359 | 2026-09-01 04:40:22.475561 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-09-01 04:40:22.978617 | instance | changed: cd+++++++++ prometheus/ 2026-09-01 04:40:22.987324 | 2026-09-01 04:40:22.987382 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-09-01 04:40:23.203110 | instance | changed 2026-09-01 04:40:23.207904 | 2026-09-01 04:40:23.207967 | TASK [gather-selenium-data : Get selenium data] 2026-09-01 04:40:23.490061 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-09-01 04:40:23.491598 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-09-01 04:40:23.743647 | instance | ERROR 2026-09-01 04:40:23.743888 | instance | { 2026-09-01 04:40:23.743929 | instance | "delta": "0:00:00.005396", 2026-09-01 04:40:23.743957 | instance | "end": "2026-09-01 04:40:23.491964", 2026-09-01 04:40:23.743986 | instance | "msg": "non-zero return code", 2026-09-01 04:40:23.744012 | instance | "rc": 1, 2026-09-01 04:40:23.744037 | instance | "start": "2026-09-01 04:40:23.486568" 2026-09-01 04:40:23.744062 | instance | } 2026-09-01 04:40:23.744094 | instance | ERROR: Ignoring Errors 2026-09-01 04:40:23.750511 | 2026-09-01 04:40:23.750595 | TASK [gather-selenium-data : Downloads logs to executor] 2026-09-01 04:40:24.252116 | instance | changed: cd+++++++++ selenium/ 2026-09-01 04:40:24.259955 | 2026-09-01 04:40:24.260023 | PLAY RECAP 2026-09-01 04:40:24.260082 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-09-01 04:40:24.260111 | 2026-09-01 04:40:24.397510 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-01 04:40:24.402161 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-01 04:40:25.070444 | 2026-09-01 04:40:25.070591 | PLAY [all] 2026-09-01 04:40:25.084723 | 2026-09-01 04:40:25.084806 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-01 04:40:25.130815 | instance | skipping: Conditional result was False 2026-09-01 04:40:25.140642 | 2026-09-01 04:40:25.140721 | TASK [fetch-output : Set log path for single node] 2026-09-01 04:40:25.185791 | instance | ok 2026-09-01 04:40:25.191332 | 2026-09-01 04:40:25.191397 | LOOP [fetch-output : Ensure local output dirs] 2026-09-01 04:40:25.569916 | instance -> localhost | ok: "/var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/logs" 2026-09-01 04:40:25.784557 | instance -> localhost | changed: "/var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/artifacts" 2026-09-01 04:40:26.030418 | instance -> localhost | changed: "/var/lib/zuul/builds/f50d92e04fc74c35b76c70ae29986571/work/docs" 2026-09-01 04:40:26.052481 | 2026-09-01 04:40:26.052629 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-01 04:40:26.707973 | instance | changed: .d..t...... ./ 2026-09-01 04:40:26.708220 | instance | changed: All items complete 2026-09-01 04:40:26.708262 | 2026-09-01 04:40:27.158267 | instance | changed: .d..t...... ./ 2026-09-01 04:40:27.620678 | instance | changed: .d..t...... ./ 2026-09-01 04:40:27.645420 | 2026-09-01 04:40:27.645590 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-01 04:40:28.054324 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.006642 2026-09-01 04:40:28.278137 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007437 2026-09-01 04:40:28.297882 | 2026-09-01 04:40:28.298029 | PLAY [all] 2026-09-01 04:40:28.304574 | 2026-09-01 04:40:28.304643 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-01 04:40:28.732728 | instance | changed 2026-09-01 04:40:28.738645 | 2026-09-01 04:40:28.738697 | PLAY RECAP 2026-09-01 04:40:28.738744 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-01 04:40:28.738767 | 2026-09-01 04:40:28.894449 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-01 04:40:28.898953 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-01 04:40:29.511518 | 2026-09-01 04:40:29.512382 | PLAY [localhost] 2026-09-01 04:40:29.526286 | 2026-09-01 04:40:29.526386 | TASK [Generate Zuul manifest] 2026-09-01 04:40:29.549065 | localhost | ok 2026-09-01 04:40:29.565882 | 2026-09-01 04:40:29.565977 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-01 04:40:29.952478 | localhost | changed 2026-09-01 04:40:29.965311 | 2026-09-01 04:40:29.965385 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-01 04:40:30.199886 | localhost | ok 2026-09-01 04:40:30.209595 | 2026-09-01 04:40:30.209685 | TASK [Upload logs] 2026-09-01 04:40:30.233696 | localhost | ok 2026-09-01 04:40:30.290296 | 2026-09-01 04:40:30.290401 | TASK [Set zuul-log-path fact] 2026-09-01 04:40:30.312055 | localhost | ok 2026-09-01 04:40:30.328022 | 2026-09-01 04:40:30.328086 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-01 04:40:30.359262 | localhost | ok 2026-09-01 04:40:30.369796 | 2026-09-01 04:40:30.369861 | TASK [upload-logs : Create log directories] 2026-09-01 04:40:30.766302 | localhost | changed 2026-09-01 04:40:30.773638 | 2026-09-01 04:40:30.773709 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-01 04:40:31.170565 | localhost -> localhost | ok: Runtime: 0:00:00.004974 2026-09-01 04:40:31.177111 | 2026-09-01 04:40:31.177195 | TASK [upload-logs : Upload logs to log server] 2026-09-01 04:40:31.657248 | localhost | Output suppressed because no_log was given 2026-09-01 04:40:31.702151 | 2026-09-01 04:40:31.702307 | LOOP [upload-logs : Compress console log and json output] 2026-09-01 04:40:31.751036 | localhost | skipping: Conditional result was False 2026-09-01 04:40:31.758080 | localhost | skipping: Conditional result was False 2026-09-01 04:40:31.768875 | 2026-09-01 04:40:31.769109 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-01 04:40:31.811420 | localhost | skipping: Conditional result was False 2026-09-01 04:40:31.811801 | 2026-09-01 04:40:31.815488 | localhost | skipping: Conditional result was False 2026-09-01 04:40:31.824907 | 2026-09-01 04:40:31.825145 | LOOP [upload-logs : Upload console log and json output]