2026-07-26 18:18:34.376430 | Job console starting 2026-07-26 18:18:34.385541 | Updating git repos 2026-07-26 18:18:36.220266 | Cloning repos into workspace 2026-07-26 18:19:01.103051 | Restoring repo states 2026-07-26 18:19:11.812179 | Merging changes 2026-07-26 18:19:17.209354 | Checking out repos 2026-07-26 18:19:22.232533 | Preparing playbooks 2026-07-26 18:19:27.829094 | Running Ansible setup 2026-07-26 18:19:31.324743 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-26 18:19:31.949236 | 2026-07-26 18:19:31.959630 | PLAY [localhost] 2026-07-26 18:19:31.971743 | 2026-07-26 18:19:31.971814 | TASK [Gathering Facts] 2026-07-26 18:19:32.975384 | localhost | ok 2026-07-26 18:19:32.990714 | 2026-07-26 18:19:32.990894 | TASK [Setup log path fact] 2026-07-26 18:19:33.012477 | localhost | ok 2026-07-26 18:19:33.028265 | 2026-07-26 18:19:33.028370 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-26 18:19:33.073218 | localhost | ok 2026-07-26 18:19:33.081922 | 2026-07-26 18:19:33.082034 | TASK [emit-job-header : Print job information] 2026-07-26 18:19:33.124134 | # Job Information 2026-07-26 18:19:33.124407 | Ansible Version: 2.16.18 2026-07-26 18:19:33.124458 | Job: atmosphere-molecule-aio-openvswitch-selective 2026-07-26 18:19:33.124492 | Pipeline: check 2026-07-26 18:19:33.124520 | Executor: 2d72f0692154 2026-07-26 18:19:33.124548 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4163 2026-07-26 18:19:33.124579 | Event ID: 27ac1810-891e-11f1-9273-d0210d8e1cbc 2026-07-26 18:19:33.128619 | 2026-07-26 18:19:33.128715 | LOOP [emit-job-header : Print node information] 2026-07-26 18:19:33.272334 | localhost | ok: 2026-07-26 18:19:33.272622 | localhost | # Node Information 2026-07-26 18:19:33.272688 | localhost | Inventory Hostname: instance 2026-07-26 18:19:33.272752 | localhost | Hostname: np0000186991 2026-07-26 18:19:33.272932 | localhost | Username: zuul 2026-07-26 18:19:33.273028 | localhost | Distro: Ubuntu 22.04 2026-07-26 18:19:33.273122 | localhost | Provider: yul1 2026-07-26 18:19:33.273169 | localhost | Region: ca-ymq-1 2026-07-26 18:19:33.273215 | localhost | Label: ubuntu-jammy-16 2026-07-26 18:19:33.273258 | localhost | Product Name: OpenStack Nova 2026-07-26 18:19:33.273302 | localhost | Interface IP: 162.253.55.222 2026-07-26 18:19:33.290075 | 2026-07-26 18:19:33.290244 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-26 18:19:33.655992 | localhost -> localhost | changed 2026-07-26 18:19:33.666159 | 2026-07-26 18:19:33.666315 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-26 18:19:34.637854 | localhost -> localhost | changed 2026-07-26 18:19:34.648719 | 2026-07-26 18:19:34.648773 | PLAY [all] 2026-07-26 18:19:34.656253 | 2026-07-26 18:19:34.656322 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-26 18:19:34.884222 | instance -> localhost | ok 2026-07-26 18:19:34.894136 | 2026-07-26 18:19:34.894234 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-26 18:19:34.929097 | instance | ok 2026-07-26 18:19:34.942648 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-26 18:19:34.948157 | 2026-07-26 18:19:34.948218 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-26 18:19:36.312488 | instance -> localhost | Generating public/private rsa key pair. 2026-07-26 18:19:36.312681 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/work/b86a9b1c5bd84cd49465f4fa3d39fe5b_id_rsa 2026-07-26 18:19:36.312723 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/work/b86a9b1c5bd84cd49465f4fa3d39fe5b_id_rsa.pub 2026-07-26 18:19:36.312756 | instance -> localhost | The key fingerprint is: 2026-07-26 18:19:36.312786 | instance -> localhost | SHA256:PL2p33s71B2OGL+mKaqnJir/yxpOxkw0M1JhzBMnhaA zuul-build-sshkey 2026-07-26 18:19:36.312827 | instance -> localhost | The key's randomart image is: 2026-07-26 18:19:36.312857 | instance -> localhost | +---[RSA 3072]----+ 2026-07-26 18:19:36.312901 | instance -> localhost | |.+*=o | 2026-07-26 18:19:36.312931 | instance -> localhost | |.o=o | 2026-07-26 18:19:36.312965 | instance -> localhost | |E =. | 2026-07-26 18:19:36.313010 | instance -> localhost | | o + . . . . | 2026-07-26 18:19:36.313042 | instance -> localhost | | . S . + o.o| 2026-07-26 18:19:36.313071 | instance -> localhost | | + . + o..o| 2026-07-26 18:19:36.313098 | instance -> localhost | | * o .. | 2026-07-26 18:19:36.313126 | instance -> localhost | |.+ + . . o ..oo | 2026-07-26 18:19:36.313157 | instance -> localhost | |.o=o*++.o.oo=o.o | 2026-07-26 18:19:36.313185 | instance -> localhost | +----[SHA256]-----+ 2026-07-26 18:19:36.313256 | instance -> localhost | ok: Runtime: 0:00:00.974082 2026-07-26 18:19:36.320917 | 2026-07-26 18:19:36.320989 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-26 18:19:36.354891 | instance | ok 2026-07-26 18:19:36.362989 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-26 18:19:36.370259 | 2026-07-26 18:19:36.370348 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-26 18:19:36.394723 | instance | skipping: Conditional result was False 2026-07-26 18:19:36.404934 | 2026-07-26 18:19:36.405018 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-26 18:19:36.836984 | instance | changed 2026-07-26 18:19:36.843005 | 2026-07-26 18:19:36.843068 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-26 18:19:37.055940 | instance | ok 2026-07-26 18:19:37.060753 | 2026-07-26 18:19:37.060812 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-26 18:19:37.514822 | instance | changed 2026-07-26 18:19:37.520158 | 2026-07-26 18:19:37.520602 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-26 18:19:37.971979 | instance | changed 2026-07-26 18:19:37.978730 | 2026-07-26 18:19:37.980241 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-26 18:19:38.011976 | instance | skipping: Conditional result was False 2026-07-26 18:19:38.023007 | 2026-07-26 18:19:38.023073 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-26 18:19:38.323649 | instance -> localhost | changed 2026-07-26 18:19:38.336325 | 2026-07-26 18:19:38.336395 | TASK [add-build-sshkey : Add back temp key] 2026-07-26 18:19:38.645797 | instance -> localhost | Identity added: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/work/b86a9b1c5bd84cd49465f4fa3d39fe5b_id_rsa (zuul-build-sshkey) 2026-07-26 18:19:38.646103 | instance -> localhost | ok: Runtime: 0:00:00.014703 2026-07-26 18:19:38.651385 | 2026-07-26 18:19:38.651446 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-26 18:19:38.917563 | instance | ok 2026-07-26 18:19:38.926176 | 2026-07-26 18:19:38.926270 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-26 18:19:38.950814 | instance | skipping: Conditional result was False 2026-07-26 18:19:38.966674 | 2026-07-26 18:19:38.966788 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-26 18:19:39.249291 | instance | ok 2026-07-26 18:19:39.254915 | 2026-07-26 18:19:39.254996 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-26 18:19:43.250758 | instance | Output suppressed because no_log was given 2026-07-26 18:19:43.264104 | 2026-07-26 18:19:43.264247 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-26 18:19:43.448527 | instance | ok: "logs" 2026-07-26 18:19:43.448755 | instance | ok: All items complete 2026-07-26 18:19:43.448783 | 2026-07-26 18:19:43.578392 | instance | ok: "artifacts" 2026-07-26 18:19:43.738843 | instance | ok: "docs" 2026-07-26 18:19:43.750486 | 2026-07-26 18:19:43.750617 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-26 18:19:43.933283 | instance | changed: "logs" 2026-07-26 18:19:44.113228 | instance | changed: "artifacts" 2026-07-26 18:19:44.265219 | instance | changed: "docs" 2026-07-26 18:19:44.278696 | 2026-07-26 18:19:44.278839 | PLAY RECAP 2026-07-26 18:19:44.278891 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-26 18:19:44.278919 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-26 18:19:44.278941 | 2026-07-26 18:19:44.461339 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-26 18:19:44.483763 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-26 18:19:45.103979 | 2026-07-26 18:19:45.104121 | PLAY [all] 2026-07-26 18:19:45.115863 | 2026-07-26 18:19:45.115947 | TASK [setup-uv : Extract archive] 2026-07-26 18:19:47.344848 | instance | changed 2026-07-26 18:19:47.351025 | 2026-07-26 18:19:47.351116 | TASK [setup-uv : Print version] 2026-07-26 18:19:47.679126 | instance | uv 0.8.13 2026-07-26 18:19:47.888277 | instance | ok: Runtime: 0:00:00.012105 2026-07-26 18:19:47.898853 | 2026-07-26 18:19:47.898924 | TASK [Install Ansible collection siblings] 2026-07-26 18:19:56.833980 | instance | changed: 2026-07-26 18:19:56.834152 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-26 18:19:56.834182 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-26 18:19:56.834205 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-26 18:19:56.834225 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-26 18:19:56.834246 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-26 18:19:56.834269 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-26 18:19:56.834291 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-26 18:19:56.834313 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-26 18:19:56.834333 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-26 18:19:56.834352 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-26 18:19:56.834372 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-26 18:19:56.834391 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-26 18:19:56.834410 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-26 18:19:56.834428 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-26 18:19:56.834447 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-26 18:19:56.834466 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-26 18:19:56.834485 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-26 18:19:56.834504 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-26 18:19:56.834522 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-26 18:19:56.834540 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-26 18:19:56.834558 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-26 18:19:56.834576 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-26 18:19:56.834596 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-26 18:19:56.834630 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-26 18:19:56.834650 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-26 18:19:56.834669 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-26 18:19:56.834687 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-26 18:19:56.834705 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-26 18:19:56.834723 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-26 18:19:56.834742 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-26 18:19:56.834760 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-26 18:19:56.834779 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-26 18:19:56.834797 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-26 18:19:56.834816 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-26 18:19:56.834841 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.834860 | instance | Process install dependency map 2026-07-26 18:19:56.834878 | instance | Starting collection install process 2026-07-26 18:19:56.834897 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-26 18:19:56.834915 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-26 18:19:56.834933 | instance | ansible.netcommon:* was installed successfully 2026-07-26 18:19:56.834951 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-26 18:19:56.834969 | instance | Creating virtual environment at: .venv 2026-07-26 18:19:56.834987 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-26 18:19:56.835005 | instance | Downloading ansible-core (2.1MiB) 2026-07-26 18:19:56.835024 | instance | Downloading netaddr (2.2MiB) 2026-07-26 18:19:56.835047 | instance | Downloading kubernetes (1.9MiB) 2026-07-26 18:19:56.835065 | instance | Downloading openstacksdk (1.7MiB) 2026-07-26 18:19:56.835083 | instance | Downloading setuptools (1.1MiB) 2026-07-26 18:19:56.835102 | instance | Downloading pygments (1.2MiB) 2026-07-26 18:19:56.835120 | instance | Downloading rjsonnet (1.2MiB) 2026-07-26 18:19:56.835138 | instance | Downloading pydantic-core (2.0MiB) 2026-07-26 18:19:56.835157 | instance | Downloading cryptography (4.2MiB) 2026-07-26 18:19:56.835175 | instance | Building pyperclip==1.9.0 2026-07-26 18:19:56.835194 | instance | Downloading rjsonnet 2026-07-26 18:19:56.835213 | instance | Downloading pydantic-core 2026-07-26 18:19:56.835231 | instance | Downloading netaddr 2026-07-26 18:19:56.835250 | instance | Downloading pygments 2026-07-26 18:19:56.835268 | instance | Downloading cryptography 2026-07-26 18:19:56.835286 | instance | Downloading setuptools 2026-07-26 18:19:56.835303 | instance | Downloading kubernetes 2026-07-26 18:19:56.835321 | instance | Downloading ansible-core 2026-07-26 18:19:56.835340 | instance | Downloading openstacksdk 2026-07-26 18:19:56.835358 | instance | Built pyperclip==1.9.0 2026-07-26 18:19:56.835376 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-26 18:19:56.835394 | instance | Installed 83 packages in 37ms 2026-07-26 18:19:56.835412 | instance | Checked out ansible.posix to 1.6.0 2026-07-26 18:19:56.835430 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-26 18:19:56.835448 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.835466 | instance | Process install dependency map 2026-07-26 18:19:56.835489 | instance | Starting collection install process 2026-07-26 18:19:56.835509 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-26 18:19:56.835527 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-26 18:19:56.835545 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-26 18:19:56.835563 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.835582 | instance | 2.17.12 2026-07-26 18:19:56.835601 | instance | Checked out ansible.utils to v6.0.3 2026-07-26 18:19:56.835619 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-26 18:19:56.835637 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.835655 | instance | Process install dependency map 2026-07-26 18:19:56.835673 | instance | Starting collection install process 2026-07-26 18:19:56.835691 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-26 18:19:56.835710 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-26 18:19:56.835728 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-26 18:19:56.835747 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.835765 | instance | 2.17.12 2026-07-26 18:19:56.835785 | instance | Checked out atmosphere.common to v0.7.0 2026-07-26 18:19:56.835806 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-26 18:19:56.835825 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.835843 | instance | Process install dependency map 2026-07-26 18:19:56.835861 | instance | Starting collection install process 2026-07-26 18:19:56.835879 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-26 18:19:56.835897 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-26 18:19:56.835915 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-26 18:19:56.835933 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.835950 | instance | 2.17.12 2026-07-26 18:19:56.835968 | instance | Checked out community.crypto to 2.2.3 2026-07-26 18:19:56.835986 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-26 18:19:56.836005 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836023 | instance | Process install dependency map 2026-07-26 18:19:56.836041 | instance | Starting collection install process 2026-07-26 18:19:56.836059 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-26 18:19:56.836076 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-26 18:19:56.836094 | instance | community.crypto:2.2.3 was installed successfully 2026-07-26 18:19:56.836112 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.836130 | instance | 2.17.12 2026-07-26 18:19:56.836149 | instance | Checked out community.general to 7.3.0 2026-07-26 18:19:56.836167 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general 2026-07-26 18:19:56.836190 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836209 | instance | Process install dependency map 2026-07-26 18:19:56.836227 | instance | Starting collection install process 2026-07-26 18:19:56.836245 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-26 18:19:56.836264 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-26 18:19:56.836282 | instance | community.general:7.3.0 was installed successfully 2026-07-26 18:19:56.836301 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.836319 | instance | 2.17.12 2026-07-26 18:19:56.836337 | instance | Checked out community.mysql to 3.6.0 2026-07-26 18:19:56.836358 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-26 18:19:56.836377 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836395 | instance | Process install dependency map 2026-07-26 18:19:56.836413 | instance | Starting collection install process 2026-07-26 18:19:56.836431 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-26 18:19:56.836450 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-26 18:19:56.836468 | instance | community.mysql:3.6.0 was installed successfully 2026-07-26 18:19:56.836486 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.836504 | instance | 2.17.12 2026-07-26 18:19:56.836523 | instance | Checked out kubernetes.core to 2.4.0 2026-07-26 18:19:56.836541 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-26 18:19:56.836560 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836578 | instance | Process install dependency map 2026-07-26 18:19:56.836597 | instance | Starting collection install process 2026-07-26 18:19:56.836615 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-26 18:19:56.836633 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-26 18:19:56.836651 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-26 18:19:56.836690 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.836709 | instance | 2.17.12 2026-07-26 18:19:56.836728 | instance | Checked out openstack.cloud to 2.6.0 2026-07-26 18:19:56.836746 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-26 18:19:56.836765 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836785 | instance | Process install dependency map 2026-07-26 18:19:56.836803 | instance | Starting collection install process 2026-07-26 18:19:56.836821 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-26 18:19:56.836839 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-26 18:19:56.836857 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-26 18:19:56.836875 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.836893 | instance | 2.17.12 2026-07-26 18:19:56.836916 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-26 18:19:56.836936 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-26 18:19:56.836955 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.836991 | instance | Process install dependency map 2026-07-26 18:19:56.837010 | instance | Starting collection install process 2026-07-26 18:19:56.837029 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-26 18:19:56.837047 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-26 18:19:56.837065 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-26 18:19:56.837082 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.837100 | instance | 2.17.12 2026-07-26 18:19:56.837118 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-26 18:19:56.837136 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-26 18:19:56.837155 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.837173 | instance | Process install dependency map 2026-07-26 18:19:56.837191 | instance | Starting collection install process 2026-07-26 18:19:56.837209 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-26 18:19:56.837227 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-26 18:19:56.837244 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-26 18:19:56.837262 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.837281 | instance | 2.17.12 2026-07-26 18:19:56.837299 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-26 18:19:56.837318 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-26 18:19:56.837336 | instance | Starting galaxy collection install process 2026-07-26 18:19:56.837354 | instance | Process install dependency map 2026-07-26 18:19:56.837372 | instance | Starting collection install process 2026-07-26 18:19:56.837390 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-26 18:19:56.837408 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-26 18:19:56.837426 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-26 18:19:56.837445 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-26 18:19:56.837463 | instance | 2.17.12 2026-07-26 18:19:56.843677 | 2026-07-26 18:19:56.843738 | PLAY RECAP 2026-07-26 18:19:56.843787 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-26 18:19:56.843809 | 2026-07-26 18:19:56.972454 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-26 18:19:56.987456 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-26 18:19:57.603726 | 2026-07-26 18:19:57.603846 | PLAY [all] 2026-07-26 18:19:57.615242 | 2026-07-26 18:19:57.615317 | TASK [Install "jq" for log collection] 2026-07-26 18:20:08.268329 | instance | changed 2026-07-26 18:20:08.270783 | 2026-07-26 18:20:08.270844 | PLAY RECAP 2026-07-26 18:20:08.270931 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-26 18:20:08.270982 | 2026-07-26 18:20:08.406195 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-26 18:20:08.414424 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-26 18:20:09.077066 | 2026-07-26 18:20:09.077534 | PLAY [Prepare Molecule dependencies] 2026-07-26 18:20:09.089719 | 2026-07-26 18:20:09.089792 | TASK [Install jq for log collection] 2026-07-26 18:20:11.655688 | instance | ok 2026-07-26 18:20:11.659514 | 2026-07-26 18:20:11.659579 | PLAY [Install Go for the Atmosphere deployment binary] 2026-07-26 18:20:11.667408 | 2026-07-26 18:20:11.667509 | TASK [ensure-go : Check installed go version] 2026-07-26 18:20:12.207744 | instance | ok: ERROR (ignored) 2026-07-26 18:20:12.208026 | instance | { 2026-07-26 18:20:12.208059 | instance | "failed_when_result": false, 2026-07-26 18:20:12.208082 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-07-26 18:20:12.208101 | instance | "rc": 2 2026-07-26 18:20:12.208120 | instance | } 2026-07-26 18:20:12.213549 | 2026-07-26 18:20:12.213616 | TASK [ensure-go : Skip if correct version of go is installed] 2026-07-26 18:20:12.267151 | instance | ok 2026-07-26 18:20:12.282238 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-07-26 18:20:12.304495 | 2026-07-26 18:20:12.304646 | TASK [ensure-go : Create temp directory] 2026-07-26 18:20:12.639509 | instance | changed 2026-07-26 18:20:12.644940 | 2026-07-26 18:20:12.645034 | TASK [ensure-go : Get archive checksum] 2026-07-26 18:20:13.282787 | instance | ok: OK (64 bytes) 2026-07-26 18:20:13.290386 | 2026-07-26 18:20:13.290515 | TASK [ensure-go : Download go archive] 2026-07-26 18:20:14.650260 | instance | changed: OK (78559214 bytes) 2026-07-26 18:20:14.657342 | 2026-07-26 18:20:14.657408 | TASK [ensure-go : Install go] 2026-07-26 18:20:20.673016 | instance | changed 2026-07-26 18:20:20.679508 | 2026-07-26 18:20:20.679560 | PLAY [Prepare selective Molecule execution plan] 2026-07-26 18:20:20.685554 | 2026-07-26 18:20:20.685616 | TASK [Build atmosphere binary] 2026-07-26 18:20:20.952417 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-07-26 18:20:20.954090 | instance | go: downloading golang.org/x/sync v0.18.0 2026-07-26 18:20:20.965920 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-07-26 18:20:21.241892 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-07-26 18:20:28.268725 | instance | ok: Runtime: 0:00:07.134075 2026-07-26 18:20:28.275715 | 2026-07-26 18:20:28.275799 | TASK [Generate selective CI plan] 2026-07-26 18:20:28.811722 | instance | ok: Runtime: 0:00:00.034878 2026-07-26 18:20:28.816673 | 2026-07-26 18:20:28.816732 | TASK [Explain selective CI plan] 2026-07-26 18:20:29.051116 | instance | CI plan mode: selective 2026-07-26 18:20:29.051405 | instance | Changed files: 2026-07-26 18:20:29.051421 | instance | A roles/heat/.ci-selective-test 2026-07-26 18:20:29.051432 | instance | A roles/octavia/.ci-selective-test 2026-07-26 18:20:29.051442 | instance | Matches: 2026-07-26 18:20:29.051455 | instance | roles/heat/.ci-selective-test: component:heat (targets) -> heat 2026-07-26 18:20:29.051465 | instance | roles/octavia/.ci-selective-test: component:octavia (targets) -> octavia 2026-07-26 18:20:29.051478 | instance | Direct targets: heat, octavia 2026-07-26 18:20:29.051488 | instance | Deployment roots: glance-images, heat, neutron, octavia 2026-07-26 18:20:29.051498 | instance | Verification profiles: load-balancer, orchestration 2026-07-26 18:20:29.051508 | instance | Variant openvswitch (23 components): ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, glance-images, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator 2026-07-26 18:20:29.051519 | instance | Molecule jobs: 2026-07-26 18:20:29.051528 | instance | aio-openvswitch: run (23 components) - executes the openvswitch deployment variant 2026-07-26 18:20:29.051538 | instance | aio-ovn: skip - plan has no ovn deployment variant 2026-07-26 18:20:29.051546 | instance | csi-local-path-provisioner: skip - none of the job's verification profiles were requested 2026-07-26 18:20:29.051561 | instance | csi-rbd: skip - none of the job's verification profiles were requested 2026-07-26 18:20:29.051570 | instance | keycloak: skip - none of the job's verification profiles were requested 2026-07-26 18:20:29.352680 | instance | ok: Runtime: 0:00:00.034395 2026-07-26 18:20:29.360276 | 2026-07-26 18:20:29.360392 | TASK [Print selective CI plan] 2026-07-26 18:20:29.396194 | instance | ok 2026-07-26 18:20:29.401581 | 2026-07-26 18:20:29.401741 | TASK [Report conservative fallback] 2026-07-26 18:20:29.429851 | instance | skipping: Conditional result was False 2026-07-26 18:20:29.438811 | 2026-07-26 18:20:29.438897 | TASK [Create selective CI plan log directory] 2026-07-26 18:20:29.776705 | instance | changed 2026-07-26 18:20:29.782515 | 2026-07-26 18:20:29.782576 | TASK [Publish selective CI plan with job logs] 2026-07-26 18:20:30.172502 | instance | changed 2026-07-26 18:20:30.174429 | 2026-07-26 18:20:30.174496 | PLAY RECAP 2026-07-26 18:20:30.174555 | instance | ok: 13 changed: 5 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-26 18:20:30.174585 | 2026-07-26 18:20:30.342657 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-26 18:20:30.354968 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-26 18:20:31.022496 | 2026-07-26 18:20:31.022757 | PLAY [Run selected Molecule deployment and verification] 2026-07-26 18:20:31.036855 | 2026-07-26 18:20:31.036932 | TASK [Check for selective CI plan] 2026-07-26 18:20:31.366295 | instance | ok 2026-07-26 18:20:31.372756 | 2026-07-26 18:20:31.372950 | TASK [Validate selective CI plan] 2026-07-26 18:20:31.911938 | instance | ok: Runtime: 0:00:00.037608 2026-07-26 18:20:31.918113 | 2026-07-26 18:20:31.918176 | TASK [Resolve selective CI plan availability] 2026-07-26 18:20:31.974358 | instance | ok 2026-07-26 18:20:31.979058 | 2026-07-26 18:20:31.979124 | TASK [Read selective CI plan] 2026-07-26 18:20:32.309365 | instance | ok 2026-07-26 18:20:32.314783 | 2026-07-26 18:20:32.314850 | TASK [Load selective CI plan or full fallback] 2026-07-26 18:20:32.371555 | instance | ok 2026-07-26 18:20:32.377169 | 2026-07-26 18:20:32.377233 | TASK [Find this job in the selective CI plan] 2026-07-26 18:20:32.431767 | instance | ok 2026-07-26 18:20:32.436534 | 2026-07-26 18:20:32.436595 | TASK [Resolve this job or use full fallback] 2026-07-26 18:20:32.490492 | instance | ok 2026-07-26 18:20:32.497119 | 2026-07-26 18:20:32.497207 | TASK [Resolve deployment and verification inputs] 2026-07-26 18:20:32.604468 | instance | ok 2026-07-26 18:20:32.656283 | 2026-07-26 18:20:32.656449 | TASK [Resolve deployment tags] 2026-07-26 18:20:32.710291 | instance | ok 2026-07-26 18:20:32.716677 | 2026-07-26 18:20:32.716762 | TASK [Report Molecule job decision] 2026-07-26 18:20:32.760586 | instance | ok: {'job': 'aio-openvswitch', 'mode': 'selective', 'run': True, 'reason': 'executes the openvswitch deployment variant', 'network_backend': 'openvswitch', 'csi_driver': 'rbd', 'components': ['ceph', 'ceph-provisioners', 'cert-manager', 'cluster-issuer', 'coredns', 'csi', 'glance', 'glance-images', 'heat', 'ingress-nginx', 'keycloak', 'keystone', 'kubernetes', 'libvirt', 'memcached', 'neutron', 'nova', 'octavia', 'openvswitch', 'percona-xtradb-cluster', 'percona-xtradb-cluster-operator', 'placement', 'rabbitmq-cluster-operator'], 'verification_profiles': ['load-balancer', 'orchestration'], 'extra_vars': {}} 2026-07-26 18:20:32.767827 | 2026-07-26 18:20:32.821575 | TASK [Copy inventory file for Zuul] 2026-07-26 18:20:33.384069 | instance | changed 2026-07-26 18:20:33.390144 | 2026-07-26 18:20:33.390206 | TASK [Switch ansible_host to private IP] 2026-07-26 18:20:33.657804 | instance | changed: 1 replacements made 2026-07-26 18:20:33.666741 | 2026-07-26 18:20:33.666804 | TASK [Prepare Molecule scenario] 2026-07-26 18:20:34.563127 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-26 18:20:34.933568 | instance | INFO [aio > discovery] scenario test matrix: prepare 2026-07-26 18:20:34.933659 | instance | INFO [aio > prerun] Performing prerun with role_name_check=0... 2026-07-26 18:20:46.072505 | instance | INFO [aio > prepare] Executing 2026-07-26 18:20:47.071045 | instance | 2026-07-26 18:20:47.071486 | instance | PLAY [Prepare] ***************************************************************** 2026-07-26 18:20:47.071762 | instance | 2026-07-26 18:20:47.072043 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-26 18:20:47.072316 | instance | Sunday 26 July 2026 18:20:47 +0000 (0:00:00.025) 0:00:00.025 *********** 2026-07-26 18:20:48.219617 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:20:48.219833 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:20:48.220114 | instance | interpreter could change the meaning of that path. See 2026-07-26 18:20:48.220392 | instance | https://docs.ansible.com/ansible- 2026-07-26 18:20:48.220699 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:20:48.229464 | instance | ok: [instance] 2026-07-26 18:20:48.229736 | instance | 2026-07-26 18:20:48.230024 | instance | TASK [Configure short hostname] ************************************************ 2026-07-26 18:20:48.230362 | instance | Sunday 26 July 2026 18:20:48 +0000 (0:00:01.158) 0:00:01.184 *********** 2026-07-26 18:20:50.228731 | instance | changed: [instance] 2026-07-26 18:20:50.228807 | instance | 2026-07-26 18:20:50.228819 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-26 18:20:50.228830 | instance | Sunday 26 July 2026 18:20:50 +0000 (0:00:01.998) 0:00:03.182 *********** 2026-07-26 18:20:50.491868 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-26 18:20:50.492134 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-26 18:20:50.492146 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-26 18:20:50.501132 | instance | changed: [instance] 2026-07-26 18:20:50.501185 | instance | 2026-07-26 18:20:50.501195 | instance | TASK [Install "dirmngr" for GPG keyserver operations] ************************** 2026-07-26 18:20:50.501203 | instance | Sunday 26 July 2026 18:20:50 +0000 (0:00:00.270) 0:00:03.453 *********** 2026-07-26 18:20:51.702541 | instance | ok: [instance] 2026-07-26 18:20:51.702601 | instance | 2026-07-26 18:20:51.702610 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-26 18:20:51.702620 | instance | Sunday 26 July 2026 18:20:51 +0000 (0:00:01.203) 0:00:04.657 *********** 2026-07-26 18:20:52.482318 | instance | ok: [instance] 2026-07-26 18:20:52.482558 | instance | 2026-07-26 18:20:52.482571 | instance | PLAY [Generate workspace for Atmosphere] *************************************** 2026-07-26 18:20:52.482581 | instance | 2026-07-26 18:20:52.482591 | instance | TASK [Create folders for workspace] ******************************************** 2026-07-26 18:20:52.482606 | instance | Sunday 26 July 2026 18:20:52 +0000 (0:00:00.779) 0:00:05.437 *********** 2026-07-26 18:20:53.494344 | instance | changed: [localhost] => (item=group_vars) 2026-07-26 18:20:53.494442 | instance | changed: [localhost] => (item=group_vars/all) 2026-07-26 18:20:53.496039 | instance | changed: [localhost] => (item=group_vars/controllers) 2026-07-26 18:20:53.496099 | instance | changed: [localhost] => (item=group_vars/cephs) 2026-07-26 18:20:53.496108 | instance | changed: [localhost] => (item=group_vars/computes) 2026-07-26 18:20:53.496115 | instance | changed: [localhost] => (item=host_vars) 2026-07-26 18:20:53.496121 | instance | 2026-07-26 18:20:53.496128 | instance | PLAY [Generate Ceph control plane configuration for workspace] ***************** 2026-07-26 18:20:53.496139 | instance | 2026-07-26 18:20:53.496706 | instance | TASK [Ensure the Ceph control plane configuration file exists] ***************** 2026-07-26 18:20:53.496769 | instance | Sunday 26 July 2026 18:20:53 +0000 (0:00:01.012) 0:00:06.449 *********** 2026-07-26 18:20:53.672585 | instance | changed: [localhost] 2026-07-26 18:20:53.673074 | instance | 2026-07-26 18:20:53.673104 | instance | TASK [Load the current Ceph control plane configuration into a variable] ******* 2026-07-26 18:20:53.673122 | instance | Sunday 26 July 2026 18:20:53 +0000 (0:00:00.178) 0:00:06.627 *********** 2026-07-26 18:20:53.703158 | instance | ok: [localhost] 2026-07-26 18:20:53.703474 | instance | 2026-07-26 18:20:53.703871 | instance | TASK [Generate Ceph control plane values for missing variables] **************** 2026-07-26 18:20:53.704217 | instance | Sunday 26 July 2026 18:20:53 +0000 (0:00:00.030) 0:00:06.658 *********** 2026-07-26 18:20:53.752844 | instance | ok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'c5365404-01bb-5de5-8843-d433d92868ac'}) 2026-07-26 18:20:53.753033 | instance | ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'}) 2026-07-26 18:20:53.753254 | instance | 2026-07-26 18:20:53.753469 | instance | TASK [Write new Ceph control plane configuration file to disk] ***************** 2026-07-26 18:20:53.753681 | instance | Sunday 26 July 2026 18:20:53 +0000 (0:00:00.050) 0:00:06.708 *********** 2026-07-26 18:20:54.308887 | instance | changed: [localhost] 2026-07-26 18:20:54.309098 | instance | 2026-07-26 18:20:54.309257 | instance | PLAY [Generate Ceph OSD configuration for workspace] *************************** 2026-07-26 18:20:54.309417 | instance | 2026-07-26 18:20:54.309573 | instance | TASK [Ensure the Ceph OSDs configuration file exists] ************************** 2026-07-26 18:20:54.309724 | instance | Sunday 26 July 2026 18:20:54 +0000 (0:00:00.554) 0:00:07.262 *********** 2026-07-26 18:20:54.475634 | instance | changed: [localhost] 2026-07-26 18:20:54.475715 | instance | 2026-07-26 18:20:54.475728 | instance | TASK [Load the current Ceph OSDs configuration into a variable] **************** 2026-07-26 18:20:54.475739 | instance | Sunday 26 July 2026 18:20:54 +0000 (0:00:00.166) 0:00:07.429 *********** 2026-07-26 18:20:54.502395 | instance | ok: [localhost] 2026-07-26 18:20:54.502474 | instance | 2026-07-26 18:20:54.502486 | instance | TASK [Generate Ceph OSDs values for missing variables] ************************* 2026-07-26 18:20:54.502507 | instance | Sunday 26 July 2026 18:20:54 +0000 (0:00:00.027) 0:00:07.456 *********** 2026-07-26 18:20:54.537231 | instance | ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']}) 2026-07-26 18:20:54.537428 | instance | 2026-07-26 18:20:54.537693 | instance | TASK [Write new Ceph OSDs configuration file to disk] ************************** 2026-07-26 18:20:54.538003 | instance | Sunday 26 July 2026 18:20:54 +0000 (0:00:00.035) 0:00:07.492 *********** 2026-07-26 18:20:54.887517 | instance | changed: [localhost] 2026-07-26 18:20:54.887719 | instance | 2026-07-26 18:20:54.888001 | instance | PLAY [Generate Kubernetes configuration for workspace] ************************* 2026-07-26 18:20:54.888282 | instance | 2026-07-26 18:20:54.888544 | instance | TASK [Ensure the Kubernetes configuration file exists] ************************* 2026-07-26 18:20:54.888822 | instance | Sunday 26 July 2026 18:20:54 +0000 (0:00:00.350) 0:00:07.843 *********** 2026-07-26 18:20:55.060967 | instance | changed: [localhost] 2026-07-26 18:20:55.061081 | instance | 2026-07-26 18:20:55.061422 | instance | TASK [Load the current Kubernetes configuration into a variable] *************** 2026-07-26 18:20:55.061647 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.173) 0:00:08.016 *********** 2026-07-26 18:20:55.087395 | instance | ok: [localhost] 2026-07-26 18:20:55.087614 | instance | 2026-07-26 18:20:55.087908 | instance | TASK [Generate Kubernetes values for missing variables] ************************ 2026-07-26 18:20:55.088175 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.026) 0:00:08.042 *********** 2026-07-26 18:20:55.129138 | instance | ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'}) 2026-07-26 18:20:55.129371 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42}) 2026-07-26 18:20:55.129682 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'}) 2026-07-26 18:20:55.129922 | instance | 2026-07-26 18:20:55.130270 | instance | TASK [Write new Kubernetes configuration file to disk] ************************* 2026-07-26 18:20:55.130588 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.041) 0:00:08.084 *********** 2026-07-26 18:20:55.475341 | instance | changed: [localhost] 2026-07-26 18:20:55.475576 | instance | 2026-07-26 18:20:55.475860 | instance | PLAY [Generate Keepalived configuration for workspace] ************************* 2026-07-26 18:20:55.476121 | instance | 2026-07-26 18:20:55.476367 | instance | TASK [Ensure the Keeaplived configuration file exists] ************************* 2026-07-26 18:20:55.476632 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.346) 0:00:08.430 *********** 2026-07-26 18:20:55.643949 | instance | changed: [localhost] 2026-07-26 18:20:55.644015 | instance | 2026-07-26 18:20:55.644023 | instance | TASK [Load the current Keepalived configuration into a variable] *************** 2026-07-26 18:20:55.644030 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.168) 0:00:08.599 *********** 2026-07-26 18:20:55.668311 | instance | ok: [localhost] 2026-07-26 18:20:55.668387 | instance | 2026-07-26 18:20:55.668696 | instance | TASK [Generate Keepalived values for missing variables] ************************ 2026-07-26 18:20:55.668955 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.024) 0:00:08.624 *********** 2026-07-26 18:20:55.709666 | instance | ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'}) 2026-07-26 18:20:55.709850 | instance | ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'}) 2026-07-26 18:20:55.710299 | instance | 2026-07-26 18:20:55.710401 | instance | TASK [Write new Keepalived configuration file to disk] ************************* 2026-07-26 18:20:55.710415 | instance | Sunday 26 July 2026 18:20:55 +0000 (0:00:00.041) 0:00:08.665 *********** 2026-07-26 18:20:56.059866 | instance | changed: [localhost] 2026-07-26 18:20:56.059962 | instance | 2026-07-26 18:20:56.060029 | instance | PLAY [Generate endpoints for workspace] **************************************** 2026-07-26 18:20:56.060412 | instance | 2026-07-26 18:20:56.060448 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-26 18:20:56.060455 | instance | Sunday 26 July 2026 18:20:56 +0000 (0:00:00.349) 0:00:09.015 *********** 2026-07-26 18:20:56.732351 | instance | ok: [localhost] 2026-07-26 18:20:56.732426 | instance | 2026-07-26 18:20:56.732680 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-07-26 18:20:56.732746 | instance | Sunday 26 July 2026 18:20:56 +0000 (0:00:00.672) 0:00:09.687 *********** 2026-07-26 18:20:56.905887 | instance | changed: [localhost] 2026-07-26 18:20:56.905975 | instance | 2026-07-26 18:20:56.906247 | instance | TASK [Load the current endpoints into a variable] ****************************** 2026-07-26 18:20:56.906315 | instance | Sunday 26 July 2026 18:20:56 +0000 (0:00:00.173) 0:00:09.861 *********** 2026-07-26 18:20:56.939631 | instance | ok: [localhost] 2026-07-26 18:20:56.940184 | instance | 2026-07-26 18:20:56.940215 | instance | TASK [Generate endpoint skeleton for missing variables] ************************ 2026-07-26 18:20:56.940223 | instance | Sunday 26 July 2026 18:20:56 +0000 (0:00:00.033) 0:00:09.895 *********** 2026-07-26 18:20:57.678234 | instance | ok: [localhost] => (item=keycloak_host) 2026-07-26 18:20:57.678332 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_host) 2026-07-26 18:20:57.682512 | instance | ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host) 2026-07-26 18:20:57.682563 | instance | ok: [localhost] => (item=kube_prometheus_stack_prometheus_host) 2026-07-26 18:20:57.682571 | instance | ok: [localhost] => (item=openstack_helm_endpoints_region_name) 2026-07-26 18:20:57.682578 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host) 2026-07-26 18:20:57.682586 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host) 2026-07-26 18:20:57.682592 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host) 2026-07-26 18:20:57.682598 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host) 2026-07-26 18:20:57.682603 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host) 2026-07-26 18:20:57.682609 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host) 2026-07-26 18:20:57.682615 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host) 2026-07-26 18:20:57.682620 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host) 2026-07-26 18:20:57.682626 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host) 2026-07-26 18:20:57.682632 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host) 2026-07-26 18:20:57.682655 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host) 2026-07-26 18:20:57.682661 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host) 2026-07-26 18:20:57.682666 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host) 2026-07-26 18:20:57.682672 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host) 2026-07-26 18:20:57.682677 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host) 2026-07-26 18:20:57.682689 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host) 2026-07-26 18:20:57.682695 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_host) 2026-07-26 18:20:57.682700 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host) 2026-07-26 18:20:57.682707 | instance | 2026-07-26 18:20:57.682713 | instance | TASK [Write new endpoints file to disk] **************************************** 2026-07-26 18:20:57.682719 | instance | Sunday 26 July 2026 18:20:57 +0000 (0:00:00.738) 0:00:10.633 *********** 2026-07-26 18:20:58.032957 | instance | changed: [localhost] 2026-07-26 18:20:58.033051 | instance | 2026-07-26 18:20:58.033458 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-07-26 18:20:58.033527 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.354) 0:00:10.988 *********** 2026-07-26 18:20:58.234816 | instance | changed: [localhost] 2026-07-26 18:20:58.235461 | instance | 2026-07-26 18:20:58.235513 | instance | PLAY [Generate Neutron configuration for workspace] **************************** 2026-07-26 18:20:58.235519 | instance | 2026-07-26 18:20:58.235524 | instance | TASK [Ensure the Neutron configuration file exists] **************************** 2026-07-26 18:20:58.235529 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.201) 0:00:11.190 *********** 2026-07-26 18:20:58.432733 | instance | changed: [localhost] 2026-07-26 18:20:58.432851 | instance | 2026-07-26 18:20:58.433229 | instance | TASK [Load the current Neutron configuration into a variable] ****************** 2026-07-26 18:20:58.433281 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.197) 0:00:11.388 *********** 2026-07-26 18:20:58.465733 | instance | ok: [localhost] 2026-07-26 18:20:58.466285 | instance | 2026-07-26 18:20:58.466362 | instance | TASK [Generate Neutron values for missing variables] *************************** 2026-07-26 18:20:58.466382 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.033) 0:00:11.421 *********** 2026-07-26 18:20:58.512477 | instance | ok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]}) 2026-07-26 18:20:58.512657 | instance | 2026-07-26 18:20:58.512916 | instance | TASK [Write new Neutron configuration file to disk] **************************** 2026-07-26 18:20:58.513182 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.046) 0:00:11.467 *********** 2026-07-26 18:20:58.875600 | instance | changed: [localhost] 2026-07-26 18:20:58.875728 | instance | 2026-07-26 18:20:58.876437 | instance | PLAY [Generate Nova configuration for workspace] ******************************* 2026-07-26 18:20:58.876496 | instance | 2026-07-26 18:20:58.876503 | instance | TASK [Ensure the Nova configuration file exists] ******************************* 2026-07-26 18:20:58.876509 | instance | Sunday 26 July 2026 18:20:58 +0000 (0:00:00.363) 0:00:11.831 *********** 2026-07-26 18:20:59.046969 | instance | changed: [localhost] 2026-07-26 18:20:59.047101 | instance | 2026-07-26 18:20:59.047512 | instance | TASK [Load the current Nova configuration into a variable] ********************* 2026-07-26 18:20:59.047558 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.171) 0:00:12.002 *********** 2026-07-26 18:20:59.079243 | instance | ok: [localhost] 2026-07-26 18:20:59.079773 | instance | 2026-07-26 18:20:59.079798 | instance | TASK [Generate Nova values for missing variables] ****************************** 2026-07-26 18:20:59.079807 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.032) 0:00:12.034 *********** 2026-07-26 18:20:59.117772 | instance | ok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]}) 2026-07-26 18:20:59.118204 | instance | 2026-07-26 18:20:59.118252 | instance | TASK [Write new Nova configuration file to disk] ******************************* 2026-07-26 18:20:59.118258 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.038) 0:00:12.073 *********** 2026-07-26 18:20:59.496266 | instance | changed: [localhost] 2026-07-26 18:20:59.496343 | instance | 2026-07-26 18:20:59.496840 | instance | PLAY [Generate secrets for workspace] ****************************************** 2026-07-26 18:20:59.496886 | instance | 2026-07-26 18:20:59.496892 | instance | TASK [Ensure the secrets file exists] ****************************************** 2026-07-26 18:20:59.496897 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.378) 0:00:12.452 *********** 2026-07-26 18:20:59.675786 | instance | changed: [localhost] 2026-07-26 18:20:59.675912 | instance | 2026-07-26 18:20:59.676274 | instance | TASK [Load the current secrets into a variable] ******************************** 2026-07-26 18:20:59.676304 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.179) 0:00:12.631 *********** 2026-07-26 18:20:59.709143 | instance | ok: [localhost] 2026-07-26 18:20:59.709668 | instance | 2026-07-26 18:20:59.709699 | instance | TASK [Generate secrets for missing variables] ********************************** 2026-07-26 18:20:59.709708 | instance | Sunday 26 July 2026 18:20:59 +0000 (0:00:00.033) 0:00:12.664 *********** 2026-07-26 18:21:00.111921 | instance | ok: [localhost] => (item=heat_auth_encryption_key) 2026-07-26 18:21:00.112078 | instance | ok: [localhost] => (item=keepalived_password) 2026-07-26 18:21:00.112142 | instance | ok: [localhost] => (item=keycloak_admin_password) 2026-07-26 18:21:00.114262 | instance | ok: [localhost] => (item=keycloak_database_password) 2026-07-26 18:21:00.114300 | instance | ok: [localhost] => (item=keystone_keycloak_client_secret) 2026-07-26 18:21:00.114311 | instance | ok: [localhost] => (item=keystone_oidc_crypto_passphrase) 2026-07-26 18:21:00.114321 | instance | skipping: [localhost] => (item=keystone_keycloak_client_secret) 2026-07-26 18:21:00.114331 | instance | skipping: [localhost] => (item=keystone_oidc_crypto_passphrase) 2026-07-26 18:21:00.114341 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password) 2026-07-26 18:21:00.114350 | instance | ok: [localhost] => (item=octavia_heartbeat_key) 2026-07-26 18:21:00.114359 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password) 2026-07-26 18:21:00.114368 | instance | ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key) 2026-07-26 18:21:00.114377 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password) 2026-07-26 18:21:00.114386 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password) 2026-07-26 18:21:00.114395 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password) 2026-07-26 18:21:00.114403 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password) 2026-07-26 18:21:00.114412 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password) 2026-07-26 18:21:00.114421 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password) 2026-07-26 18:21:00.114429 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password) 2026-07-26 18:21:00.114438 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password) 2026-07-26 18:21:00.114447 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password) 2026-07-26 18:21:00.114461 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password) 2026-07-26 18:21:00.114471 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password) 2026-07-26 18:21:00.114605 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password) 2026-07-26 18:21:00.114792 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password) 2026-07-26 18:21:00.114959 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password) 2026-07-26 18:21:00.115110 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password) 2026-07-26 18:21:00.115261 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password) 2026-07-26 18:21:00.115408 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret) 2026-07-26 18:21:00.115555 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password) 2026-07-26 18:21:00.115737 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password) 2026-07-26 18:21:00.115889 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password) 2026-07-26 18:21:00.116039 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password) 2026-07-26 18:21:00.116187 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password) 2026-07-26 18:21:00.116335 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password) 2026-07-26 18:21:00.116484 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password) 2026-07-26 18:21:00.116631 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password) 2026-07-26 18:21:00.116779 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password) 2026-07-26 18:21:00.116925 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password) 2026-07-26 18:21:00.117072 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password) 2026-07-26 18:21:00.117226 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password) 2026-07-26 18:21:00.117372 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password) 2026-07-26 18:21:00.117528 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password) 2026-07-26 18:21:00.117675 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password) 2026-07-26 18:21:00.117822 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password) 2026-07-26 18:21:00.117980 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password) 2026-07-26 18:21:00.118131 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password) 2026-07-26 18:21:00.118332 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password) 2026-07-26 18:21:00.118482 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password) 2026-07-26 18:21:00.118635 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password) 2026-07-26 18:21:00.118782 | instance | ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password) 2026-07-26 18:21:00.118933 | instance | ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password) 2026-07-26 18:21:00.119079 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password) 2026-07-26 18:21:00.119225 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password) 2026-07-26 18:21:00.119371 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password) 2026-07-26 18:21:00.119519 | instance | ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password) 2026-07-26 18:21:00.119683 | instance | 2026-07-26 18:21:00.119838 | instance | TASK [Generate base64 encoded secrets] ***************************************** 2026-07-26 18:21:00.119985 | instance | Sunday 26 July 2026 18:21:00 +0000 (0:00:00.402) 0:00:13.067 *********** 2026-07-26 18:21:00.174832 | instance | ok: [localhost] => (item=barbican_kek) 2026-07-26 18:21:00.174992 | instance | 2026-07-26 18:21:00.175177 | instance | TASK [Generate temporary files for generating keys for missing variables] ****** 2026-07-26 18:21:00.175377 | instance | Sunday 26 July 2026 18:21:00 +0000 (0:00:00.059) 0:00:13.127 *********** 2026-07-26 18:21:00.602786 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-26 18:21:00.603039 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-26 18:21:00.603295 | instance | 2026-07-26 18:21:00.603659 | instance | TASK [Generate SSH keys for missing variables] ********************************* 2026-07-26 18:21:00.603949 | instance | Sunday 26 July 2026 18:21:00 +0000 (0:00:00.430) 0:00:13.557 *********** 2026-07-26 18:21:03.929336 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-26 18:21:03.929584 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-26 18:21:03.929835 | instance | 2026-07-26 18:21:03.930100 | instance | TASK [Set values for SSH keys] ************************************************* 2026-07-26 18:21:03.930401 | instance | Sunday 26 July 2026 18:21:03 +0000 (0:00:03.326) 0:00:16.884 *********** 2026-07-26 18:21:03.986147 | instance | ok: [localhost] => (item=manila_ssh_key) 2026-07-26 18:21:03.986471 | instance | ok: [localhost] => (item=nova_ssh_key) 2026-07-26 18:21:03.986723 | instance | 2026-07-26 18:21:03.986989 | instance | TASK [Delete the temporary files generated for SSH keys] *********************** 2026-07-26 18:21:03.987252 | instance | Sunday 26 July 2026 18:21:03 +0000 (0:00:00.057) 0:00:16.942 *********** 2026-07-26 18:21:04.319485 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-26 18:21:04.319768 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-26 18:21:04.320031 | instance | 2026-07-26 18:21:04.320330 | instance | TASK [Write new secrets file to disk] ****************************************** 2026-07-26 18:21:04.320613 | instance | Sunday 26 July 2026 18:21:04 +0000 (0:00:00.332) 0:00:17.274 *********** 2026-07-26 18:21:04.680751 | instance | changed: [localhost] 2026-07-26 18:21:04.681077 | instance | 2026-07-26 18:21:04.681358 | instance | TASK [Encrypt secrets file with Vault password] ******************************** 2026-07-26 18:21:04.681626 | instance | Sunday 26 July 2026 18:21:04 +0000 (0:00:00.361) 0:00:17.635 *********** 2026-07-26 18:21:04.728225 | instance | skipping: [localhost] 2026-07-26 18:21:04.728526 | instance | 2026-07-26 18:21:04.728810 | instance | PLAY [Prepare test host networking for Ceph] *********************************** 2026-07-26 18:21:04.729073 | instance | 2026-07-26 18:21:04.729352 | instance | TASK [Check for management bridge] ********************************************* 2026-07-26 18:21:04.729628 | instance | Sunday 26 July 2026 18:21:04 +0000 (0:00:00.048) 0:00:17.684 *********** 2026-07-26 18:21:05.058293 | instance | ok: [instance] 2026-07-26 18:21:05.058399 | instance | 2026-07-26 18:21:05.058630 | instance | TASK [Create management bridge] ************************************************ 2026-07-26 18:21:05.058814 | instance | Sunday 26 July 2026 18:21:05 +0000 (0:00:00.329) 0:00:18.013 *********** 2026-07-26 18:21:05.284750 | instance | changed: [instance] 2026-07-26 18:21:05.285073 | instance | 2026-07-26 18:21:05.285355 | instance | TASK [Check for management interface] ****************************************** 2026-07-26 18:21:05.285793 | instance | Sunday 26 July 2026 18:21:05 +0000 (0:00:00.226) 0:00:18.240 *********** 2026-07-26 18:21:05.501282 | instance | ok: [instance] 2026-07-26 18:21:05.501501 | instance | 2026-07-26 18:21:05.501804 | instance | TASK [Create management interface] ********************************************* 2026-07-26 18:21:05.502119 | instance | Sunday 26 July 2026 18:21:05 +0000 (0:00:00.216) 0:00:18.456 *********** 2026-07-26 18:21:05.718303 | instance | changed: [instance] 2026-07-26 18:21:05.718570 | instance | 2026-07-26 18:21:05.718846 | instance | TASK [Connect management interface to bridge] ********************************** 2026-07-26 18:21:05.719075 | instance | Sunday 26 July 2026 18:21:05 +0000 (0:00:00.217) 0:00:18.673 *********** 2026-07-26 18:21:05.924295 | instance | ok: [instance] 2026-07-26 18:21:05.924439 | instance | 2026-07-26 18:21:05.924768 | instance | TASK [Assign management bridge address] **************************************** 2026-07-26 18:21:05.925043 | instance | Sunday 26 July 2026 18:21:05 +0000 (0:00:00.205) 0:00:18.879 *********** 2026-07-26 18:21:06.131583 | instance | ok: [instance] 2026-07-26 18:21:06.132185 | instance | 2026-07-26 18:21:06.132699 | instance | TASK [Bring up Ceph test interfaces] ******************************************* 2026-07-26 18:21:06.133095 | instance | Sunday 26 July 2026 18:21:06 +0000 (0:00:00.207) 0:00:19.086 *********** 2026-07-26 18:21:06.509851 | instance | ok: [instance] => (item=br-mgmt) 2026-07-26 18:21:06.510108 | instance | ok: [instance] => (item=dummy0) 2026-07-26 18:21:06.510310 | instance | 2026-07-26 18:21:06.510478 | instance | TASK [Check for fake Ceph devices] ********************************************* 2026-07-26 18:21:06.510649 | instance | Sunday 26 July 2026 18:21:06 +0000 (0:00:00.376) 0:00:19.463 *********** 2026-07-26 18:21:07.032421 | instance | ok: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-26 18:21:07.032844 | instance | ok: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-26 18:21:07.033194 | instance | ok: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-26 18:21:07.033524 | instance | 2026-07-26 18:21:07.033895 | instance | TASK [Record fake Ceph device state] ******************************************* 2026-07-26 18:21:07.034359 | instance | Sunday 26 July 2026 18:21:07 +0000 (0:00:00.523) 0:00:19.987 *********** 2026-07-26 18:21:07.086011 | instance | ok: [instance] 2026-07-26 18:21:07.086387 | instance | 2026-07-26 18:21:07.086743 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-26 18:21:07.087061 | instance | 2026-07-26 18:21:07.087390 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-26 18:21:07.087718 | instance | Sunday 26 July 2026 18:21:07 +0000 (0:00:00.055) 0:00:20.042 *********** 2026-07-26 18:21:07.811869 | instance | ok: [instance] 2026-07-26 18:21:07.812266 | instance | 2026-07-26 18:21:07.812654 | instance | TASK [Install depedencies] ***************************************************** 2026-07-26 18:21:07.813003 | instance | Sunday 26 July 2026 18:21:07 +0000 (0:00:00.724) 0:00:20.766 *********** 2026-07-26 18:21:27.419465 | instance | changed: [instance] 2026-07-26 18:21:27.419527 | instance | 2026-07-26 18:21:27.419535 | instance | TASK [Start up service] ******************************************************** 2026-07-26 18:21:27.419542 | instance | Sunday 26 July 2026 18:21:27 +0000 (0:00:19.607) 0:00:40.374 *********** 2026-07-26 18:21:27.985988 | instance | ok: [instance] 2026-07-26 18:21:27.986038 | instance | 2026-07-26 18:21:27.986046 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-26 18:21:27.986053 | instance | Sunday 26 July 2026 18:21:27 +0000 (0:00:00.566) 0:00:40.941 *********** 2026-07-26 18:21:28.207693 | instance | ok: [instance] 2026-07-26 18:21:28.207752 | instance | 2026-07-26 18:21:28.207760 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-26 18:21:28.207766 | instance | Sunday 26 July 2026 18:21:28 +0000 (0:00:00.221) 0:00:41.162 *********** 2026-07-26 18:21:28.663294 | instance | changed: [instance] 2026-07-26 18:21:28.663345 | instance | 2026-07-26 18:21:28.663351 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-26 18:21:28.663356 | instance | Sunday 26 July 2026 18:21:28 +0000 (0:00:00.455) 0:00:41.618 *********** 2026-07-26 18:21:28.864058 | instance | ok: [instance] 2026-07-26 18:21:28.864100 | instance | 2026-07-26 18:21:28.864106 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-26 18:21:28.864111 | instance | Sunday 26 July 2026 18:21:28 +0000 (0:00:00.200) 0:00:41.819 *********** 2026-07-26 18:21:28.898780 | instance | skipping: [instance] 2026-07-26 18:21:28.898805 | instance | 2026-07-26 18:21:28.898812 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-26 18:21:28.898818 | instance | Sunday 26 July 2026 18:21:28 +0000 (0:00:00.034) 0:00:41.854 *********** 2026-07-26 18:21:29.492908 | instance | changed: [instance] => (item=osd0) 2026-07-26 18:21:29.492967 | instance | changed: [instance] => (item=osd1) 2026-07-26 18:21:29.492975 | instance | changed: [instance] => (item=osd2) 2026-07-26 18:21:29.492981 | instance | 2026-07-26 18:21:29.492988 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-26 18:21:29.492995 | instance | Sunday 26 July 2026 18:21:29 +0000 (0:00:00.593) 0:00:42.447 *********** 2026-07-26 18:21:30.086939 | instance | changed: [instance] => (item=osd0) 2026-07-26 18:21:30.087003 | instance | changed: [instance] => (item=osd1) 2026-07-26 18:21:30.087021 | instance | changed: [instance] => (item=osd2) 2026-07-26 18:21:30.087547 | instance | 2026-07-26 18:21:30.087607 | instance | TASK [Start loop devices] ****************************************************** 2026-07-26 18:21:30.087615 | instance | Sunday 26 July 2026 18:21:30 +0000 (0:00:00.594) 0:00:43.042 *********** 2026-07-26 18:21:30.881243 | instance | changed: [instance] => (item=osd0) 2026-07-26 18:21:30.881379 | instance | changed: [instance] => (item=osd1) 2026-07-26 18:21:30.882058 | instance | changed: [instance] => (item=osd2) 2026-07-26 18:21:30.882112 | instance | 2026-07-26 18:21:30.882120 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-26 18:21:30.882128 | instance | Sunday 26 July 2026 18:21:30 +0000 (0:00:00.794) 0:00:43.836 *********** 2026-07-26 18:21:33.910205 | instance | changed: [instance] => (item=osd0) 2026-07-26 18:21:33.910302 | instance | changed: [instance] => (item=osd1) 2026-07-26 18:21:33.910823 | instance | changed: [instance] => (item=osd2) 2026-07-26 18:21:33.910885 | instance | 2026-07-26 18:21:33.910892 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-26 18:21:33.910898 | instance | Sunday 26 July 2026 18:21:33 +0000 (0:00:03.029) 0:00:46.865 *********** 2026-07-26 18:21:35.845373 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-26 18:21:35.845478 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-26 18:21:35.845546 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-26 18:21:35.846160 | instance | 2026-07-26 18:21:35.846219 | instance | PLAY [controllers] ************************************************************* 2026-07-26 18:21:35.846225 | instance | 2026-07-26 18:21:35.846229 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-26 18:21:35.846234 | instance | Sunday 26 July 2026 18:21:35 +0000 (0:00:01.935) 0:00:48.801 *********** 2026-07-26 18:21:36.763236 | instance | ok: [instance] 2026-07-26 18:21:36.763327 | instance | 2026-07-26 18:21:36.763390 | instance | TASK [Set masquerade rule] ***************************************************** 2026-07-26 18:21:36.763552 | instance | Sunday 26 July 2026 18:21:36 +0000 (0:00:00.917) 0:00:49.718 *********** 2026-07-26 18:21:37.226389 | instance | changed: [instance] 2026-07-26 18:21:37.226457 | instance | 2026-07-26 18:21:37.226469 | instance | PLAY RECAP ********************************************************************* 2026-07-26 18:21:37.226480 | instance | instance : ok=27 changed=12 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-26 18:21:37.226490 | instance | localhost : ok=40 changed=21 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-26 18:21:37.226499 | instance | 2026-07-26 18:21:37.226508 | instance | Sunday 26 July 2026 18:21:37 +0000 (0:00:00.459) 0:00:50.178 *********** 2026-07-26 18:21:37.226517 | instance | =============================================================================== 2026-07-26 18:21:37.226526 | instance | Install depedencies ---------------------------------------------------- 19.61s 2026-07-26 18:21:37.226535 | instance | Generate SSH keys for missing variables --------------------------------- 3.33s 2026-07-26 18:21:37.226544 | instance | Create a volume group for each loop device ------------------------------ 3.03s 2026-07-26 18:21:37.226553 | instance | Configure short hostname ------------------------------------------------ 2.00s 2026-07-26 18:21:37.226562 | instance | Create a logical volume for each loop device ---------------------------- 1.94s 2026-07-26 18:21:37.226570 | instance | Install "dirmngr" for GPG keyserver operations -------------------------- 1.20s 2026-07-26 18:21:37.226579 | instance | Gathering Facts --------------------------------------------------------- 1.16s 2026-07-26 18:21:37.226588 | instance | Create folders for workspace -------------------------------------------- 1.01s 2026-07-26 18:21:37.226605 | instance | Gathering Facts --------------------------------------------------------- 0.92s 2026-07-26 18:21:37.226615 | instance | Start loop devices ------------------------------------------------------ 0.79s 2026-07-26 18:21:37.226791 | instance | Purge "snapd" package --------------------------------------------------- 0.78s 2026-07-26 18:21:37.227055 | instance | Generate endpoint skeleton for missing variables ------------------------ 0.74s 2026-07-26 18:21:37.227259 | instance | Gathering Facts --------------------------------------------------------- 0.72s 2026-07-26 18:21:37.227462 | instance | Gathering Facts --------------------------------------------------------- 0.67s 2026-07-26 18:21:37.227666 | instance | Set permissions on loopback devices ------------------------------------- 0.59s 2026-07-26 18:21:37.227874 | instance | Create devices for Ceph ------------------------------------------------- 0.59s 2026-07-26 18:21:37.228097 | instance | Start up service -------------------------------------------------------- 0.57s 2026-07-26 18:21:37.228304 | instance | Write new Ceph control plane configuration file to disk ----------------- 0.55s 2026-07-26 18:21:37.228506 | instance | Check for fake Ceph devices --------------------------------------------- 0.52s 2026-07-26 18:21:37.228714 | instance | Set masquerade rule ----------------------------------------------------- 0.46s 2026-07-26 18:21:37.325513 | instance | INFO [aio > prepare] Executed: Successful 2026-07-26 18:21:37.326049 | instance | INFO Molecule executed 1 scenario (1 successful) 2026-07-26 18:21:37.831539 | instance | ok: Runtime: 0:01:03.498618 2026-07-26 18:21:37.842155 | 2026-07-26 18:21:37.842244 | TASK [Prepare host for Ceph-backed storage] 2026-07-26 18:21:38.634989 | instance | 2026-07-26 18:21:38.635194 | instance | PLAY [Prepare test host networking for Ceph] *********************************** 2026-07-26 18:21:38.635208 | instance | 2026-07-26 18:21:38.635219 | instance | TASK [Check for management bridge] ********************************************* 2026-07-26 18:21:39.202337 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:21:39.202419 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:21:39.202432 | instance | interpreter could change the meaning of that path. See 2026-07-26 18:21:39.202456 | instance | https://docs.ansible.com/ansible- 2026-07-26 18:21:39.202468 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:21:39.206824 | instance | ok: [instance] 2026-07-26 18:21:39.206846 | instance | 2026-07-26 18:21:39.206857 | instance | TASK [Create management bridge] ************************************************ 2026-07-26 18:21:39.228667 | instance | skipping: [instance] 2026-07-26 18:21:39.228695 | instance | 2026-07-26 18:21:39.228705 | instance | TASK [Check for management interface] ****************************************** 2026-07-26 18:21:39.518687 | instance | ok: [instance] 2026-07-26 18:21:39.518736 | instance | 2026-07-26 18:21:39.518744 | instance | TASK [Create management interface] ********************************************* 2026-07-26 18:21:39.539042 | instance | skipping: [instance] 2026-07-26 18:21:39.539074 | instance | 2026-07-26 18:21:39.539085 | instance | TASK [Connect management interface to bridge] ********************************** 2026-07-26 18:21:39.840850 | instance | ok: [instance] 2026-07-26 18:21:39.840913 | instance | 2026-07-26 18:21:39.840920 | instance | TASK [Assign management bridge address] **************************************** 2026-07-26 18:21:40.149501 | instance | ok: [instance] 2026-07-26 18:21:40.149568 | instance | 2026-07-26 18:21:40.149592 | instance | TASK [Bring up Ceph test interfaces] ******************************************* 2026-07-26 18:21:40.725715 | instance | ok: [instance] => (item=br-mgmt) 2026-07-26 18:21:40.725788 | instance | ok: [instance] => (item=dummy0) 2026-07-26 18:21:40.725800 | instance | 2026-07-26 18:21:40.725812 | instance | TASK [Check for fake Ceph devices] ********************************************* 2026-07-26 18:21:41.658545 | instance | ok: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-26 18:21:41.658617 | instance | ok: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-26 18:21:41.658630 | instance | ok: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-26 18:21:41.658640 | instance | 2026-07-26 18:21:41.658650 | instance | TASK [Record fake Ceph device state] ******************************************* 2026-07-26 18:21:41.702702 | instance | ok: [instance] 2026-07-26 18:21:41.702776 | instance | 2026-07-26 18:21:41.702789 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-26 18:21:41.702802 | instance | 2026-07-26 18:21:41.702811 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-26 18:21:41.719785 | instance | skipping: [instance] 2026-07-26 18:21:41.719820 | instance | 2026-07-26 18:21:41.719832 | instance | TASK [Install depedencies] ***************************************************** 2026-07-26 18:21:41.737486 | instance | skipping: [instance] 2026-07-26 18:21:41.737521 | instance | 2026-07-26 18:21:41.737533 | instance | TASK [Start up service] ******************************************************** 2026-07-26 18:21:41.754621 | instance | skipping: [instance] 2026-07-26 18:21:41.754655 | instance | 2026-07-26 18:21:41.754667 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-26 18:21:41.774843 | instance | skipping: [instance] 2026-07-26 18:21:41.774877 | instance | 2026-07-26 18:21:41.774890 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-26 18:21:41.793909 | instance | skipping: [instance] 2026-07-26 18:21:41.793944 | instance | 2026-07-26 18:21:41.793956 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-26 18:21:41.816424 | instance | skipping: [instance] 2026-07-26 18:21:41.816458 | instance | 2026-07-26 18:21:41.816469 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-26 18:21:41.835828 | instance | skipping: [instance] 2026-07-26 18:21:41.835862 | instance | 2026-07-26 18:21:41.835875 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-26 18:21:41.865851 | instance | skipping: [instance] => (item=osd0) 2026-07-26 18:21:41.865886 | instance | skipping: [instance] => (item=osd1) 2026-07-26 18:21:41.865898 | instance | skipping: [instance] => (item=osd2) 2026-07-26 18:21:41.865908 | instance | skipping: [instance] 2026-07-26 18:21:41.865917 | instance | 2026-07-26 18:21:41.865926 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-26 18:21:41.896937 | instance | skipping: [instance] => (item=osd0) 2026-07-26 18:21:41.896972 | instance | skipping: [instance] => (item=osd1) 2026-07-26 18:21:41.896984 | instance | skipping: [instance] => (item=osd2) 2026-07-26 18:21:41.896994 | instance | skipping: [instance] 2026-07-26 18:21:41.897003 | instance | 2026-07-26 18:21:41.897012 | instance | TASK [Start loop devices] ****************************************************** 2026-07-26 18:21:41.926070 | instance | skipping: [instance] => (item=osd0) 2026-07-26 18:21:41.926104 | instance | skipping: [instance] => (item=osd1) 2026-07-26 18:21:41.926116 | instance | skipping: [instance] => (item=osd2) 2026-07-26 18:21:41.926125 | instance | skipping: [instance] 2026-07-26 18:21:41.926134 | instance | 2026-07-26 18:21:41.926143 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-26 18:21:41.957531 | instance | skipping: [instance] => (item=osd0) 2026-07-26 18:21:41.957567 | instance | skipping: [instance] => (item=osd1) 2026-07-26 18:21:41.957578 | instance | skipping: [instance] => (item=osd2) 2026-07-26 18:21:41.957587 | instance | skipping: [instance] 2026-07-26 18:21:41.957596 | instance | 2026-07-26 18:21:41.957606 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-26 18:21:41.984428 | instance | skipping: [instance] => (item=ceph-instance-osd0) 2026-07-26 18:21:41.984462 | instance | skipping: [instance] => (item=ceph-instance-osd1) 2026-07-26 18:21:41.984474 | instance | skipping: [instance] => (item=ceph-instance-osd2) 2026-07-26 18:21:41.984483 | instance | skipping: [instance] 2026-07-26 18:21:41.984492 | instance | 2026-07-26 18:21:41.984502 | instance | PLAY RECAP ********************************************************************* 2026-07-26 18:21:41.984511 | instance | instance : ok=7 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-26 18:21:41.984521 | instance | 2026-07-26 18:21:42.386702 | instance | ok: Runtime: 0:00:04.026506 2026-07-26 18:21:42.393699 | 2026-07-26 18:21:42.393761 | TASK [Build deployment command] 2026-07-26 18:21:42.459805 | instance | ok 2026-07-26 18:21:42.464718 | 2026-07-26 18:21:42.464783 | TASK [Run initial deployment with progress heartbeat] 2026-07-26 18:21:42.496679 | instance | ok 2026-07-26 18:21:42.507413 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/run-command.yml 2026-07-26 18:21:42.516400 | 2026-07-26 18:21:42.516550 | TASK [Create live log for initial parallel deployment] 2026-07-26 18:21:42.829216 | instance | changed 2026-07-26 18:21:42.836803 | 2026-07-26 18:21:42.836868 | TASK [Start initial parallel deployment] 2026-07-26 18:21:43.325155 | instance | ok: ERROR (ignored) 2026-07-26 18:21:43.333348 | instance | { 2026-07-26 18:21:43.333407 | instance | "ansible_job_id": "j800910110836.11446", 2026-07-26 18:21:43.333441 | instance | "finished": 0, 2026-07-26 18:21:43.333469 | instance | "results_file": "/home/zuul/.ansible_async/j800910110836.11446", 2026-07-26 18:21:43.333495 | instance | "started": 1 2026-07-26 18:21:43.333520 | instance | } 2026-07-26 18:21:43.351538 | 2026-07-26 18:21:43.351600 | TASK [Initialize initial parallel deployment progress monitor] 2026-07-26 18:21:43.416306 | instance | ok 2026-07-26 18:21:43.422140 | 2026-07-26 18:21:43.422203 | TASK [Monitor initial parallel deployment with progress heartbeats] 2026-07-26 18:21:43.455798 | instance | ok 2026-07-26 18:21:43.467297 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:21:43.475322 | 2026-07-26 18:21:43.475390 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:22:03.535874 | instance | ok 2026-07-26 18:22:03.541114 | 2026-07-26 18:22:03.541173 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:22:03.596120 | instance | ok 2026-07-26 18:22:03.603567 | 2026-07-26 18:22:03.603626 | TASK [Poll initial parallel deployment status] 2026-07-26 18:22:03.972472 | instance | ok 2026-07-26 18:22:03.978460 | 2026-07-26 18:22:03.978527 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:22:04.176764 | instance | ok 2026-07-26 18:22:04.183720 | 2026-07-26 18:22:04.183780 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:22:04.238717 | instance | ok 2026-07-26 18:22:04.245696 | 2026-07-26 18:22:04.245765 | TASK [Read new initial parallel deployment output] 2026-07-26 18:22:04.463623 | instance | ==> Fresh-environment mode: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, glance-images, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator 2026-07-26 18:22:04.463717 | instance | ==> Running preflight checks 2026-07-26 18:22:04.463731 | instance | [preflight] 2026-07-26 18:22:04.463743 | instance | [preflight] PLAY [Preflight checks] ******************************************************** 2026-07-26 18:22:04.463757 | instance | [preflight] 2026-07-26 18:22:04.463767 | instance | [preflight] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-26 18:22:04.463777 | instance | [preflight] skipping: [instance] 2026-07-26 18:22:04.463787 | instance | [preflight] 2026-07-26 18:22:04.463797 | instance | [preflight] PLAY RECAP ********************************************************************* 2026-07-26 18:22:04.463807 | instance | [preflight] instance : ok=0 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-26 18:22:04.463818 | instance | [preflight] 2026-07-26 18:22:04.463828 | instance | ==> Preflight checks passed 2026-07-26 18:22:04.463838 | instance | ==> Starting parallel deployment (fresh dependency closure) 2026-07-26 18:22:04.463851 | instance | ==> [ceph] Starting deployment 2026-07-26 18:22:04.463861 | instance | ==> [kubernetes] Starting deployment 2026-07-26 18:22:04.463871 | instance | [ceph/ceph] 2026-07-26 18:22:04.463881 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-07-26 18:22:04.463891 | instance | [ceph/ceph] 2026-07-26 18:22:04.463900 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:22:04.463913 | instance | [ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:22:04.463923 | instance | [ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:22:04.463933 | instance | [ceph/ceph] interpreter could change the meaning of that path. See 2026-07-26 18:22:04.463944 | instance | [ceph/ceph] https://docs.ansible.com/ansible- 2026-07-26 18:22:04.463954 | instance | [ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:22:04.463964 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.463973 | instance | [ceph/ceph] 2026-07-26 18:22:04.463983 | instance | [ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-26 18:22:04.463992 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464002 | instance | [ceph/ceph] 2026-07-26 18:22:04.464011 | instance | [ceph/ceph] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-26 18:22:04.464021 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.464030 | instance | [ceph/ceph] 2026-07-26 18:22:04.464040 | instance | [ceph/ceph] PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-26 18:22:04.464049 | instance | [ceph/ceph] 2026-07-26 18:22:04.464059 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:22:04.464068 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.464078 | instance | [ceph/ceph] 2026-07-26 18:22:04.464087 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:22:04.464097 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.464106 | instance | [ceph/ceph] 2026-07-26 18:22:04.464116 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:22:04.464125 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464135 | instance | [ceph/ceph] 2026-07-26 18:22:04.464144 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:22:04.464153 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464163 | instance | [ceph/ceph] 2026-07-26 18:22:04.464173 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:22:04.464182 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:22:04.464192 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:22:04.464210 | instance | [ceph/ceph] } 2026-07-26 18:22:04.464220 | instance | [ceph/ceph] 2026-07-26 18:22:04.464230 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:22:04.464239 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464249 | instance | [ceph/ceph] 2026-07-26 18:22:04.464258 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:22:04.464267 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464277 | instance | [ceph/ceph] 2026-07-26 18:22:04.464286 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:22:04.464296 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464305 | instance | [ceph/ceph] 2026-07-26 18:22:04.464315 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:22:04.464324 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.464334 | instance | [ceph/ceph] 2026-07-26 18:22:04.464343 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:22:04.464352 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:04.464362 | instance | [ceph/ceph] 2026-07-26 18:22:04.464371 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:22:04.464381 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:22:04.464390 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:22:04.464400 | instance | [ceph/ceph] } 2026-07-26 18:22:04.464410 | instance | [ceph/ceph] 2026-07-26 18:22:04.464419 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:22:04.464429 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464438 | instance | [ceph/ceph] 2026-07-26 18:22:04.464447 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:22:04.464457 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464466 | instance | [ceph/ceph] 2026-07-26 18:22:04.464516 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:22:04.464530 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464539 | instance | [ceph/ceph] 2026-07-26 18:22:04.464549 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:22:04.464558 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464568 | instance | [ceph/ceph] 2026-07-26 18:22:04.464577 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:22:04.464587 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:22:04.464596 | instance | [ceph/ceph] 2026-07-26 18:22:04.464605 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:22:04.464615 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464624 | instance | [ceph/ceph] 2026-07-26 18:22:04.464634 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:22:04.464643 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464653 | instance | [ceph/ceph] 2026-07-26 18:22:04.464667 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:22:04.464677 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:22:04.464686 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:22:04.464696 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:22:04.464706 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:22:04.464716 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:22:04.464725 | instance | [ceph/ceph] 2026-07-26 18:22:04.464742 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:22:04.464752 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:04.464761 | instance | [ceph/ceph] 2026-07-26 18:22:04.464771 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:22:04.464780 | instance | [ceph/ceph] 2026-07-26 18:22:04.464790 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-26 18:22:04.789056 | instance | ok: Runtime: 0:00:00.011157 2026-07-26 18:22:04.795648 | 2026-07-26 18:22:04.795716 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:22:04.850424 | instance | ok 2026-07-26 18:22:04.856793 | 2026-07-26 18:22:04.856883 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:22:04.912659 | instance | ok: initial parallel deployment is still running after 20 seconds. 2026-07-26 18:22:04.918699 | 2026-07-26 18:22:04.918763 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:22:04.972754 | instance | ok 2026-07-26 18:22:04.983614 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:22:05.048840 | 2026-07-26 18:22:05.049058 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:22:25.107245 | instance | ok 2026-07-26 18:22:25.115001 | 2026-07-26 18:22:25.115087 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:22:25.168841 | instance | ok 2026-07-26 18:22:25.176309 | 2026-07-26 18:22:25.176408 | TASK [Poll initial parallel deployment status] 2026-07-26 18:22:25.400030 | instance | ok 2026-07-26 18:22:25.408366 | 2026-07-26 18:22:25.408436 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:22:25.588934 | instance | ok 2026-07-26 18:22:25.596700 | 2026-07-26 18:22:25.596784 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:22:25.648826 | instance | ok 2026-07-26 18:22:25.656301 | 2026-07-26 18:22:25.656393 | TASK [Read new initial parallel deployment output] 2026-07-26 18:22:25.858247 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:25.858560 | instance | [ceph/ceph] 2026-07-26 18:22:25.858577 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-07-26 18:22:25.858588 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858601 | instance | [ceph/ceph] 2026-07-26 18:22:25.858612 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:22:25.858623 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858632 | instance | [ceph/ceph] 2026-07-26 18:22:25.858641 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:22:25.858651 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:25.858660 | instance | [ceph/ceph] 2026-07-26 18:22:25.858669 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:22:25.858678 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:22:25.858687 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:22:25.858696 | instance | [ceph/ceph] } 2026-07-26 18:22:25.858705 | instance | [ceph/ceph] 2026-07-26 18:22:25.858714 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:22:25.858723 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858776 | instance | [ceph/ceph] 2026-07-26 18:22:25.858790 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:22:25.858799 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858807 | instance | [ceph/ceph] 2026-07-26 18:22:25.858823 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:22:25.858832 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:25.858841 | instance | [ceph/ceph] 2026-07-26 18:22:25.858850 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:22:25.858859 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858867 | instance | [ceph/ceph] 2026-07-26 18:22:25.858876 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:22:25.858885 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858894 | instance | [ceph/ceph] 2026-07-26 18:22:25.858902 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:22:25.858911 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:22:25.858920 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:22:25.858931 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:22:25.858940 | instance | [ceph/ceph] 2026-07-26 18:22:25.858951 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:22:25.858964 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.858978 | instance | [ceph/ceph] 2026-07-26 18:22:25.858991 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:22:25.859003 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.859011 | instance | [ceph/ceph] 2026-07-26 18:22:25.859020 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:22:25.859028 | instance | [ceph/ceph] 2026-07-26 18:22:25.859037 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-26 18:22:25.859046 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:25.859055 | instance | [ceph/ceph] 2026-07-26 18:22:25.859063 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-07-26 18:22:25.859072 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.859081 | instance | [ceph/ceph] 2026-07-26 18:22:25.859090 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:22:25.859098 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.859107 | instance | [ceph/ceph] 2026-07-26 18:22:25.859116 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:22:25.859135 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:22:25.859145 | instance | [ceph/ceph] 2026-07-26 18:22:25.859154 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:22:25.859162 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.859171 | instance | [ceph/ceph] 2026-07-26 18:22:25.859180 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:22:25.859188 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:22:25.859197 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:22:25.859206 | instance | [ceph/ceph] 2026-07-26 18:22:25.859215 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:22:25.859223 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:25.859232 | instance | [ceph/ceph] 2026-07-26 18:22:25.859241 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:22:25.859250 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:25.859258 | instance | [ceph/ceph] 2026-07-26 18:22:25.859267 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:22:26.196872 | instance | ok: Runtime: 0:00:00.007117 2026-07-26 18:22:26.203953 | 2026-07-26 18:22:26.204059 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:22:26.259853 | instance | ok 2026-07-26 18:22:26.267783 | 2026-07-26 18:22:26.267886 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:22:26.332523 | instance | ok: initial parallel deployment is still running after 40 seconds. 2026-07-26 18:22:26.339737 | 2026-07-26 18:22:26.339805 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:22:26.405732 | instance | ok 2026-07-26 18:22:26.418866 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:22:26.428642 | 2026-07-26 18:22:26.428710 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:22:46.491961 | instance | ok 2026-07-26 18:22:46.497319 | 2026-07-26 18:22:46.497379 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:22:46.560851 | instance | ok 2026-07-26 18:22:46.568224 | 2026-07-26 18:22:46.568287 | TASK [Poll initial parallel deployment status] 2026-07-26 18:22:46.784820 | instance | ok 2026-07-26 18:22:46.790283 | 2026-07-26 18:22:46.790348 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:22:46.987166 | instance | ok 2026-07-26 18:22:46.993437 | 2026-07-26 18:22:46.993504 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:22:47.047254 | instance | ok 2026-07-26 18:22:47.054462 | 2026-07-26 18:22:47.054549 | TASK [Read new initial parallel deployment output] 2026-07-26 18:22:47.259002 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:47.259114 | instance | [ceph/ceph] 2026-07-26 18:22:47.259131 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:22:47.259143 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:47.259156 | instance | [ceph/ceph] 2026-07-26 18:22:47.259169 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-26 18:22:47.259182 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:47.259191 | instance | [ceph/ceph] 2026-07-26 18:22:47.259200 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-26 18:22:47.259210 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:22:47.259220 | instance | [ceph/ceph] 2026-07-26 18:22:47.259229 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-26 18:22:47.259238 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:22:47.259247 | instance | [ceph/ceph] 2026-07-26 18:22:47.259256 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-26 18:22:47.259265 | instance | [ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-07-26 18:22:47.259275 | instance | [ceph/ceph] 2026-07-26 18:22:47.259284 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-07-26 18:22:47.259299 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:22:47.259308 | instance | [ceph/ceph] 2026-07-26 18:22:47.259317 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-07-26 18:22:47.259326 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-07-26 18:22:47.259336 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-07-26 18:22:47.259345 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-07-26 18:22:47.259354 | instance | [ceph/ceph] 2026-07-26 18:22:47.259363 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-07-26 18:22:47.588442 | instance | ok: Runtime: 0:00:00.008374 2026-07-26 18:22:47.594946 | 2026-07-26 18:22:47.595014 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:22:47.647684 | instance | ok 2026-07-26 18:22:47.654259 | 2026-07-26 18:22:47.654322 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:22:47.719761 | instance | ok: initial parallel deployment is still running after 60 seconds. 2026-07-26 18:22:47.725285 | 2026-07-26 18:22:47.725348 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:22:47.781621 | instance | ok 2026-07-26 18:22:47.790981 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:22:47.801283 | 2026-07-26 18:22:47.801341 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:23:07.862323 | instance | ok 2026-07-26 18:23:07.982638 | 2026-07-26 18:23:07.982729 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:23:08.038444 | instance | ok 2026-07-26 18:23:08.046803 | 2026-07-26 18:23:08.046862 | TASK [Poll initial parallel deployment status] 2026-07-26 18:23:08.262959 | instance | ok 2026-07-26 18:23:08.268549 | 2026-07-26 18:23:08.268611 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:23:08.455232 | instance | ok 2026-07-26 18:23:08.564028 | 2026-07-26 18:23:08.564169 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:23:08.618839 | instance | ok 2026-07-26 18:23:08.628194 | 2026-07-26 18:23:08.628262 | TASK [Read new initial parallel deployment output] 2026-07-26 18:23:09.156667 | instance | skipping: Conditional result was False 2026-07-26 18:23:09.207956 | 2026-07-26 18:23:09.208123 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:23:09.262147 | instance | ok 2026-07-26 18:23:09.269085 | 2026-07-26 18:23:09.269146 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:23:09.323708 | instance | ok: initial parallel deployment is still running after 80 seconds. 2026-07-26 18:23:09.329294 | 2026-07-26 18:23:09.329357 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:23:09.383606 | instance | ok 2026-07-26 18:23:09.394390 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:23:09.405997 | 2026-07-26 18:23:09.406058 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:23:29.464839 | instance | ok 2026-07-26 18:23:29.470800 | 2026-07-26 18:23:29.470860 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:23:29.525522 | instance | ok 2026-07-26 18:23:29.532527 | 2026-07-26 18:23:29.532626 | TASK [Poll initial parallel deployment status] 2026-07-26 18:23:29.751000 | instance | ok 2026-07-26 18:23:29.756431 | 2026-07-26 18:23:29.756491 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:23:29.942696 | instance | ok 2026-07-26 18:23:29.952226 | 2026-07-26 18:23:29.952284 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:23:30.017197 | instance | ok 2026-07-26 18:23:30.022535 | 2026-07-26 18:23:30.022602 | TASK [Read new initial parallel deployment output] 2026-07-26 18:23:30.552856 | instance | skipping: Conditional result was False 2026-07-26 18:23:30.565933 | 2026-07-26 18:23:30.566005 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:23:30.620122 | instance | ok 2026-07-26 18:23:30.627759 | 2026-07-26 18:23:30.627822 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:23:30.691034 | instance | ok: initial parallel deployment is still running after 100 seconds. 2026-07-26 18:23:30.699152 | 2026-07-26 18:23:30.699236 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:23:30.752188 | instance | ok 2026-07-26 18:23:30.766206 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:23:30.780661 | 2026-07-26 18:23:30.780730 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:23:50.843507 | instance | ok 2026-07-26 18:23:50.849097 | 2026-07-26 18:23:50.849176 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:23:50.904419 | instance | ok 2026-07-26 18:23:50.911173 | 2026-07-26 18:23:50.911236 | TASK [Poll initial parallel deployment status] 2026-07-26 18:23:51.128587 | instance | ok 2026-07-26 18:23:51.135403 | 2026-07-26 18:23:51.135473 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:23:51.323201 | instance | ok 2026-07-26 18:23:51.330178 | 2026-07-26 18:23:51.330240 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:23:51.387963 | instance | ok 2026-07-26 18:23:51.394081 | 2026-07-26 18:23:51.394143 | TASK [Read new initial parallel deployment output] 2026-07-26 18:23:51.923678 | instance | skipping: Conditional result was False 2026-07-26 18:23:51.934558 | 2026-07-26 18:23:51.934649 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:23:51.988420 | instance | ok 2026-07-26 18:23:52.047739 | 2026-07-26 18:23:52.047876 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:23:52.101354 | instance | ok: initial parallel deployment is still running after 120 seconds. 2026-07-26 18:23:52.108801 | 2026-07-26 18:23:52.108893 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:23:52.170964 | instance | ok 2026-07-26 18:23:52.181941 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:23:52.196339 | 2026-07-26 18:23:52.196405 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:24:12.259506 | instance | ok 2026-07-26 18:24:12.267349 | 2026-07-26 18:24:12.267430 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:24:12.320914 | instance | ok 2026-07-26 18:24:12.327212 | 2026-07-26 18:24:12.327273 | TASK [Poll initial parallel deployment status] 2026-07-26 18:24:12.555529 | instance | ok 2026-07-26 18:24:12.563901 | 2026-07-26 18:24:12.563966 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:24:12.761084 | instance | ok 2026-07-26 18:24:12.768731 | 2026-07-26 18:24:12.768793 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:24:12.820153 | instance | ok 2026-07-26 18:24:12.826510 | 2026-07-26 18:24:12.826589 | TASK [Read new initial parallel deployment output] 2026-07-26 18:24:13.081711 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:24:13.081751 | instance | [ceph/ceph] 2026-07-26 18:24:13.081757 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-07-26 18:24:13.081762 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:24:13.081768 | instance | [ceph/ceph] 2026-07-26 18:24:13.081773 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-07-26 18:24:13.081778 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:24:13.081782 | instance | [ceph/ceph] 2026-07-26 18:24:13.081786 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:24:13.081790 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:24:13.081794 | instance | [ceph/ceph] 2026-07-26 18:24:13.081798 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:24:13.081802 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:24:13.081806 | instance | [ceph/ceph] 2026-07-26 18:24:13.081810 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:24:13.081814 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:24:13.081818 | instance | [ceph/ceph] 2026-07-26 18:24:13.081822 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:24:13.081826 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:24:13.081830 | instance | [ceph/ceph] 2026-07-26 18:24:13.081836 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:24:13.081840 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:24:13.081844 | instance | [ceph/ceph] 2026-07-26 18:24:13.081848 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-26 18:24:13.419218 | instance | ok: Runtime: 0:00:00.006979 2026-07-26 18:24:13.426610 | 2026-07-26 18:24:13.426673 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:24:13.478544 | instance | ok 2026-07-26 18:24:13.485701 | 2026-07-26 18:24:13.485769 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:24:13.545243 | instance | ok: initial parallel deployment is still running after 140 seconds. 2026-07-26 18:24:13.552666 | 2026-07-26 18:24:13.552755 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:24:13.606407 | instance | ok 2026-07-26 18:24:13.619110 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:24:13.634279 | 2026-07-26 18:24:13.634340 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:24:33.690467 | instance | ok 2026-07-26 18:24:33.696034 | 2026-07-26 18:24:33.696097 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:24:33.760005 | instance | ok 2026-07-26 18:24:33.766837 | 2026-07-26 18:24:33.766899 | TASK [Poll initial parallel deployment status] 2026-07-26 18:24:33.984187 | instance | ok 2026-07-26 18:24:33.990002 | 2026-07-26 18:24:33.990065 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:24:34.175882 | instance | ok 2026-07-26 18:24:34.182331 | 2026-07-26 18:24:34.182392 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:24:34.238352 | instance | ok 2026-07-26 18:24:34.244336 | 2026-07-26 18:24:34.244402 | TASK [Read new initial parallel deployment output] 2026-07-26 18:24:34.772806 | instance | skipping: Conditional result was False 2026-07-26 18:24:34.784172 | 2026-07-26 18:24:34.784264 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:24:34.839709 | instance | ok 2026-07-26 18:24:34.847162 | 2026-07-26 18:24:34.847222 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:24:34.912135 | instance | ok: initial parallel deployment is still running after 160 seconds. 2026-07-26 18:24:34.919611 | 2026-07-26 18:24:34.919684 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:24:34.970805 | instance | ok 2026-07-26 18:24:34.982414 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:24:34.999202 | 2026-07-26 18:24:34.999587 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:24:55.063029 | instance | ok 2026-07-26 18:24:55.071000 | 2026-07-26 18:24:55.071080 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:24:55.129833 | instance | ok 2026-07-26 18:24:55.135992 | 2026-07-26 18:24:55.136054 | TASK [Poll initial parallel deployment status] 2026-07-26 18:24:55.358127 | instance | ok 2026-07-26 18:24:55.365985 | 2026-07-26 18:24:55.366057 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:24:55.576596 | instance | ok 2026-07-26 18:24:55.583676 | 2026-07-26 18:24:55.583739 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:24:55.638322 | instance | ok 2026-07-26 18:24:55.645796 | 2026-07-26 18:24:55.645920 | TASK [Read new initial parallel deployment output] 2026-07-26 18:24:56.173923 | instance | skipping: Conditional result was False 2026-07-26 18:24:56.184342 | 2026-07-26 18:24:56.184445 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:24:56.238527 | instance | ok 2026-07-26 18:24:56.244730 | 2026-07-26 18:24:56.244792 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:24:56.297673 | instance | ok: initial parallel deployment is still running after 180 seconds. 2026-07-26 18:24:56.304207 | 2026-07-26 18:24:56.304279 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:24:56.354904 | instance | ok 2026-07-26 18:24:56.366131 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:24:56.392076 | 2026-07-26 18:24:56.392176 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:25:16.456826 | instance | ok 2026-07-26 18:25:16.462723 | 2026-07-26 18:25:16.462786 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:25:16.517122 | instance | ok 2026-07-26 18:25:16.522817 | 2026-07-26 18:25:16.522886 | TASK [Poll initial parallel deployment status] 2026-07-26 18:25:16.776237 | instance | ok 2026-07-26 18:25:16.833013 | 2026-07-26 18:25:16.833148 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:25:17.021138 | instance | ok 2026-07-26 18:25:17.027740 | 2026-07-26 18:25:17.027814 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:25:17.083303 | instance | ok 2026-07-26 18:25:17.091609 | 2026-07-26 18:25:17.091705 | TASK [Read new initial parallel deployment output] 2026-07-26 18:25:17.295414 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:25:17.295511 | instance | [ceph/ceph] 2026-07-26 18:25:17.295525 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-26 18:25:17.630072 | instance | ok: Runtime: 0:00:00.007007 2026-07-26 18:25:17.638765 | 2026-07-26 18:25:17.638833 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:25:17.692070 | instance | ok 2026-07-26 18:25:17.699258 | 2026-07-26 18:25:17.699320 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:25:17.752300 | instance | ok: initial parallel deployment is still running after 200 seconds. 2026-07-26 18:25:17.759306 | 2026-07-26 18:25:17.759369 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:25:17.823736 | instance | ok 2026-07-26 18:25:17.842977 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:25:17.864867 | 2026-07-26 18:25:17.864977 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:25:37.926365 | instance | ok 2026-07-26 18:25:37.932302 | 2026-07-26 18:25:37.932365 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:25:37.985706 | instance | ok 2026-07-26 18:25:37.992388 | 2026-07-26 18:25:37.992451 | TASK [Poll initial parallel deployment status] 2026-07-26 18:25:38.211627 | instance | ok 2026-07-26 18:25:38.218723 | 2026-07-26 18:25:38.218786 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:25:38.404553 | instance | ok 2026-07-26 18:25:38.411610 | 2026-07-26 18:25:38.411674 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:25:38.464412 | instance | ok 2026-07-26 18:25:38.472255 | 2026-07-26 18:25:38.472318 | TASK [Read new initial parallel deployment output] 2026-07-26 18:25:38.671035 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:25:38.671477 | instance | [ceph/ceph] 2026-07-26 18:25:38.671536 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:25:38.671553 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:25:38.671565 | instance | [ceph/ceph] 2026-07-26 18:25:38.671577 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:25:38.671586 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:25:38.671595 | instance | [ceph/ceph] 2026-07-26 18:25:38.671603 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:25:38.671613 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-07-26 18:25:38.671622 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:25:38.671630 | instance | [ceph/ceph] 2026-07-26 18:25:38.671639 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:25:38.671648 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:25:38.671656 | instance | [ceph/ceph] 2026-07-26 18:25:38.671665 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:25:38.671674 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:25:38.671682 | instance | [ceph/ceph] 2026-07-26 18:25:38.671691 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-26 18:25:38.671699 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:25:38.671708 | instance | [ceph/ceph] 2026-07-26 18:25:38.671721 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-26 18:25:39.013646 | instance | ok: Runtime: 0:00:00.007137 2026-07-26 18:25:39.020710 | 2026-07-26 18:25:39.020774 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:25:39.070528 | instance | ok 2026-07-26 18:25:39.080015 | 2026-07-26 18:25:39.080105 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:25:39.145264 | instance | ok: initial parallel deployment is still running after 220 seconds. 2026-07-26 18:25:39.151854 | 2026-07-26 18:25:39.151929 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:25:39.211835 | instance | ok 2026-07-26 18:25:39.221529 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:25:39.242079 | 2026-07-26 18:25:39.242146 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:25:59.320839 | instance | ok 2026-07-26 18:25:59.327523 | 2026-07-26 18:25:59.327584 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:25:59.383698 | instance | ok 2026-07-26 18:25:59.389086 | 2026-07-26 18:25:59.389148 | TASK [Poll initial parallel deployment status] 2026-07-26 18:25:59.617824 | instance | ok 2026-07-26 18:25:59.625170 | 2026-07-26 18:25:59.625235 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:25:59.808579 | instance | ok 2026-07-26 18:25:59.814711 | 2026-07-26 18:25:59.814772 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:25:59.870541 | instance | ok 2026-07-26 18:25:59.877251 | 2026-07-26 18:25:59.877311 | TASK [Read new initial parallel deployment output] 2026-07-26 18:26:00.090595 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.090689 | instance | [ceph/ceph] 2026-07-26 18:26:00.090705 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-26 18:26:00.090720 | instance | [ceph/ceph] changed: [instance] => (item={'name': 'diskprediction_local'}) 2026-07-26 18:26:00.090731 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'dashboard'}) 2026-07-26 18:26:00.090743 | instance | [ceph/ceph] changed: [instance] => (item={'name': 'prometheus'}) 2026-07-26 18:26:00.090753 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'iostat'}) 2026-07-26 18:26:00.090763 | instance | [ceph/ceph] 2026-07-26 18:26:00.090773 | instance | [ceph/ceph] PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-26 18:26:00.090782 | instance | [ceph/ceph] 2026-07-26 18:26:00.090791 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:26:00.090800 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.090808 | instance | [ceph/ceph] 2026-07-26 18:26:00.090817 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:26:00.090826 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.090835 | instance | [ceph/ceph] 2026-07-26 18:26:00.090843 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:26:00.090852 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.090861 | instance | [ceph/ceph] 2026-07-26 18:26:00.090874 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:26:00.090883 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.090891 | instance | [ceph/ceph] 2026-07-26 18:26:00.090900 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:26:00.090909 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:26:00.090918 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:26:00.090927 | instance | [ceph/ceph] } 2026-07-26 18:26:00.090936 | instance | [ceph/ceph] 2026-07-26 18:26:00.090945 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:26:00.090953 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.090962 | instance | [ceph/ceph] 2026-07-26 18:26:00.090971 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:26:00.090980 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.090989 | instance | [ceph/ceph] 2026-07-26 18:26:00.090998 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:26:00.091006 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.091015 | instance | [ceph/ceph] 2026-07-26 18:26:00.091024 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:26:00.091033 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.091041 | instance | [ceph/ceph] 2026-07-26 18:26:00.091050 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:26:00.091059 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.091067 | instance | [ceph/ceph] 2026-07-26 18:26:00.091076 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:26:00.091098 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:26:00.091114 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:26:00.091128 | instance | [ceph/ceph] } 2026-07-26 18:26:00.091142 | instance | [ceph/ceph] 2026-07-26 18:26:00.091156 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:26:00.091170 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.091184 | instance | [ceph/ceph] 2026-07-26 18:26:00.091198 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:26:00.091263 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.091275 | instance | [ceph/ceph] 2026-07-26 18:26:00.091285 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:26:00.091302 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.091312 | instance | [ceph/ceph] 2026-07-26 18:26:00.091321 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:26:00.091329 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.091338 | instance | [ceph/ceph] 2026-07-26 18:26:00.091347 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:26:00.091356 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:00.091365 | instance | [ceph/ceph] 2026-07-26 18:26:00.091373 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:26:00.091382 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:00.091391 | instance | [ceph/ceph] 2026-07-26 18:26:00.091400 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:26:00.412752 | instance | ok: Runtime: 0:00:00.007975 2026-07-26 18:26:00.419412 | 2026-07-26 18:26:00.419477 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:26:00.472671 | instance | ok 2026-07-26 18:26:00.478247 | 2026-07-26 18:26:00.478307 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:26:00.598661 | instance | ok: initial parallel deployment is still running after 240 seconds. 2026-07-26 18:26:00.687893 | 2026-07-26 18:26:00.688050 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:26:00.745887 | instance | ok 2026-07-26 18:26:00.756064 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:26:00.776939 | 2026-07-26 18:26:00.777018 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:26:20.841555 | instance | ok 2026-07-26 18:26:20.848896 | 2026-07-26 18:26:20.848965 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:26:20.903590 | instance | ok 2026-07-26 18:26:20.910863 | 2026-07-26 18:26:20.910931 | TASK [Poll initial parallel deployment status] 2026-07-26 18:26:21.129512 | instance | ok 2026-07-26 18:26:21.137514 | 2026-07-26 18:26:21.137582 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:26:21.325011 | instance | ok 2026-07-26 18:26:21.333076 | 2026-07-26 18:26:21.333154 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:26:21.386167 | instance | ok 2026-07-26 18:26:21.392908 | 2026-07-26 18:26:21.392997 | TASK [Read new initial parallel deployment output] 2026-07-26 18:26:21.598470 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.598540 | instance | [ceph/ceph] 2026-07-26 18:26:21.598555 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:26:21.598569 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:26:21.598580 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:26:21.598591 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:26:21.598600 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:26:21.598610 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:26:21.598619 | instance | [ceph/ceph] 2026-07-26 18:26:21.598628 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:26:21.598639 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.598659 | instance | [ceph/ceph] 2026-07-26 18:26:21.599131 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:26:21.599158 | instance | [ceph/ceph] 2026-07-26 18:26:21.599169 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:26:21.599187 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599196 | instance | [ceph/ceph] 2026-07-26 18:26:21.599205 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:26:21.599213 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599222 | instance | [ceph/ceph] 2026-07-26 18:26:21.599230 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:26:21.599239 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:26:21.599248 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:26:21.599257 | instance | [ceph/ceph] } 2026-07-26 18:26:21.599265 | instance | [ceph/ceph] 2026-07-26 18:26:21.599274 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:26:21.599282 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599291 | instance | [ceph/ceph] 2026-07-26 18:26:21.599300 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:26:21.599308 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599316 | instance | [ceph/ceph] 2026-07-26 18:26:21.599325 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:26:21.599334 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599342 | instance | [ceph/ceph] 2026-07-26 18:26:21.599351 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:26:21.599359 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599368 | instance | [ceph/ceph] 2026-07-26 18:26:21.599376 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:26:21.599385 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599393 | instance | [ceph/ceph] 2026-07-26 18:26:21.599402 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:26:21.599411 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:26:21.599419 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:26:21.599428 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:26:21.599437 | instance | [ceph/ceph] 2026-07-26 18:26:21.599446 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:26:21.599454 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599463 | instance | [ceph/ceph] 2026-07-26 18:26:21.599471 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:26:21.599480 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599488 | instance | [ceph/ceph] 2026-07-26 18:26:21.599507 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:26:21.599516 | instance | [ceph/ceph] 2026-07-26 18:26:21.599525 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:26:21.599533 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599542 | instance | [ceph/ceph] 2026-07-26 18:26:21.599550 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:26:21.599559 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:26:21.599568 | instance | [ceph/ceph] 2026-07-26 18:26:21.599577 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:26:21.599585 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599594 | instance | [ceph/ceph] 2026-07-26 18:26:21.599602 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:26:21.599611 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:26:21.599620 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:26:21.599629 | instance | [ceph/ceph] 2026-07-26 18:26:21.599637 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:26:21.599646 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599654 | instance | [ceph/ceph] 2026-07-26 18:26:21.599663 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:26:21.599672 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599680 | instance | [ceph/ceph] 2026-07-26 18:26:21.599689 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:26:21.599697 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599706 | instance | [ceph/ceph] 2026-07-26 18:26:21.599714 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:26:21.599723 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599731 | instance | [ceph/ceph] 2026-07-26 18:26:21.599740 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-26 18:26:21.599758 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:26:21.599768 | instance | [ceph/ceph] 2026-07-26 18:26:21.599777 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-26 18:26:21.599785 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599794 | instance | [ceph/ceph] 2026-07-26 18:26:21.599802 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:26:21.599811 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:26:21.599820 | instance | [ceph/ceph] 2026-07-26 18:26:21.599828 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:26:21.599837 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:21.599846 | instance | [ceph/ceph] 2026-07-26 18:26:21.599854 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:26:21.599863 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-07-26 18:26:21.599875 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:26:21.599884 | instance | [ceph/ceph] 2026-07-26 18:26:21.599892 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:26:21.599901 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:21.599910 | instance | [ceph/ceph] 2026-07-26 18:26:21.599919 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:26:21.931213 | instance | ok: Runtime: 0:00:00.008224 2026-07-26 18:26:21.937936 | 2026-07-26 18:26:21.937999 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:26:21.993829 | instance | ok 2026-07-26 18:26:22.005115 | 2026-07-26 18:26:22.005247 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:26:22.074517 | instance | ok: initial parallel deployment is still running after 260 seconds. 2026-07-26 18:26:22.082375 | 2026-07-26 18:26:22.082454 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:26:22.138582 | instance | ok 2026-07-26 18:26:22.149150 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:26:22.171746 | 2026-07-26 18:26:22.171815 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:26:42.240772 | instance | ok 2026-07-26 18:26:42.246498 | 2026-07-26 18:26:42.246564 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:26:42.300280 | instance | ok 2026-07-26 18:26:42.305901 | 2026-07-26 18:26:42.305962 | TASK [Poll initial parallel deployment status] 2026-07-26 18:26:42.523877 | instance | ok 2026-07-26 18:26:42.531816 | 2026-07-26 18:26:42.531880 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:26:42.722909 | instance | ok 2026-07-26 18:26:42.729648 | 2026-07-26 18:26:42.729715 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:26:42.784486 | instance | ok 2026-07-26 18:26:42.791802 | 2026-07-26 18:26:42.791869 | TASK [Read new initial parallel deployment output] 2026-07-26 18:26:42.997840 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:42.997985 | instance | [ceph/ceph] 2026-07-26 18:26:42.998007 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-26 18:26:42.998025 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:42.998047 | instance | [ceph/ceph] 2026-07-26 18:26:42.998062 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-26 18:26:42.998080 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:26:42.998093 | instance | [ceph/ceph] 2026-07-26 18:26:42.998106 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-26 18:26:43.330308 | instance | ok: Runtime: 0:00:00.006587 2026-07-26 18:26:43.338093 | 2026-07-26 18:26:43.338156 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:26:43.389528 | instance | ok 2026-07-26 18:26:43.396616 | 2026-07-26 18:26:43.396679 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:26:43.453780 | instance | ok: initial parallel deployment is still running after 280 seconds. 2026-07-26 18:26:43.460444 | 2026-07-26 18:26:43.460517 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:26:43.506601 | instance | ok 2026-07-26 18:26:43.517333 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:26:43.540193 | 2026-07-26 18:26:43.540257 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:27:03.597553 | instance | ok 2026-07-26 18:27:03.603843 | 2026-07-26 18:27:03.618906 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:27:03.679326 | instance | ok 2026-07-26 18:27:03.686781 | 2026-07-26 18:27:03.686848 | TASK [Poll initial parallel deployment status] 2026-07-26 18:27:03.908610 | instance | ok 2026-07-26 18:27:03.916561 | 2026-07-26 18:27:03.916699 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:27:04.105218 | instance | ok 2026-07-26 18:27:04.113563 | 2026-07-26 18:27:04.113627 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:27:04.181634 | instance | ok 2026-07-26 18:27:04.188351 | 2026-07-26 18:27:04.188461 | TASK [Read new initial parallel deployment output] 2026-07-26 18:27:04.786749 | instance | skipping: Conditional result was False 2026-07-26 18:27:04.799196 | 2026-07-26 18:27:04.799322 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:27:04.857406 | instance | ok 2026-07-26 18:27:04.864993 | 2026-07-26 18:27:04.865081 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:27:04.930939 | instance | ok: initial parallel deployment is still running after 300 seconds. 2026-07-26 18:27:04.939339 | 2026-07-26 18:27:04.939406 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:27:04.994626 | instance | ok 2026-07-26 18:27:05.006206 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:27:05.035701 | 2026-07-26 18:27:05.035852 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:27:25.104651 | instance | ok 2026-07-26 18:27:25.112116 | 2026-07-26 18:27:25.112185 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:27:25.178637 | instance | ok 2026-07-26 18:27:25.184595 | 2026-07-26 18:27:25.184656 | TASK [Poll initial parallel deployment status] 2026-07-26 18:27:25.403317 | instance | ok 2026-07-26 18:27:25.412076 | 2026-07-26 18:27:25.412145 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:27:25.600024 | instance | ok 2026-07-26 18:27:25.607473 | 2026-07-26 18:27:25.607553 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:27:25.669488 | instance | ok 2026-07-26 18:27:25.675801 | 2026-07-26 18:27:25.675876 | TASK [Read new initial parallel deployment output] 2026-07-26 18:27:25.884863 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-26 18:27:26.217729 | instance | ok: Runtime: 0:00:00.008196 2026-07-26 18:27:26.225280 | 2026-07-26 18:27:26.225344 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:27:26.281895 | instance | ok 2026-07-26 18:27:26.288104 | 2026-07-26 18:27:26.288170 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:27:26.354163 | instance | ok: initial parallel deployment is still running after 320 seconds. 2026-07-26 18:27:26.361385 | 2026-07-26 18:27:26.361462 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:27:26.419442 | instance | ok 2026-07-26 18:27:26.433300 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:27:26.458778 | 2026-07-26 18:27:26.458854 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:27:46.524517 | instance | ok 2026-07-26 18:27:46.530497 | 2026-07-26 18:27:46.530557 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:27:46.596559 | instance | ok 2026-07-26 18:27:46.602418 | 2026-07-26 18:27:46.602477 | TASK [Poll initial parallel deployment status] 2026-07-26 18:27:46.832879 | instance | ok 2026-07-26 18:27:46.839002 | 2026-07-26 18:27:46.839064 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:27:47.036614 | instance | ok 2026-07-26 18:27:47.043178 | 2026-07-26 18:27:47.043247 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:27:47.099485 | instance | ok 2026-07-26 18:27:47.107274 | 2026-07-26 18:27:47.107342 | TASK [Read new initial parallel deployment output] 2026-07-26 18:27:47.332636 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-26 18:27:47.647400 | instance | ok: Runtime: 0:00:00.006641 2026-07-26 18:27:47.654769 | 2026-07-26 18:27:47.654846 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:27:47.708732 | instance | ok 2026-07-26 18:27:47.715972 | 2026-07-26 18:27:47.716034 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:27:47.778596 | instance | ok: initial parallel deployment is still running after 340 seconds. 2026-07-26 18:27:47.784663 | 2026-07-26 18:27:47.784729 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:27:47.842961 | instance | ok 2026-07-26 18:27:47.855184 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:27:47.879798 | 2026-07-26 18:27:47.879858 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:28:07.937110 | instance | ok 2026-07-26 18:28:07.943338 | 2026-07-26 18:28:07.943402 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:28:08.062766 | instance | ok 2026-07-26 18:28:08.135471 | 2026-07-26 18:28:08.135641 | TASK [Poll initial parallel deployment status] 2026-07-26 18:28:08.361530 | instance | ok 2026-07-26 18:28:08.368991 | 2026-07-26 18:28:08.369070 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:28:08.575136 | instance | ok 2026-07-26 18:28:08.582493 | 2026-07-26 18:28:08.582558 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:28:08.649131 | instance | ok 2026-07-26 18:28:08.658818 | 2026-07-26 18:28:08.658882 | TASK [Read new initial parallel deployment output] 2026-07-26 18:28:09.188096 | instance | skipping: Conditional result was False 2026-07-26 18:28:09.202441 | 2026-07-26 18:28:09.202538 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:28:09.257142 | instance | ok 2026-07-26 18:28:09.264437 | 2026-07-26 18:28:09.264507 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:28:09.317869 | instance | ok: initial parallel deployment is still running after 360 seconds. 2026-07-26 18:28:09.324386 | 2026-07-26 18:28:09.324458 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:28:09.377094 | instance | ok 2026-07-26 18:28:09.389696 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:28:09.415244 | 2026-07-26 18:28:09.415318 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:28:29.471013 | instance | ok 2026-07-26 18:28:29.535283 | 2026-07-26 18:28:29.535347 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:28:29.598155 | instance | ok 2026-07-26 18:28:29.606192 | 2026-07-26 18:28:29.606252 | TASK [Poll initial parallel deployment status] 2026-07-26 18:28:29.831990 | instance | ok 2026-07-26 18:28:29.838658 | 2026-07-26 18:28:29.838728 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:28:30.036641 | instance | ok 2026-07-26 18:28:30.045091 | 2026-07-26 18:28:30.045156 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:28:30.110726 | instance | ok 2026-07-26 18:28:30.120175 | 2026-07-26 18:28:30.120241 | TASK [Read new initial parallel deployment output] 2026-07-26 18:28:30.333703 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-26 18:28:30.333808 | instance | [ceph/ceph] 2026-07-26 18:28:30.333824 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-26 18:28:30.333840 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:30.333854 | instance | [ceph/ceph] 2026-07-26 18:28:30.333866 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-26 18:28:30.333875 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:30.333884 | instance | [ceph/ceph] 2026-07-26 18:28:30.333893 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-26 18:28:30.333903 | instance | [ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance 2026-07-26 18:28:30.333913 | instance | [ceph/ceph] 2026-07-26 18:28:30.333921 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-26 18:28:30.333930 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:30.333939 | instance | [ceph/ceph] 2026-07-26 18:28:30.333947 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-26 18:28:30.656192 | instance | ok: Runtime: 0:00:00.007233 2026-07-26 18:28:30.664948 | 2026-07-26 18:28:30.665076 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:28:30.719613 | instance | ok 2026-07-26 18:28:30.725850 | 2026-07-26 18:28:30.725918 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:28:30.791757 | instance | ok: initial parallel deployment is still running after 380 seconds. 2026-07-26 18:28:30.800488 | 2026-07-26 18:28:30.800555 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:28:30.856045 | instance | ok 2026-07-26 18:28:30.868148 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:28:30.895150 | 2026-07-26 18:28:30.895229 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:28:50.953610 | instance | ok 2026-07-26 18:28:50.960041 | 2026-07-26 18:28:50.960107 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:28:51.026790 | instance | ok 2026-07-26 18:28:51.033370 | 2026-07-26 18:28:51.033430 | TASK [Poll initial parallel deployment status] 2026-07-26 18:28:51.263246 | instance | ok 2026-07-26 18:28:51.270012 | 2026-07-26 18:28:51.270080 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:28:51.455116 | instance | ok 2026-07-26 18:28:51.463424 | 2026-07-26 18:28:51.463492 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:28:51.530733 | instance | ok 2026-07-26 18:28:51.537498 | 2026-07-26 18:28:51.537566 | TASK [Read new initial parallel deployment output] 2026-07-26 18:28:51.733588 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734043 | instance | [ceph/ceph] 2026-07-26 18:28:51.734077 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-26 18:28:51.734097 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734120 | instance | [ceph/ceph] 2026-07-26 18:28:51.734136 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-26 18:28:51.734237 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:28:51.734256 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:28:51.734266 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:28:51.734276 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734285 | instance | [ceph/ceph] 2026-07-26 18:28:51.734294 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-26 18:28:51.734303 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734312 | instance | [ceph/ceph] 2026-07-26 18:28:51.734320 | instance | [ceph/ceph] PLAY [Deploy Ceph exporters] *************************************************** 2026-07-26 18:28:51.734329 | instance | [ceph/ceph] 2026-07-26 18:28:51.734337 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:28:51.734346 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734355 | instance | [ceph/ceph] 2026-07-26 18:28:51.734364 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:28:51.734372 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734381 | instance | [ceph/ceph] 2026-07-26 18:28:51.734394 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:28:51.734403 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734412 | instance | [ceph/ceph] 2026-07-26 18:28:51.734420 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:28:51.734429 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734437 | instance | [ceph/ceph] 2026-07-26 18:28:51.734446 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:28:51.734455 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:28:51.734465 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:28:51.734473 | instance | [ceph/ceph] } 2026-07-26 18:28:51.734482 | instance | [ceph/ceph] 2026-07-26 18:28:51.734490 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:28:51.734499 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734507 | instance | [ceph/ceph] 2026-07-26 18:28:51.734516 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:28:51.734524 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734533 | instance | [ceph/ceph] 2026-07-26 18:28:51.734541 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:28:51.734550 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734558 | instance | [ceph/ceph] 2026-07-26 18:28:51.734567 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:28:51.734575 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734583 | instance | [ceph/ceph] 2026-07-26 18:28:51.734592 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:28:51.734601 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734609 | instance | [ceph/ceph] 2026-07-26 18:28:51.734617 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:28:51.734626 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:28:51.734635 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:28:51.734643 | instance | [ceph/ceph] } 2026-07-26 18:28:51.734652 | instance | [ceph/ceph] 2026-07-26 18:28:51.734660 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:28:51.734678 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734687 | instance | [ceph/ceph] 2026-07-26 18:28:51.734696 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:28:51.734704 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734713 | instance | [ceph/ceph] 2026-07-26 18:28:51.734721 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:28:51.734730 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734738 | instance | [ceph/ceph] 2026-07-26 18:28:51.734746 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:28:51.734755 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734763 | instance | [ceph/ceph] 2026-07-26 18:28:51.734772 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:28:51.734780 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:28:51.734789 | instance | [ceph/ceph] 2026-07-26 18:28:51.734797 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:28:51.734806 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734814 | instance | [ceph/ceph] 2026-07-26 18:28:51.734822 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:28:51.734831 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734839 | instance | [ceph/ceph] 2026-07-26 18:28:51.734848 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:28:51.734857 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:28:51.734866 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:28:51.734877 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:28:51.734887 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:28:51.734895 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:28:51.734904 | instance | [ceph/ceph] 2026-07-26 18:28:51.734913 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:28:51.734921 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734941 | instance | [ceph/ceph] 2026-07-26 18:28:51.734950 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:28:51.734959 | instance | [ceph/ceph] 2026-07-26 18:28:51.734968 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:28:51.734976 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.734984 | instance | [ceph/ceph] 2026-07-26 18:28:51.734993 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:28:51.735002 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735010 | instance | [ceph/ceph] 2026-07-26 18:28:51.735018 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:28:51.735027 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:28:51.735035 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:28:51.735044 | instance | [ceph/ceph] } 2026-07-26 18:28:51.735052 | instance | [ceph/ceph] 2026-07-26 18:28:51.735065 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:28:51.735073 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735082 | instance | [ceph/ceph] 2026-07-26 18:28:51.735090 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:28:51.735098 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735107 | instance | [ceph/ceph] 2026-07-26 18:28:51.735115 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:28:51.735124 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735132 | instance | [ceph/ceph] 2026-07-26 18:28:51.735147 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:28:51.735155 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735164 | instance | [ceph/ceph] 2026-07-26 18:28:51.735172 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:28:51.735180 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735189 | instance | [ceph/ceph] 2026-07-26 18:28:51.735197 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:28:51.735206 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:28:51.735215 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:28:51.735223 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:28:51.735232 | instance | [ceph/ceph] 2026-07-26 18:28:51.735240 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:28:51.735249 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735257 | instance | [ceph/ceph] 2026-07-26 18:28:51.735265 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:28:51.735274 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735282 | instance | [ceph/ceph] 2026-07-26 18:28:51.735291 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:28:51.735299 | instance | [ceph/ceph] 2026-07-26 18:28:51.735308 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:28:51.735316 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:28:51.735325 | instance | [ceph/ceph] 2026-07-26 18:28:51.735333 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:28:51.735342 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:28:51.735351 | instance | [ceph/ceph] 2026-07-26 18:28:51.735359 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:28:52.082552 | instance | ok: Runtime: 0:00:00.008586 2026-07-26 18:28:52.091942 | 2026-07-26 18:28:52.092010 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:28:52.146735 | instance | ok 2026-07-26 18:28:52.154704 | 2026-07-26 18:28:52.154768 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:28:52.349725 | instance | ok: initial parallel deployment is still running after 400 seconds. 2026-07-26 18:28:52.355927 | 2026-07-26 18:28:52.355994 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:28:52.412397 | instance | ok 2026-07-26 18:28:52.422983 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:28:52.451447 | 2026-07-26 18:28:52.451507 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:29:12.511930 | instance | ok 2026-07-26 18:29:12.520777 | 2026-07-26 18:29:12.520845 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:29:12.577158 | instance | ok 2026-07-26 18:29:12.583651 | 2026-07-26 18:29:12.583723 | TASK [Poll initial parallel deployment status] 2026-07-26 18:29:12.839372 | instance | ok 2026-07-26 18:29:12.846116 | 2026-07-26 18:29:12.846182 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:29:13.045126 | instance | ok 2026-07-26 18:29:13.055016 | 2026-07-26 18:29:13.055100 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:29:13.112645 | instance | ok 2026-07-26 18:29:13.120181 | 2026-07-26 18:29:13.120250 | TASK [Read new initial parallel deployment output] 2026-07-26 18:29:13.330753 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:29:13.330849 | instance | [ceph/ceph] 2026-07-26 18:29:13.330866 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:29:13.330879 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:29:13.330894 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:29:13.330905 | instance | [ceph/ceph] 2026-07-26 18:29:13.330919 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:29:13.330929 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:29:13.330939 | instance | [ceph/ceph] 2026-07-26 18:29:13.330950 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:29:13.330960 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:29:13.330970 | instance | [ceph/ceph] 2026-07-26 18:29:13.330980 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:29:13.330989 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:29:13.330999 | instance | [ceph/ceph] 2026-07-26 18:29:13.331009 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:29:13.331018 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:29:13.331028 | instance | [ceph/ceph] 2026-07-26 18:29:13.331037 | instance | [ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-26 18:29:13.331047 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:29:13.331057 | instance | [ceph/ceph] 2026-07-26 18:29:13.331072 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-07-26 18:29:13.331082 | instance | [ceph/ceph] 2026-07-26 18:29:13.331091 | instance | [ceph/ceph] TASK [Ensure RBD kernel module is loaded] ************************************** 2026-07-26 18:29:13.331101 | instance | [ceph/ceph] changed: [instance] 2026-07-26 18:29:13.331178 | instance | [ceph/ceph] 2026-07-26 18:29:13.331191 | instance | [ceph/ceph] PLAY RECAP ********************************************************************* 2026-07-26 18:29:13.331202 | instance | [ceph/ceph] instance : ok=143 changed=31 unreachable=0 failed=0 skipped=25 rescued=0 ignored=0 2026-07-26 18:29:13.331212 | instance | [ceph/ceph] 2026-07-26 18:29:13.331222 | instance | ==> [ceph] Deployment complete 2026-07-26 18:29:13.331231 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:13.331241 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 18:29:13.331251 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:13.331261 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:29:13.331271 | instance | [kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:29:13.331281 | instance | [kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:29:13.331291 | instance | [kubernetes/kubernetes] interpreter could change the meaning of that path. See 2026-07-26 18:29:13.331301 | instance | [kubernetes/kubernetes] https://docs.ansible.com/ansible- 2026-07-26 18:29:13.331311 | instance | [kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:29:13.331320 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:13.331330 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:13.331340 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ******************** 2026-07-26 18:29:13.331349 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576}) 2026-07-26 18:29:13.331359 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0}) 2026-07-26 18:29:13.331369 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1}) 2026-07-26 18:29:13.331378 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000}) 2026-07-26 18:29:13.331388 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000}) 2026-07-26 18:29:13.331408 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304}) 2026-07-26 18:29:13.331418 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304}) 2026-07-26 18:29:13.331428 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304}) 2026-07-26 18:29:13.331437 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304}) 2026-07-26 18:29:13.663687 | instance | ok: Runtime: 0:00:00.009321 2026-07-26 18:29:13.671697 | 2026-07-26 18:29:13.671763 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:29:13.737826 | instance | ok 2026-07-26 18:29:13.745847 | 2026-07-26 18:29:13.745925 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:29:13.802049 | instance | ok: initial parallel deployment is still running after 420 seconds. 2026-07-26 18:29:13.808948 | 2026-07-26 18:29:13.809034 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:29:13.865250 | instance | ok 2026-07-26 18:29:13.876668 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:29:13.908561 | 2026-07-26 18:29:13.908660 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:29:33.969008 | instance | ok 2026-07-26 18:29:33.975635 | 2026-07-26 18:29:33.975703 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:29:34.033108 | instance | ok 2026-07-26 18:29:34.039728 | 2026-07-26 18:29:34.039795 | TASK [Poll initial parallel deployment status] 2026-07-26 18:29:34.269694 | instance | ok 2026-07-26 18:29:34.278666 | 2026-07-26 18:29:34.278738 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:29:34.477715 | instance | ok 2026-07-26 18:29:34.485104 | 2026-07-26 18:29:34.485171 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:29:34.551874 | instance | ok 2026-07-26 18:29:34.558962 | 2026-07-26 18:29:34.559052 | TASK [Read new initial parallel deployment output] 2026-07-26 18:29:34.773954 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304}) 2026-07-26 18:29:34.774075 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'}) 2026-07-26 18:29:34.774092 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'}) 2026-07-26 18:29:34.774103 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1}) 2026-07-26 18:29:34.774113 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1}) 2026-07-26 18:29:34.774123 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128}) 2026-07-26 18:29:34.774132 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-26 18:29:34.774141 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-26 18:29:34.774150 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128}) 2026-07-26 18:29:34.774164 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-26 18:29:34.774173 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-26 18:29:34.774182 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774256 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] *** 2026-07-26 18:29:34.774266 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:34.774276 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774285 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent "ethtool" tuning] ******* 2026-07-26 18:29:34.774294 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:34.774303 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774311 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run "ethtool" tuning] ********************** 2026-07-26 18:29:34.774320 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774329 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774338 | instance | [kubernetes/kubernetes] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-26 18:29:34.774347 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774355 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774364 | instance | [kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************ 2026-07-26 18:29:34.774373 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774382 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:29:34.774391 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774399 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774408 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-07-26 18:29:34.774417 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:34.774425 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774434 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-07-26 18:29:34.774443 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf) 2026-07-26 18:29:34.774455 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh) 2026-07-26 18:29:34.774464 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-07-26 18:29:34.774473 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg) 2026-07-26 18:29:34.774546 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-07-26 18:29:34.774559 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774578 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-07-26 18:29:34.774594 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/manifests/kube-apiserver.yaml", "msg": "Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !", "rc": 257} 2026-07-26 18:29:34.774606 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/controller-manager.conf", "msg": "Path /etc/kubernetes/controller-manager.conf does not exist !", "rc": 257} 2026-07-26 18:29:34.774620 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/scheduler.conf", "msg": "Path /etc/kubernetes/scheduler.conf does not exist !", "rc": 257} 2026-07-26 18:29:34.774629 | instance | [kubernetes/kubernetes] ...ignoring 2026-07-26 18:29:34.774638 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774647 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-07-26 18:29:34.774666 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774675 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774684 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-07-26 18:29:34.774693 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774702 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774711 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-07-26 18:29:34.774720 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774728 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774737 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-07-26 18:29:34.774746 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774755 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774763 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-07-26 18:29:34.774772 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774781 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774790 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-07-26 18:29:34.774802 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774811 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774820 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-07-26 18:29:34.774829 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774837 | instance | [kubernetes/kubernetes] PLAY [Install Kubernetes] ****************************************************** 2026-07-26 18:29:34.774846 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774855 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:29:34.774864 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774872 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774881 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:34.774890 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774899 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774908 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:29:34.774916 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:34.774925 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774934 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:29:34.774943 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.774951 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.774966 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:34.774975 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:34.774984 | instance | [kubernetes/kubernetes] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:29:34.774993 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:34.775002 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775010 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:34.775019 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775028 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775037 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:34.775046 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:34.775054 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775063 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:34.775072 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775081 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775089 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:29:34.775098 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775107 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775115 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:34.775124 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:34.775133 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:29:34.775143 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:34.775152 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775161 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:34.775169 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775178 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775187 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:34.775195 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775204 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775213 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:29:34.775222 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:34.775230 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775239 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:29:34.775247 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:34.775256 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775265 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:29:34.775273 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:34.775282 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775296 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:29:34.775305 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775314 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775322 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:29:34.775331 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:34.775340 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:34.775348 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:29:34.775357 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:29:34.775366 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:29:34.775381 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:29:35.104775 | instance | ok: Runtime: 0:00:00.009161 2026-07-26 18:29:35.115320 | 2026-07-26 18:29:35.115415 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:29:35.167238 | instance | ok 2026-07-26 18:29:35.174316 | 2026-07-26 18:29:35.174416 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:29:35.225241 | instance | ok: initial parallel deployment is still running after 440 seconds. 2026-07-26 18:29:35.232942 | 2026-07-26 18:29:35.233034 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:29:35.296165 | instance | ok 2026-07-26 18:29:35.308571 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:29:35.340202 | 2026-07-26 18:29:35.340269 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:29:55.408442 | instance | ok 2026-07-26 18:29:55.416318 | 2026-07-26 18:29:55.416381 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:29:55.474486 | instance | ok 2026-07-26 18:29:55.482526 | 2026-07-26 18:29:55.482594 | TASK [Poll initial parallel deployment status] 2026-07-26 18:29:55.703112 | instance | ok 2026-07-26 18:29:55.711233 | 2026-07-26 18:29:55.711298 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:29:55.907486 | instance | ok 2026-07-26 18:29:55.914303 | 2026-07-26 18:29:55.914366 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:29:55.980817 | instance | ok 2026-07-26 18:29:55.987412 | 2026-07-26 18:29:55.987474 | TASK [Read new initial parallel deployment output] 2026-07-26 18:29:56.259131 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:29:56.259474 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:29:56.259494 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259506 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:29:56.259517 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.259528 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259539 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:29:56.259548 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259557 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:29:56.259566 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.259575 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259584 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-07-26 18:29:56.259599 | instance | [kubernetes/kubernetes] fatal: [instance]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"} 2026-07-26 18:29:56.259609 | instance | [kubernetes/kubernetes] ...ignoring 2026-07-26 18:29:56.259619 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259629 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-07-26 18:29:56.259641 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259651 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259662 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-07-26 18:29:56.259673 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259683 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259694 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-07-26 18:29:56.259705 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259715 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259726 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-07-26 18:29:56.259737 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259748 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259758 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-07-26 18:29:56.259769 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259779 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259790 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:56.259800 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.259811 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259821 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:56.259832 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:56.259843 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-07-26 18:29:56.259853 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:56.259864 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259874 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:56.259885 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.259895 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259915 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:56.259925 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.259934 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259943 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:56.259951 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.259960 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.259969 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:56.259978 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:56.259987 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-07-26 18:29:56.259996 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:56.260005 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260014 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:56.260023 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260031 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260040 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:56.260049 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.260058 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260067 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:29:56.260076 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.260094 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260103 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:29:56.260112 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.260121 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260130 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:29:56.260139 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:29:56.260148 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260157 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:29:56.260166 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260175 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260184 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:29:56.260193 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260202 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260211 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:29:56.260220 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:29:56.260229 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:29:56.260242 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:29:56.260251 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:29:56.260261 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:29:56.260270 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260279 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:29:56.260288 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260296 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260305 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:29:56.260314 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260329 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:29:56.260338 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260347 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260356 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:56.260365 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260374 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260383 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:56.260392 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:56.260400 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz" 2026-07-26 18:29:56.260410 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:56.260419 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260427 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:56.260436 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260445 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260454 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:56.260463 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260472 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260481 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:56.260490 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:56.260499 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz" 2026-07-26 18:29:56.260508 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:56.260517 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260526 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:56.260535 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260544 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260553 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:56.260562 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260571 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260579 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-07-26 18:29:56.260588 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260597 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260606 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-07-26 18:29:56.260615 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260624 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260633 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:29:56.260641 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:29:56.260650 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260659 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:29:56.260668 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:29:56.260682 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-07-26 18:29:56.260691 | instance | [kubernetes/kubernetes] } 2026-07-26 18:29:56.260700 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260712 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:29:56.260721 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260730 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260739 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:29:56.260754 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:29:56.260763 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260772 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-07-26 18:29:56.260781 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-07-26 18:29:56.260791 | instance | [kubernetes/kubernetes] 2026-07-26 18:29:56.260799 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-07-26 18:29:56.602569 | instance | ok: Runtime: 0:00:00.008719 2026-07-26 18:29:56.612579 | 2026-07-26 18:29:56.612650 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:29:56.669389 | instance | ok 2026-07-26 18:29:56.676847 | 2026-07-26 18:29:56.676910 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:29:56.743097 | instance | ok: initial parallel deployment is still running after 460 seconds. 2026-07-26 18:29:56.750739 | 2026-07-26 18:29:56.750806 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:29:56.819016 | instance | ok 2026-07-26 18:29:56.829827 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:29:56.867544 | 2026-07-26 18:29:56.867613 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:30:16.927469 | instance | ok 2026-07-26 18:30:16.934684 | 2026-07-26 18:30:16.934765 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:30:16.993342 | instance | ok 2026-07-26 18:30:17.000511 | 2026-07-26 18:30:17.000573 | TASK [Poll initial parallel deployment status] 2026-07-26 18:30:17.217704 | instance | ok 2026-07-26 18:30:17.224102 | 2026-07-26 18:30:17.224171 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:30:17.441726 | instance | ok 2026-07-26 18:30:17.448364 | 2026-07-26 18:30:17.448428 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:30:17.517133 | instance | ok 2026-07-26 18:30:17.523240 | 2026-07-26 18:30:17.523302 | TASK [Read new initial parallel deployment output] 2026-07-26 18:30:17.739055 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.739190 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739208 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-07-26 18:30:17.739224 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739237 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739248 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-07-26 18:30:17.739258 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739267 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739277 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-07-26 18:30:17.739286 | instance | [kubernetes/kubernetes] changed: [instance] => (item=br_netfilter) 2026-07-26 18:30:17.739296 | instance | [kubernetes/kubernetes] ok: [instance] => (item=ip_tables) 2026-07-26 18:30:17.739305 | instance | [kubernetes/kubernetes] changed: [instance] => (item=ip6_tables) 2026-07-26 18:30:17.739315 | instance | [kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack) 2026-07-26 18:30:17.739323 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739332 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:30:17.739341 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.739350 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739362 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:30:17.739371 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:30:17.739380 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-07-26 18:30:17.739390 | instance | [kubernetes/kubernetes] } 2026-07-26 18:30:17.739399 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739407 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:30:17.739416 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739425 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739433 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:30:17.739442 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.739451 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739460 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-07-26 18:30:17.739469 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-07-26 18:30:17.739480 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739488 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-07-26 18:30:17.739497 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.739505 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739514 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-07-26 18:30:17.739523 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739532 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739540 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-07-26 18:30:17.739549 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-07-26 18:30:17.739558 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-07-26 18:30:17.739568 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-07-26 18:30:17.739577 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-07-26 18:30:17.739585 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-07-26 18:30:17.739602 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-07-26 18:30:17.739612 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-07-26 18:30:17.739692 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739705 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-07-26 18:30:17.739715 | instance | [kubernetes/kubernetes] changed: [instance] => (item=/etc/systemd/system/kubelet.service.d) 2026-07-26 18:30:17.739724 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes) 2026-07-26 18:30:17.739739 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests) 2026-07-26 18:30:17.739749 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739758 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-07-26 18:30:17.739767 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739775 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739784 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-07-26 18:30:17.739793 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739802 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739810 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-07-26 18:30:17.739819 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.739828 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739846 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-07-26 18:30:17.739855 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.739864 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739873 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-07-26 18:30:17.739882 | instance | [kubernetes/kubernetes] ok: [instance] => (item=swap) 2026-07-26 18:30:17.739891 | instance | [kubernetes/kubernetes] ok: [instance] => (item=none) 2026-07-26 18:30:17.739899 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739908 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-07-26 18:30:17.739917 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739925 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739934 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-07-26 18:30:17.739942 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.739951 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739963 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-07-26 18:30:17.739972 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.739980 | instance | [kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-07-26 18:30:17.739989 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.739998 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740007 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-07-26 18:30:17.740015 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.740024 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740032 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-07-26 18:30:17.740041 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.740050 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740058 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-07-26 18:30:17.740067 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.740075 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740084 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-07-26 18:30:17.740099 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.740108 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740117 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-07-26 18:30:17.740126 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.740134 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740143 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-07-26 18:30:17.740152 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance 2026-07-26 18:30:17.740161 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740170 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-07-26 18:30:17.740179 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance 2026-07-26 18:30:17.740194 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740203 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-07-26 18:30:17.740212 | instance | [kubernetes/kubernetes] ok: [instance] => (item=instance) 2026-07-26 18:30:17.740220 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740229 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-07-26 18:30:17.740238 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740246 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740255 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-07-26 18:30:17.740263 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:30:17.740272 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740281 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-07-26 18:30:17.740289 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:30:17.740298 | instance | [kubernetes/kubernetes] "msg": "instance" 2026-07-26 18:30:17.740307 | instance | [kubernetes/kubernetes] } 2026-07-26 18:30:17.740315 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740324 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-07-26 18:30:17.740333 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:17.740341 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740350 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-07-26 18:30:17.740358 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740367 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740375 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-07-26 18:30:17.740384 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740393 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740401 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-07-26 18:30:17.740410 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740418 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740427 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-07-26 18:30:17.740436 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740449 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740458 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-07-26 18:30:17.740467 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740475 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740484 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-07-26 18:30:17.740498 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740507 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740515 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-07-26 18:30:17.740524 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:30:17.740532 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:17.740541 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-07-26 18:30:18.065442 | instance | ok: Runtime: 0:00:00.008686 2026-07-26 18:30:18.075677 | 2026-07-26 18:30:18.075760 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:30:18.142123 | instance | ok 2026-07-26 18:30:18.150442 | 2026-07-26 18:30:18.150510 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:30:18.218953 | instance | ok: initial parallel deployment is still running after 480 seconds. 2026-07-26 18:30:18.225455 | 2026-07-26 18:30:18.225544 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:30:18.280936 | instance | ok 2026-07-26 18:30:18.292996 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:30:18.328933 | 2026-07-26 18:30:18.329014 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:30:38.405131 | instance | ok 2026-07-26 18:30:38.414099 | 2026-07-26 18:30:38.414167 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:30:38.481410 | instance | ok 2026-07-26 18:30:38.488189 | 2026-07-26 18:30:38.488267 | TASK [Poll initial parallel deployment status] 2026-07-26 18:30:38.732867 | instance | ok 2026-07-26 18:30:38.739717 | 2026-07-26 18:30:38.739786 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:30:38.949511 | instance | ok 2026-07-26 18:30:39.160907 | 2026-07-26 18:30:39.161045 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:30:39.226612 | instance | ok 2026-07-26 18:30:39.234967 | 2026-07-26 18:30:39.235038 | TASK [Read new initial parallel deployment output] 2026-07-26 18:30:39.463978 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:30:39.464114 | instance | [kubernetes/kubernetes] 2026-07-26 18:30:39.464130 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-07-26 18:30:39.773059 | instance | ok: Runtime: 0:00:00.006827 2026-07-26 18:30:39.779879 | 2026-07-26 18:30:39.779945 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:30:39.834937 | instance | ok 2026-07-26 18:30:40.455051 | 2026-07-26 18:30:40.455185 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:30:40.511057 | instance | ok: initial parallel deployment is still running after 500 seconds. 2026-07-26 18:30:40.519661 | 2026-07-26 18:30:40.519730 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:30:40.573254 | instance | ok 2026-07-26 18:30:40.586619 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:30:40.698994 | 2026-07-26 18:30:40.699159 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:31:00.770743 | instance | ok 2026-07-26 18:31:00.777307 | 2026-07-26 18:31:00.777372 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:31:00.828056 | instance | ok 2026-07-26 18:31:00.834174 | 2026-07-26 18:31:00.834239 | TASK [Poll initial parallel deployment status] 2026-07-26 18:31:01.071877 | instance | ok 2026-07-26 18:31:01.140820 | 2026-07-26 18:31:01.140928 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:31:01.337282 | instance | ok 2026-07-26 18:31:01.345691 | 2026-07-26 18:31:01.345759 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:31:01.408097 | instance | ok 2026-07-26 18:31:01.415845 | 2026-07-26 18:31:01.415911 | TASK [Read new initial parallel deployment output] 2026-07-26 18:31:01.634025 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634110 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634127 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-07-26 18:31:01.634142 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634154 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634165 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-07-26 18:31:01.634174 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634208 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634222 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-07-26 18:31:01.634234 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634243 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634252 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-07-26 18:31:01.634260 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634269 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634278 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-07-26 18:31:01.634287 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634295 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634309 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-07-26 18:31:01.634318 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634327 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634335 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-07-26 18:31:01.634344 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634353 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634362 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-07-26 18:31:01.634371 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634380 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634388 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-07-26 18:31:01.634397 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634405 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634414 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-07-26 18:31:01.634423 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) 2026-07-26 18:31:01.634437 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) 2026-07-26 18:31:01.634446 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634454 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634463 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-07-26 18:31:01.634472 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634480 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634489 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-07-26 18:31:01.634498 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634507 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634515 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-07-26 18:31:01.634524 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634533 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634541 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-07-26 18:31:01.634550 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:31:01.634563 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634576 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-07-26 18:31:01.634596 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634605 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634615 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-07-26 18:31:01.634633 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.634648 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634662 | instance | [kubernetes/kubernetes] PLAY [Install control-plane components] **************************************** 2026-07-26 18:31:01.634676 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634690 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:31:01.634704 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634718 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634732 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:31:01.634746 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634760 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634773 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:31:01.634787 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634801 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634815 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:31:01.634828 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:01.634842 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634856 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:31:01.634870 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:31:01.634897 | instance | [kubernetes/kubernetes] "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-26 18:31:01.634911 | instance | [kubernetes/kubernetes] } 2026-07-26 18:31:01.634925 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:01.634939 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:31:01.634953 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:01.958566 | instance | ok: Runtime: 0:00:00.008358 2026-07-26 18:31:01.967042 | 2026-07-26 18:31:01.967108 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:31:02.021880 | instance | ok 2026-07-26 18:31:02.028084 | 2026-07-26 18:31:02.028147 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:31:02.093661 | instance | ok: initial parallel deployment is still running after 520 seconds. 2026-07-26 18:31:02.100272 | 2026-07-26 18:31:02.100367 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:31:02.152265 | instance | ok 2026-07-26 18:31:02.165929 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:31:02.201924 | 2026-07-26 18:31:02.201989 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:31:22.256589 | instance | ok 2026-07-26 18:31:22.262964 | 2026-07-26 18:31:22.263029 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:31:22.323277 | instance | ok 2026-07-26 18:31:22.330873 | 2026-07-26 18:31:22.330933 | TASK [Poll initial parallel deployment status] 2026-07-26 18:31:22.554380 | instance | ok 2026-07-26 18:31:22.561206 | 2026-07-26 18:31:22.561272 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:31:22.757997 | instance | ok 2026-07-26 18:31:22.765383 | 2026-07-26 18:31:22.765448 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:31:22.829866 | instance | ok 2026-07-26 18:31:22.839864 | 2026-07-26 18:31:22.839935 | TASK [Read new initial parallel deployment output] 2026-07-26 18:31:23.042572 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042704 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:31:23.042731 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.042749 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042762 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-26 18:31:23.042773 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:23.042782 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042791 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-26 18:31:23.042802 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.042811 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042820 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-26 18:31:23.042829 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:23.042838 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042847 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-26 18:31:23.042856 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.042865 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042879 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-26 18:31:23.042892 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:23.042906 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042919 | instance | [kubernetes/kubernetes] TASK [Install plugin] ********************************************************** 2026-07-26 18:31:23.042932 | instance | [kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance 2026-07-26 18:31:23.042945 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.042958 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:31:23.042969 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 18:31:23.042978 | instance | [kubernetes/kubernetes] "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-26 18:31:23.042987 | instance | [kubernetes/kubernetes] } 2026-07-26 18:31:23.042996 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043009 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:31:23.043021 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.043035 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043048 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:31:23.043122 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.043143 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043156 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:31:23.043169 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:31:23.043182 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043193 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:31:23.043205 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.043218 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043232 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-07-26 18:31:23.043244 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:23.043256 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043268 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-07-26 18:31:23.043280 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.043292 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043319 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:31:23.043333 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:31:23.043345 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043357 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:31:23.043369 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:23.043382 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:23.043416 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-07-26 18:31:23.378684 | instance | ok: Runtime: 0:00:00.007341 2026-07-26 18:31:23.387931 | 2026-07-26 18:31:23.388015 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:31:23.454467 | instance | ok 2026-07-26 18:31:23.462603 | 2026-07-26 18:31:23.462664 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:31:23.527033 | instance | ok: initial parallel deployment is still running after 540 seconds. 2026-07-26 18:31:23.535323 | 2026-07-26 18:31:23.535392 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:31:23.590048 | instance | ok 2026-07-26 18:31:23.601972 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:31:23.637554 | 2026-07-26 18:31:23.637617 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:31:43.707396 | instance | ok 2026-07-26 18:31:43.728907 | 2026-07-26 18:31:43.729168 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:31:43.795535 | instance | ok 2026-07-26 18:31:43.802915 | 2026-07-26 18:31:43.802977 | TASK [Poll initial parallel deployment status] 2026-07-26 18:31:44.041934 | instance | ok 2026-07-26 18:31:44.048895 | 2026-07-26 18:31:44.048976 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:31:44.257339 | instance | ok 2026-07-26 18:31:44.265740 | 2026-07-26 18:31:44.265809 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:31:44.316781 | instance | ok 2026-07-26 18:31:44.323245 | 2026-07-26 18:31:44.323324 | TASK [Read new initial parallel deployment output] 2026-07-26 18:31:44.588985 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:44.589088 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589107 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-07-26 18:31:44.589121 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:44.589133 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589144 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 18:31:44.589154 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589164 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:31:44.589173 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:44.589182 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589191 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-07-26 18:31:44.589200 | instance | [kubernetes/kubernetes] changed: [instance] 2026-07-26 18:31:44.589208 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589217 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 18:31:44.589225 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589234 | instance | [kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] ******************************************* 2026-07-26 18:31:44.589242 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:31:44.589251 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589264 | instance | [kubernetes/kubernetes] PLAY RECAP ********************************************************************* 2026-07-26 18:31:44.589274 | instance | [kubernetes/kubernetes] instance : ok=123 changed=47 unreachable=0 failed=0 skipped=34 rescued=0 ignored=2 2026-07-26 18:31:44.589283 | instance | [kubernetes/kubernetes] 2026-07-26 18:31:44.589292 | instance | ==> [kubernetes] Deployment complete 2026-07-26 18:31:44.589301 | instance | ==> [ceph-provisioners] Starting deployment 2026-07-26 18:31:44.589310 | instance | ==> [cert-manager] Starting deployment 2026-07-26 18:31:44.589318 | instance | ==> [memcached] Starting deployment 2026-07-26 18:31:44.589327 | instance | [cert-manager/cert_manager] 2026-07-26 18:31:44.589337 | instance | [cert-manager/cert_manager] PLAY [controllers] ************************************************************* 2026-07-26 18:31:44.589345 | instance | [cert-manager/cert_manager] 2026-07-26 18:31:44.589354 | instance | [cert-manager/cert_manager] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:31:44.589363 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:31:44.589372 | instance | [ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:31:44.589381 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:31:44.589390 | instance | [ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:31:44.589399 | instance | [memcached/memcached] 2026-07-26 18:31:44.589408 | instance | [memcached/memcached] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:31:44.589417 | instance | [memcached/memcached] 2026-07-26 18:31:44.589425 | instance | [memcached/memcached] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:31:44.918332 | instance | ok: Runtime: 0:00:00.009039 2026-07-26 18:31:44.929518 | 2026-07-26 18:31:44.929611 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:31:44.990192 | instance | ok 2026-07-26 18:31:44.998804 | 2026-07-26 18:31:44.998882 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:31:45.053883 | instance | ok: initial parallel deployment is still running after 560 seconds. 2026-07-26 18:31:45.060322 | 2026-07-26 18:31:45.060396 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:31:45.116608 | instance | ok 2026-07-26 18:31:45.127427 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:31:45.168556 | 2026-07-26 18:31:45.168710 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:32:05.225040 | instance | ok 2026-07-26 18:32:05.233266 | 2026-07-26 18:32:05.233335 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:32:05.299530 | instance | ok 2026-07-26 18:32:05.306106 | 2026-07-26 18:32:05.306170 | TASK [Poll initial parallel deployment status] 2026-07-26 18:32:05.541625 | instance | ok 2026-07-26 18:32:05.553202 | 2026-07-26 18:32:05.553318 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:32:05.758042 | instance | ok 2026-07-26 18:32:05.767580 | 2026-07-26 18:32:05.767661 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:32:05.834748 | instance | ok 2026-07-26 18:32:05.843290 | 2026-07-26 18:32:05.843433 | TASK [Read new initial parallel deployment output] 2026-07-26 18:32:06.073008 | instance | [ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:06.073121 | instance | [ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:06.073139 | instance | [ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See 2026-07-26 18:32:06.073151 | instance | [ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible- 2026-07-26 18:32:06.073162 | instance | [ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:06.073174 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 18:32:06.073184 | instance | [cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:06.073194 | instance | [cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:06.073204 | instance | [cert-manager/cert_manager] interpreter could change the meaning of that path. See 2026-07-26 18:32:06.073214 | instance | [cert-manager/cert_manager] https://docs.ansible.com/ansible- 2026-07-26 18:32:06.073223 | instance | [cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:06.073237 | instance | [cert-manager/cert_manager] ok: [instance] 2026-07-26 18:32:06.073247 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.073257 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.073268 | instance | [cert-manager/cert_manager] 2026-07-26 18:32:06.073277 | instance | [cert-manager/cert_manager] TASK [Deploy Helm chart] ******************************************************* 2026-07-26 18:32:06.073288 | instance | [ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:06.073302 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.073311 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:06.073321 | instance | [cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance 2026-07-26 18:32:06.073331 | instance | [memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:06.073340 | instance | [memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:06.073349 | instance | [memcached/memcached] interpreter could change the meaning of that path. See 2026-07-26 18:32:06.073359 | instance | [memcached/memcached] https://docs.ansible.com/ansible- 2026-07-26 18:32:06.073368 | instance | [memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:06.073377 | instance | [memcached/memcached] ok: [instance] 2026-07-26 18:32:06.073387 | instance | [cert-manager/cert_manager] 2026-07-26 18:32:06.073396 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] **** 2026-07-26 18:32:06.073405 | instance | [memcached/memcached] 2026-07-26 18:32:06.073414 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:32:06.073424 | instance | [memcached/memcached] ok: [instance] 2026-07-26 18:32:06.073433 | instance | [memcached/memcached] 2026-07-26 18:32:06.073442 | instance | [memcached/memcached] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:32:06.073451 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 18:32:06.073460 | instance | [memcached/memcached] 2026-07-26 18:32:06.073469 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:32:06.073478 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 18:32:06.073487 | instance | [memcached/memcached] 2026-07-26 18:32:06.073496 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:32:06.073514 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 18:32:06.073523 | instance | [memcached/memcached] 2026-07-26 18:32:06.073532 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:32:06.073541 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 18:32:06.073550 | instance | [memcached/memcached] 2026-07-26 18:32:06.073559 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:32:06.073568 | instance | [cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml) 2026-07-26 18:32:06.073578 | instance | [cert-manager/cert_manager] 2026-07-26 18:32:06.073587 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-07-26 18:32:06.073596 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 18:32:06.073605 | instance | [memcached/memcached] 2026-07-26 18:32:06.073614 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:32:06.073623 | instance | [memcached/memcached] ok: [instance] 2026-07-26 18:32:06.073632 | instance | [memcached/memcached] 2026-07-26 18:32:06.073650 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:32:06.073660 | instance | [memcached/memcached] ok: [instance] => (item=oslo_cache) 2026-07-26 18:32:06.073669 | instance | [memcached/memcached] 2026-07-26 18:32:06.073678 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:32:06.073687 | instance | [memcached/memcached] ok: [instance] 2026-07-26 18:32:06.073696 | instance | [memcached/memcached] 2026-07-26 18:32:06.073705 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.073718 | instance | [memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:06.073746 | instance | [memcached/memcached] 2026-07-26 18:32:06.073762 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:06.073777 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:06.073792 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.073808 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] **************** 2026-07-26 18:32:06.073823 | instance | [memcached/memcached] changed: [instance] 2026-07-26 18:32:06.073838 | instance | [memcached/memcached] 2026-07-26 18:32:06.073853 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] *********************** 2026-07-26 18:32:06.073918 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:06.073934 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.073949 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect "ceph mon dump" output from a monitor] *** 2026-07-26 18:32:06.073964 | instance | [memcached/memcached] changed: [instance] 2026-07-26 18:32:06.073979 | instance | [memcached/memcached] 2026-07-26 18:32:06.073994 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] ********** 2026-07-26 18:32:06.074010 | instance | [memcached/memcached] changed: [instance] 2026-07-26 18:32:06.074024 | instance | [memcached/memcached] 2026-07-26 18:32:06.074039 | instance | [memcached/memcached] PLAY RECAP ********************************************************************* 2026-07-26 18:32:06.074054 | instance | [memcached/memcached] instance : ok=9 changed=3 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 18:32:06.074070 | instance | [memcached/memcached] 2026-07-26 18:32:06.074085 | instance | ==> [memcached] Deployment complete 2026-07-26 18:32:06.074161 | instance | ==> [csi] Starting deployment 2026-07-26 18:32:06.074174 | instance | [csi/csi] 2026-07-26 18:32:06.074184 | instance | [csi/csi] PLAY [controllers] ************************************************************* 2026-07-26 18:32:06.074213 | instance | [csi/csi] 2026-07-26 18:32:06.074222 | instance | [csi/csi] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:06.074235 | instance | [csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:06.074244 | instance | [csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:06.074253 | instance | [csi/csi] interpreter could change the meaning of that path. See 2026-07-26 18:32:06.074262 | instance | [csi/csi] https://docs.ansible.com/ansible- 2026-07-26 18:32:06.074271 | instance | [csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:06.074280 | instance | [csi/csi] ok: [instance] 2026-07-26 18:32:06.074289 | instance | [csi/csi] 2026-07-26 18:32:06.074298 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.074308 | instance | [csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:06.074317 | instance | [csi/csi] 2026-07-26 18:32:06.074326 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:06.074335 | instance | [csi/csi] changed: [instance] 2026-07-26 18:32:06.074344 | instance | [csi/csi] 2026-07-26 18:32:06.074353 | instance | [csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-07-26 18:32:06.074362 | instance | [csi/csi] changed: [instance] 2026-07-26 18:32:06.074371 | instance | [csi/csi] 2026-07-26 18:32:06.074380 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.074389 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074398 | instance | [csi/csi] 2026-07-26 18:32:06.074407 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-07-26 18:32:06.074416 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074425 | instance | [csi/csi] 2026-07-26 18:32:06.074434 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-07-26 18:32:06.074442 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074451 | instance | [csi/csi] 2026-07-26 18:32:06.074460 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-07-26 18:32:06.074469 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074478 | instance | [csi/csi] 2026-07-26 18:32:06.074487 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-07-26 18:32:06.074496 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074505 | instance | [csi/csi] 2026-07-26 18:32:06.074514 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-07-26 18:32:06.074523 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074532 | instance | [csi/csi] 2026-07-26 18:32:06.074541 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-07-26 18:32:06.074550 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074559 | instance | [csi/csi] 2026-07-26 18:32:06.074567 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-07-26 18:32:06.074576 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074585 | instance | [csi/csi] 2026-07-26 18:32:06.074601 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-07-26 18:32:06.074611 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074620 | instance | [csi/csi] 2026-07-26 18:32:06.074629 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-07-26 18:32:06.074637 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074646 | instance | [csi/csi] 2026-07-26 18:32:06.074655 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-07-26 18:32:06.074671 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074680 | instance | [csi/csi] 2026-07-26 18:32:06.074689 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-07-26 18:32:06.074698 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074710 | instance | [csi/csi] 2026-07-26 18:32:06.074720 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-07-26 18:32:06.074729 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074738 | instance | [csi/csi] 2026-07-26 18:32:06.074747 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-07-26 18:32:06.074756 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074764 | instance | [csi/csi] 2026-07-26 18:32:06.074773 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-07-26 18:32:06.074782 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074791 | instance | [csi/csi] 2026-07-26 18:32:06.074800 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-07-26 18:32:06.074809 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074818 | instance | [csi/csi] 2026-07-26 18:32:06.074826 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-07-26 18:32:06.074835 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074844 | instance | [csi/csi] 2026-07-26 18:32:06.074853 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-07-26 18:32:06.074862 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074871 | instance | [csi/csi] 2026-07-26 18:32:06.074880 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-07-26 18:32:06.074889 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074897 | instance | [csi/csi] 2026-07-26 18:32:06.074906 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-07-26 18:32:06.074915 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074924 | instance | [csi/csi] 2026-07-26 18:32:06.074933 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-07-26 18:32:06.074942 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074951 | instance | [csi/csi] 2026-07-26 18:32:06.074960 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-07-26 18:32:06.074969 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.074977 | instance | [csi/csi] 2026-07-26 18:32:06.074986 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-07-26 18:32:06.074995 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075004 | instance | [csi/csi] 2026-07-26 18:32:06.075013 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-07-26 18:32:06.075022 | instance | [csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) 2026-07-26 18:32:06.075035 | instance | [csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) 2026-07-26 18:32:06.075045 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075054 | instance | [csi/csi] 2026-07-26 18:32:06.075063 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-07-26 18:32:06.075072 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075081 | instance | [csi/csi] 2026-07-26 18:32:06.075090 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-07-26 18:32:06.075099 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075108 | instance | [csi/csi] 2026-07-26 18:32:06.075116 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-07-26 18:32:06.075125 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075134 | instance | [csi/csi] 2026-07-26 18:32:06.075143 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-07-26 18:32:06.075152 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075161 | instance | [csi/csi] 2026-07-26 18:32:06.075175 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-07-26 18:32:06.075184 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075193 | instance | [csi/csi] 2026-07-26 18:32:06.075202 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.075211 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075220 | instance | [csi/csi] 2026-07-26 18:32:06.075229 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] *** 2026-07-26 18:32:06.075238 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075247 | instance | [csi/csi] 2026-07-26 18:32:06.075256 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] **** 2026-07-26 18:32:06.075265 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075274 | instance | [csi/csi] 2026-07-26 18:32:06.075283 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ****************** 2026-07-26 18:32:06.075292 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075300 | instance | [csi/csi] 2026-07-26 18:32:06.075309 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] ***** 2026-07-26 18:32:06.075318 | instance | [csi/csi] skipping: [instance] 2026-07-26 18:32:06.075327 | instance | [csi/csi] 2026-07-26 18:32:06.075336 | instance | [csi/csi] PLAY RECAP ********************************************************************* 2026-07-26 18:32:06.075345 | instance | [csi/csi] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 2026-07-26 18:32:06.075354 | instance | [csi/csi] 2026-07-26 18:32:06.075363 | instance | ==> [csi] Deployment complete 2026-07-26 18:32:06.075372 | instance | ==> [ingress-nginx] Starting deployment 2026-07-26 18:32:06.075381 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:06.075390 | instance | [ingress-nginx/ingress_nginx] PLAY [controllers] ************************************************************* 2026-07-26 18:32:06.075399 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:06.075413 | instance | [ingress-nginx/ingress_nginx] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:06.075422 | instance | [ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:06.075434 | instance | [ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:06.075444 | instance | [ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See 2026-07-26 18:32:06.075453 | instance | [ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible- 2026-07-26 18:32:06.075462 | instance | [ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:06.075471 | instance | [ingress-nginx/ingress_nginx] ok: [instance] 2026-07-26 18:32:06.075480 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:06.075489 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:06.075499 | instance | [ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:06.075508 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:06.075517 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:06.075535 | instance | [ingress-nginx/ingress_nginx] changed: [instance] 2026-07-26 18:32:06.075545 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:06.075554 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-07-26 18:32:06.075563 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 18:32:06.075572 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075581 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] *** 2026-07-26 18:32:06.075590 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200) 2026-07-26 18:32:06.075605 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075614 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] ************* 2026-07-26 18:32:06.075671 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:06.075686 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075695 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] *********** 2026-07-26 18:32:06.075704 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:06.075713 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075722 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] *** 2026-07-26 18:32:06.075731 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 18:32:06.075740 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075749 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ****** 2026-07-26 18:32:06.075758 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 18:32:06.075767 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:06.075776 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create "pvc-ceph-client-key" secret] *** 2026-07-26 18:32:06.075785 | instance | [cert-manager/cert_manager] changed: [instance] 2026-07-26 18:32:06.075794 | instance | [cert-manager/cert_manager] 2026-07-26 18:32:06.075803 | instance | [cert-manager/cert_manager] PLAY RECAP ********************************************************************* 2026-07-26 18:32:06.075812 | instance | [cert-manager/cert_manager] instance : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:06.075821 | instance | [cert-manager/cert_manager] 2026-07-26 18:32:06.075830 | instance | ==> [cert-manager] Deployment complete 2026-07-26 18:32:06.075839 | instance | ==> [openvswitch] Starting deployment 2026-07-26 18:32:06.075848 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:06.390437 | instance | ok: Runtime: 0:00:00.011012 2026-07-26 18:32:06.402050 | 2026-07-26 18:32:06.402122 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:32:06.468113 | instance | ok 2026-07-26 18:32:06.476697 | 2026-07-26 18:32:06.476761 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:32:06.540484 | instance | ok: initial parallel deployment is still running after 580 seconds. 2026-07-26 18:32:06.549054 | 2026-07-26 18:32:06.549118 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:32:06.614847 | instance | ok 2026-07-26 18:32:06.630087 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:32:06.674289 | 2026-07-26 18:32:06.674373 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:32:26.745837 | instance | ok 2026-07-26 18:32:26.752807 | 2026-07-26 18:32:26.752870 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:32:26.818603 | instance | ok 2026-07-26 18:32:26.826647 | 2026-07-26 18:32:26.826709 | TASK [Poll initial parallel deployment status] 2026-07-26 18:32:27.166770 | instance | ok 2026-07-26 18:32:27.175929 | 2026-07-26 18:32:27.176014 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:32:27.371937 | instance | ok 2026-07-26 18:32:27.379055 | 2026-07-26 18:32:27.379122 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:32:27.433804 | instance | ok 2026-07-26 18:32:27.443264 | 2026-07-26 18:32:27.443333 | TASK [Read new initial parallel deployment output] 2026-07-26 18:32:27.649934 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:27.650007 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] *** 2026-07-26 18:32:27.650020 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 18:32:27.650031 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:27.650037 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] *************** 2026-07-26 18:32:27.650044 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650051 | instance | [openvswitch/openvswitch] PLAY [controllers:computes] **************************************************** 2026-07-26 18:32:27.650058 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650064 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:32:27.650070 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 18:32:27.650075 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650081 | instance | [openvswitch/openvswitch] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:32:27.650087 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650093 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650102 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:32:27.650108 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650114 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650120 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:32:27.650125 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650130 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650136 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:32:27.650141 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650147 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650152 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:32:27.650158 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650163 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650169 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:32:27.650174 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 18:32:27.650180 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650203 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:32:27.650209 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 18:32:27.650215 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650221 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:32:27.650227 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 18:32:27.650233 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650239 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:27.650245 | instance | [openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:27.650255 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650260 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:27.650281 | instance | [openvswitch/openvswitch] changed: [instance] 2026-07-26 18:32:27.650287 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-07-26 18:32:27.650293 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650299 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] *** 2026-07-26 18:32:27.650311 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:27.650316 | instance | [ceph-provisioners/ceph_provisioners] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.650322 | instance | [ceph-provisioners/ceph_provisioners] instance : ok=13 changed=6 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:27.650329 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 18:32:27.650335 | instance | ==> [ceph-provisioners] Deployment complete 2026-07-26 18:32:27.650341 | instance | ==> [percona-xtradb-cluster-operator] Starting deployment 2026-07-26 18:32:27.650347 | instance | [openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:27.650354 | instance | [openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:27.650359 | instance | [openvswitch/openvswitch] interpreter could change the meaning of that path. See 2026-07-26 18:32:27.650365 | instance | [openvswitch/openvswitch] https://docs.ansible.com/ansible- 2026-07-26 18:32:27.650371 | instance | [openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:27.650376 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 18:32:27.650382 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650387 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] *** 2026-07-26 18:32:27.650392 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-07-26 18:32:27.650403 | instance | [openvswitch/openvswitch] "changed": false, 2026-07-26 18:32:27.650410 | instance | [openvswitch/openvswitch] "msg": "All assertions passed" 2026-07-26 18:32:27.650415 | instance | [openvswitch/openvswitch] } 2026-07-26 18:32:27.650421 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650428 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] **************** 2026-07-26 18:32:27.650435 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650441 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] ************************************************************* 2026-07-26 18:32:27.650447 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650452 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.650461 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:27.650467 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:27.650473 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See 2026-07-26 18:32:27.650478 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible- 2026-07-26 18:32:27.650484 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:27.650490 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 18:32:27.650495 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650501 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:27.650506 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:27.650516 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650526 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:27.650533 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance] 2026-07-26 18:32:27.650539 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650544 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-07-26 18:32:27.650550 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 18:32:27.650555 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650561 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-07-26 18:32:27.650567 | instance | [ingress-nginx/ingress_nginx] changed: [instance] 2026-07-26 18:32:27.650572 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:27.650578 | instance | [ingress-nginx/ingress_nginx] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.650638 | instance | [ingress-nginx/ingress_nginx] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:27.650646 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 18:32:27.650652 | instance | ==> [ingress-nginx] Deployment complete 2026-07-26 18:32:27.650658 | instance | ==> [rabbitmq-cluster-operator] Starting deployment 2026-07-26 18:32:27.650663 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.650669 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] ************************************************************* 2026-07-26 18:32:27.650674 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.650680 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.650685 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 18:32:27.650691 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650696 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] ********* 2026-07-26 18:32:27.650701 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-07-26 18:32:27.650707 | instance | [openvswitch/openvswitch] "changed": false, 2026-07-26 18:32:27.650712 | instance | [openvswitch/openvswitch] "msg": "Successfully pulled openvswitch image" 2026-07-26 18:32:27.650718 | instance | [openvswitch/openvswitch] } 2026-07-26 18:32:27.650723 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650728 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] ********************* 2026-07-26 18:32:27.650734 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance] 2026-07-26 18:32:27.650748 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650754 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.650760 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:27.650765 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 18:32:27.650770 | instance | ==> [percona-xtradb-cluster-operator] Deployment complete 2026-07-26 18:32:27.650776 | instance | ==> [cluster-issuer] Starting deployment 2026-07-26 18:32:27.650781 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.650787 | instance | [cluster-issuer/cluster_issuer] PLAY [controllers] ************************************************************* 2026-07-26 18:32:27.650792 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.650798 | instance | [cluster-issuer/cluster_issuer] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.650809 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:27.650819 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:27.650826 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See 2026-07-26 18:32:27.650832 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible- 2026-07-26 18:32:27.650837 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:27.650843 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] 2026-07-26 18:32:27.650848 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.650853 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:27.650859 | instance | [openvswitch/openvswitch] changed: [instance] 2026-07-26 18:32:27.650864 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650870 | instance | [openvswitch/openvswitch] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.650875 | instance | [openvswitch/openvswitch] instance : ok=10 changed=2 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-07-26 18:32:27.650880 | instance | [openvswitch/openvswitch] 2026-07-26 18:32:27.650886 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:27.650892 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.650897 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:27.650903 | instance | ==> [openvswitch] Deployment complete 2026-07-26 18:32:27.650908 | instance | ==> [percona-xtradb-cluster] Starting deployment 2026-07-26 18:32:27.650914 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.650919 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] ************************************************************* 2026-07-26 18:32:27.650924 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance] 2026-07-26 18:32:27.650930 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.650935 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.650941 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.650946 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-07-26 18:32:27.650951 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 18:32:27.650957 | instance | [cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:27.650962 | instance | [cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:27.650967 | instance | [cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See 2026-07-26 18:32:27.650973 | instance | [cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible- 2026-07-26 18:32:27.650979 | instance | [cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:27.650984 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.650989 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-07-26 18:32:27.650995 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-07-26 18:32:27.651000 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651010 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-07-26 18:32:27.651020 | instance | [cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance 2026-07-26 18:32:27.651026 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651031 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-07-26 18:32:27.651036 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator) 2026-07-26 18:32:27.651042 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:27.651048 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:27.651053 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See 2026-07-26 18:32:27.651058 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible- 2026-07-26 18:32:27.651064 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:27.651072 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 18:32:27.651078 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651083 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-07-26 18:32:27.651089 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-07-26 18:32:27.651094 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651100 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-07-26 18:32:27.651105 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 18:32:27.651110 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651116 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-07-26 18:32:27.651121 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster) 2026-07-26 18:32:27.651127 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.651132 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-07-26 18:32:27.651137 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 18:32:27.651143 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651149 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-07-26 18:32:27.651155 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-07-26 18:32:27.651161 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651167 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-07-26 18:32:27.651173 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-07-26 18:32:27.651178 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651183 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-07-26 18:32:27.651189 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651194 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-07-26 18:32:27.651200 | instance | [cluster-issuer/cluster_issuer] skipping: [instance] 2026-07-26 18:32:27.651205 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651210 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-07-26 18:32:27.651219 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 18:32:27.651225 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651230 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-07-26 18:32:27.651237 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651243 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651249 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-07-26 18:32:27.651255 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651260 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651266 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-07-26 18:32:27.651271 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651277 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651282 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-07-26 18:32:27.651287 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651293 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651301 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-07-26 18:32:27.651307 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651312 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651318 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-07-26 18:32:27.651324 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651330 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651338 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-07-26 18:32:27.651345 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 18:32:27.651351 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:32:27.651356 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-07-26 18:32:27.651361 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-07-26 18:32:27.651367 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651372 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-07-26 18:32:27.651378 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance] 2026-07-26 18:32:27.651383 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.651388 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.651394 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:27.651399 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 18:32:27.651405 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-07-26 18:32:27.651410 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651415 | instance | [cluster-issuer/cluster_issuer] PLAY RECAP ********************************************************************* 2026-07-26 18:32:27.651421 | instance | [cluster-issuer/cluster_issuer] instance : ok=8 changed=5 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-26 18:32:27.651434 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 18:32:27.651440 | instance | ==> [cluster-issuer] Deployment complete 2026-07-26 18:32:27.651446 | instance | ==> [coredns] Starting deployment 2026-07-26 18:32:27.651452 | instance | ==> [rabbitmq-cluster-operator] Deployment complete 2026-07-26 18:32:27.651457 | instance | ==> [libvirt] Starting deployment 2026-07-26 18:32:27.651463 | instance | [coredns/coredns] 2026-07-26 18:32:27.651468 | instance | [coredns/coredns] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:32:27.651473 | instance | [libvirt/libvirt] 2026-07-26 18:32:27.651479 | instance | [libvirt/libvirt] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:32:27.651484 | instance | [coredns/coredns] 2026-07-26 18:32:27.651490 | instance | [coredns/coredns] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.651495 | instance | [libvirt/libvirt] 2026-07-26 18:32:27.651501 | instance | [libvirt/libvirt] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:32:27.990631 | instance | ok: Runtime: 0:00:00.009327 2026-07-26 18:32:28.003140 | 2026-07-26 18:32:28.003206 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:32:28.057811 | instance | ok 2026-07-26 18:32:28.066421 | 2026-07-26 18:32:28.066484 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:32:28.133295 | instance | ok: initial parallel deployment is still running after 600 seconds. 2026-07-26 18:32:28.142431 | 2026-07-26 18:32:28.142509 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:32:28.197660 | instance | ok 2026-07-26 18:32:28.209431 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:32:28.249932 | 2026-07-26 18:32:28.250009 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:32:48.306577 | instance | ok 2026-07-26 18:32:48.313965 | 2026-07-26 18:32:48.314028 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:32:48.499867 | instance | ok 2026-07-26 18:32:48.505961 | 2026-07-26 18:32:48.506028 | TASK [Poll initial parallel deployment status] 2026-07-26 18:32:48.748698 | instance | ok 2026-07-26 18:32:48.755824 | 2026-07-26 18:32:48.755889 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:32:48.953703 | instance | ok 2026-07-26 18:32:48.961404 | 2026-07-26 18:32:48.961477 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:32:49.025573 | instance | ok 2026-07-26 18:32:49.032331 | 2026-07-26 18:32:49.032408 | TASK [Read new initial parallel deployment output] 2026-07-26 18:32:49.229863 | instance | [coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:49.230008 | instance | [coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:49.230022 | instance | [coredns/coredns] interpreter could change the meaning of that path. See 2026-07-26 18:32:49.230037 | instance | [coredns/coredns] https://docs.ansible.com/ansible- 2026-07-26 18:32:49.230047 | instance | [coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:49.230058 | instance | [coredns/coredns] ok: [instance] 2026-07-26 18:32:49.230068 | instance | [coredns/coredns] 2026-07-26 18:32:49.230078 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:49.230089 | instance | [coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:49.230098 | instance | [coredns/coredns] 2026-07-26 18:32:49.230107 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:49.230116 | instance | [libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:32:49.230124 | instance | [libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:32:49.230137 | instance | [libvirt/libvirt] interpreter could change the meaning of that path. See 2026-07-26 18:32:49.230146 | instance | [libvirt/libvirt] https://docs.ansible.com/ansible- 2026-07-26 18:32:49.230154 | instance | [libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:32:49.230163 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 18:32:49.230171 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230180 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:32:49.230222 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 18:32:49.230232 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230240 | instance | [libvirt/libvirt] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:32:49.230249 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230258 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230267 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:32:49.230275 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230284 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230292 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:32:49.230301 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230310 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230318 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:32:49.230327 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230335 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230344 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:32:49.230353 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230361 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230370 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:32:49.230378 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 18:32:49.230387 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230395 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:32:49.230405 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt_exporter) 2026-07-26 18:32:49.230414 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230423 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:32:49.230432 | instance | [coredns/coredns] changed: [instance] 2026-07-26 18:32:49.230441 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 18:32:49.230459 | instance | [coredns/coredns] 2026-07-26 18:32:49.230468 | instance | [coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] ************************* 2026-07-26 18:32:49.230476 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230485 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:32:49.230494 | instance | [libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:32:49.230502 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230511 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:32:49.230520 | instance | [libvirt/libvirt] changed: [instance] 2026-07-26 18:32:49.230528 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230537 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] **** 2026-07-26 18:32:49.230558 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 18:32:49.230639 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230652 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ******************** 2026-07-26 18:32:49.230661 | instance | [coredns/coredns] changed: [instance] 2026-07-26 18:32:49.230669 | instance | [coredns/coredns] 2026-07-26 18:32:49.230679 | instance | [coredns/coredns] PLAY RECAP ********************************************************************* 2026-07-26 18:32:49.230687 | instance | [coredns/coredns] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 18:32:49.230698 | instance | [coredns/coredns] 2026-07-26 18:32:49.230707 | instance | ==> [coredns] Deployment complete 2026-07-26 18:32:49.230716 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-vnc) 2026-07-26 18:32:49.230737 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-api) 2026-07-26 18:32:49.230746 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230755 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] **************************** 2026-07-26 18:32:49.230764 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-vnc) 2026-07-26 18:32:49.230772 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-api) 2026-07-26 18:32:49.230781 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230789 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************ 2026-07-26 18:32:49.230798 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 18:32:49.230807 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230815 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] ************************* 2026-07-26 18:32:49.230824 | instance | [libvirt/libvirt] changed: [instance] 2026-07-26 18:32:49.230833 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230841 | instance | [libvirt/libvirt] PLAY RECAP ********************************************************************* 2026-07-26 18:32:49.230855 | instance | [libvirt/libvirt] instance : ok=11 changed=4 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-07-26 18:32:49.230864 | instance | [libvirt/libvirt] 2026-07-26 18:32:49.230873 | instance | ==> [libvirt] Deployment complete 2026-07-26 18:32:49.572063 | instance | ok: Runtime: 0:00:00.008527 2026-07-26 18:32:49.580846 | 2026-07-26 18:32:49.580915 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:32:49.633285 | instance | ok 2026-07-26 18:32:49.642104 | 2026-07-26 18:32:49.642189 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:32:49.706047 | instance | ok: initial parallel deployment is still running after 620 seconds. 2026-07-26 18:32:49.713001 | 2026-07-26 18:32:49.713066 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:32:49.764403 | instance | ok 2026-07-26 18:32:49.776467 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:32:49.819405 | 2026-07-26 18:32:49.819475 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:33:09.887414 | instance | ok 2026-07-26 18:33:09.895359 | 2026-07-26 18:33:09.895424 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:33:09.961152 | instance | ok 2026-07-26 18:33:09.967497 | 2026-07-26 18:33:09.967560 | TASK [Poll initial parallel deployment status] 2026-07-26 18:33:10.213954 | instance | ok 2026-07-26 18:33:10.223235 | 2026-07-26 18:33:10.223330 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:33:10.422394 | instance | ok 2026-07-26 18:33:10.429304 | 2026-07-26 18:33:10.429373 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:33:10.484429 | instance | ok 2026-07-26 18:33:10.492524 | 2026-07-26 18:33:10.492593 | TASK [Read new initial parallel deployment output] 2026-07-26 18:33:11.020750 | instance | skipping: Conditional result was False 2026-07-26 18:33:11.034465 | 2026-07-26 18:33:11.034547 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:33:11.091742 | instance | ok 2026-07-26 18:33:11.099810 | 2026-07-26 18:33:11.099882 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:33:11.165340 | instance | ok: initial parallel deployment is still running after 640 seconds. 2026-07-26 18:33:11.171923 | 2026-07-26 18:33:11.171994 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:33:11.227014 | instance | ok 2026-07-26 18:33:11.239015 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:33:11.284483 | 2026-07-26 18:33:11.284554 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:33:31.349968 | instance | ok 2026-07-26 18:33:31.356634 | 2026-07-26 18:33:31.356734 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:33:31.422100 | instance | ok 2026-07-26 18:33:31.430662 | 2026-07-26 18:33:31.430747 | TASK [Poll initial parallel deployment status] 2026-07-26 18:33:31.658472 | instance | ok 2026-07-26 18:33:31.666145 | 2026-07-26 18:33:31.666226 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:33:31.862589 | instance | ok 2026-07-26 18:33:31.871016 | 2026-07-26 18:33:31.871099 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:33:31.928946 | instance | ok 2026-07-26 18:33:31.936227 | 2026-07-26 18:33:31.936293 | TASK [Read new initial parallel deployment output] 2026-07-26 18:33:32.465068 | instance | skipping: Conditional result was False 2026-07-26 18:33:32.477510 | 2026-07-26 18:33:32.477618 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:33:32.532772 | instance | ok 2026-07-26 18:33:32.540106 | 2026-07-26 18:33:32.540177 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:33:32.729352 | instance | ok: initial parallel deployment is still running after 660 seconds. 2026-07-26 18:33:32.735684 | 2026-07-26 18:33:32.735746 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:33:32.791167 | instance | ok 2026-07-26 18:33:32.802228 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:33:32.844416 | 2026-07-26 18:33:32.844477 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:33:52.906862 | instance | ok 2026-07-26 18:33:52.913964 | 2026-07-26 18:33:52.914029 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:33:52.967934 | instance | ok 2026-07-26 18:33:52.974945 | 2026-07-26 18:33:52.975019 | TASK [Poll initial parallel deployment status] 2026-07-26 18:33:53.191788 | instance | ok 2026-07-26 18:33:53.200015 | 2026-07-26 18:33:53.200087 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:33:53.387070 | instance | ok 2026-07-26 18:33:53.394221 | 2026-07-26 18:33:53.394291 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:33:53.460518 | instance | ok 2026-07-26 18:33:53.467606 | 2026-07-26 18:33:53.467674 | TASK [Read new initial parallel deployment output] 2026-07-26 18:33:54.004141 | instance | skipping: Conditional result was False 2026-07-26 18:33:54.014201 | 2026-07-26 18:33:54.014271 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:33:54.067122 | instance | ok 2026-07-26 18:33:54.074599 | 2026-07-26 18:33:54.074661 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:33:54.138032 | instance | ok: initial parallel deployment is still running after 680 seconds. 2026-07-26 18:33:54.145914 | 2026-07-26 18:33:54.145980 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:33:54.198214 | instance | ok 2026-07-26 18:33:54.211853 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:33:54.259909 | 2026-07-26 18:33:54.259982 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:34:14.320838 | instance | ok 2026-07-26 18:34:14.328144 | 2026-07-26 18:34:14.328215 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:34:14.392351 | instance | ok 2026-07-26 18:34:14.401188 | 2026-07-26 18:34:14.401254 | TASK [Poll initial parallel deployment status] 2026-07-26 18:34:14.639628 | instance | ok 2026-07-26 18:34:14.649196 | 2026-07-26 18:34:14.649274 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:34:14.856100 | instance | ok 2026-07-26 18:34:14.864090 | 2026-07-26 18:34:14.864159 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:34:14.929978 | instance | ok 2026-07-26 18:34:14.937391 | 2026-07-26 18:34:14.937454 | TASK [Read new initial parallel deployment output] 2026-07-26 18:34:15.149274 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-07-26 18:34:15.149393 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:34:15.149409 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-07-26 18:34:15.149424 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-07-26 18:34:15.149434 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:34:15.149444 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP ********************************************************************* 2026-07-26 18:34:15.149454 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] instance : ok=6 changed=3 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-07-26 18:34:15.149470 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 18:34:15.149478 | instance | ==> [percona-xtradb-cluster] Deployment complete 2026-07-26 18:34:15.149487 | instance | ==> [keycloak] Starting deployment 2026-07-26 18:34:15.149496 | instance | ==> [keystone] Starting deployment 2026-07-26 18:34:15.149505 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149518 | instance | [keycloak/keycloak] PLAY [controllers] ************************************************************* 2026-07-26 18:34:15.149527 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149536 | instance | [keycloak/keycloak] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:34:15.149544 | instance | [keystone/keystone] 2026-07-26 18:34:15.149552 | instance | [keystone/keystone] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:34:15.149561 | instance | [keystone/keystone] 2026-07-26 18:34:15.149569 | instance | [keystone/keystone] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:34:15.149578 | instance | [keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:34:15.149587 | instance | [keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:34:15.149596 | instance | [keycloak/keycloak] interpreter could change the meaning of that path. See 2026-07-26 18:34:15.149605 | instance | [keycloak/keycloak] https://docs.ansible.com/ansible- 2026-07-26 18:34:15.149614 | instance | [keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:34:15.149622 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.149631 | instance | [keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:34:15.149639 | instance | [keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:34:15.149648 | instance | [keystone/keystone] interpreter could change the meaning of that path. See 2026-07-26 18:34:15.149656 | instance | [keystone/keystone] https://docs.ansible.com/ansible- 2026-07-26 18:34:15.149665 | instance | [keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:34:15.149673 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:15.149682 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149690 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:34:15.149700 | instance | [keystone/keystone] 2026-07-26 18:34:15.149709 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:34:15.149718 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 18:34:15.149727 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149749 | instance | [keycloak/keycloak] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:34:15.149818 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 18:34:15.149831 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149840 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:34:15.149849 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 18:34:15.149858 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149876 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:34:15.149885 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 18:34:15.149894 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149903 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:34:15.149911 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.149920 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149929 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:34:15.149937 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.149946 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149955 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:34:15.149963 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.149972 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.149981 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:34:15.149989 | instance | [keycloak/keycloak] ok: [instance] => (item=oslo_db) 2026-07-26 18:34:15.149998 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150007 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:34:15.150015 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.150024 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150033 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:34:15.150052 | instance | [keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:34:15.150062 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150071 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:34:15.150080 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:34:15.150089 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150098 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] *** 2026-07-26 18:34:15.150107 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.150115 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150124 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] ************* 2026-07-26 18:34:15.150132 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:34:15.150141 | instance | [keystone/keystone] 2026-07-26 18:34:15.150153 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:34:15.150162 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:34:15.150170 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150179 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************ 2026-07-26 18:34:15.150214 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:34:15.150224 | instance | [keystone/keystone] 2026-07-26 18:34:15.150232 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:34:15.150241 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.150249 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150257 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] ***************** 2026-07-26 18:34:15.150266 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:34:15.150274 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150283 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] ******************* 2026-07-26 18:34:15.150291 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:34:15.150300 | instance | [keystone/keystone] 2026-07-26 18:34:15.150308 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:34:15.150324 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:15.150333 | instance | [keystone/keystone] 2026-07-26 18:34:15.150341 | instance | [keystone/keystone] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:34:15.150350 | instance | [keystone/keystone] included: rabbitmq for instance 2026-07-26 18:34:15.150358 | instance | [keystone/keystone] 2026-07-26 18:34:15.150367 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:34:15.150375 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:34:15.150384 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150392 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ****************** 2026-07-26 18:34:15.150401 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:34:15.150410 | instance | [keycloak/keycloak] 2026-07-26 18:34:15.150418 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************ 2026-07-26 18:34:15.150427 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:15.150435 | instance | [keystone/keystone] 2026-07-26 18:34:15.150444 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:34:15.150454 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:15.150463 | instance | [keystone/keystone] 2026-07-26 18:34:15.150472 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:34:15.150481 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:15.150489 | instance | [keystone/keystone] 2026-07-26 18:34:15.150497 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:34:15.150506 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:15.150514 | instance | [keystone/keystone] 2026-07-26 18:34:15.150523 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:34:15.498989 | instance | ok: Runtime: 0:00:00.007989 2026-07-26 18:34:15.509986 | 2026-07-26 18:34:15.510050 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:34:15.575130 | instance | ok 2026-07-26 18:34:15.584419 | 2026-07-26 18:34:15.584517 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:34:15.650224 | instance | ok: initial parallel deployment is still running after 700 seconds. 2026-07-26 18:34:15.656980 | 2026-07-26 18:34:15.657044 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:34:15.712978 | instance | ok 2026-07-26 18:34:15.728417 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:34:15.774856 | 2026-07-26 18:34:15.774925 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:34:35.839150 | instance | ok 2026-07-26 18:34:35.848485 | 2026-07-26 18:34:35.848555 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:34:35.917029 | instance | ok 2026-07-26 18:34:35.923610 | 2026-07-26 18:34:35.923670 | TASK [Poll initial parallel deployment status] 2026-07-26 18:34:36.152362 | instance | ok 2026-07-26 18:34:36.159839 | 2026-07-26 18:34:36.159901 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:34:36.368224 | instance | ok 2026-07-26 18:34:36.375774 | 2026-07-26 18:34:36.375841 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:34:36.583648 | instance | ok 2026-07-26 18:34:36.590607 | 2026-07-26 18:34:36.590677 | TASK [Read new initial parallel deployment output] 2026-07-26 18:34:37.121783 | instance | skipping: Conditional result was False 2026-07-26 18:34:37.135424 | 2026-07-26 18:34:37.135497 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:34:37.201491 | instance | ok 2026-07-26 18:34:37.209802 | 2026-07-26 18:34:37.209866 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:34:37.276665 | instance | ok: initial parallel deployment is still running after 720 seconds. 2026-07-26 18:34:37.284942 | 2026-07-26 18:34:37.285013 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:34:37.354923 | instance | ok 2026-07-26 18:34:37.367513 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:34:37.422780 | 2026-07-26 18:34:37.422960 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:34:57.487694 | instance | ok 2026-07-26 18:34:57.495181 | 2026-07-26 18:34:57.495259 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:34:57.558892 | instance | ok 2026-07-26 18:34:57.566777 | 2026-07-26 18:34:57.566847 | TASK [Poll initial parallel deployment status] 2026-07-26 18:34:57.810700 | instance | ok 2026-07-26 18:34:57.820628 | 2026-07-26 18:34:57.820696 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:34:58.016441 | instance | ok 2026-07-26 18:34:58.024047 | 2026-07-26 18:34:58.024113 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:34:58.076434 | instance | ok 2026-07-26 18:34:58.083384 | 2026-07-26 18:34:58.083449 | TASK [Read new initial parallel deployment output] 2026-07-26 18:34:58.306690 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:34:58.306807 | instance | [keystone/keystone] 2026-07-26 18:34:58.306824 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:34:58.306840 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.306850 | instance | [keystone/keystone] 2026-07-26 18:34:58.306863 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:34:58.306873 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.306882 | instance | [keystone/keystone] 2026-07-26 18:34:58.306891 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:34:58.306901 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.306910 | instance | [keystone/keystone] 2026-07-26 18:34:58.306919 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:34:58.306927 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.306936 | instance | [keystone/keystone] 2026-07-26 18:34:58.306944 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:34:58.306953 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.306962 | instance | [keystone/keystone] 2026-07-26 18:34:58.306974 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:34:58.306983 | instance | [keystone/keystone] ok: [instance] => (item=oslo_cache) 2026-07-26 18:34:58.306993 | instance | [keystone/keystone] ok: [instance] => (item=identity) 2026-07-26 18:34:58.307002 | instance | [keystone/keystone] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:34:58.307011 | instance | [keystone/keystone] ok: [instance] => (item=oslo_db) 2026-07-26 18:34:58.307019 | instance | [keystone/keystone] 2026-07-26 18:34:58.307028 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:34:58.307037 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:34:58.307045 | instance | [keystone/keystone] 2026-07-26 18:34:58.307054 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:34:58.307063 | instance | [keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:34:58.307085 | instance | [keystone/keystone] 2026-07-26 18:34:58.307103 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:34:58.307120 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:34:58.307137 | instance | [keystone/keystone] 2026-07-26 18:34:58.307174 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] ******************* 2026-07-26 18:34:58.307258 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 18:34:58.307272 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:58.307282 | instance | [keystone/keystone] 2026-07-26 18:34:58.307292 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-07-26 18:34:58.307303 | instance | [keystone/keystone] skipping: [instance] => (item=atmosphere) 2026-07-26 18:34:58.307313 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:58.307321 | instance | [keystone/keystone] 2026-07-26 18:34:58.307330 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] *** 2026-07-26 18:34:58.307338 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:58.307347 | instance | [keystone/keystone] 2026-07-26 18:34:58.307356 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ****************** 2026-07-26 18:34:58.307364 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 18:34:58.307373 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:58.307381 | instance | [keystone/keystone] 2026-07-26 18:34:58.307399 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] *** 2026-07-26 18:34:58.307408 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 18:34:58.307417 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:34:58.307426 | instance | [keystone/keystone] 2026-07-26 18:34:58.307434 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] ******* 2026-07-26 18:34:58.307443 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (300 retries left). 2026-07-26 18:34:58.307452 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (299 retries left). 2026-07-26 18:34:58.307461 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (298 retries left). 2026-07-26 18:34:58.307469 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (297 retries left). 2026-07-26 18:34:58.307478 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (296 retries left). 2026-07-26 18:34:58.625622 | instance | ok: Runtime: 0:00:00.008016 2026-07-26 18:34:58.635345 | 2026-07-26 18:34:58.635446 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:34:58.686215 | instance | ok 2026-07-26 18:34:58.693731 | 2026-07-26 18:34:58.693806 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:34:58.756803 | instance | ok: initial parallel deployment is still running after 740 seconds. 2026-07-26 18:34:58.766009 | 2026-07-26 18:34:58.766076 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:34:58.834249 | instance | ok 2026-07-26 18:34:58.845895 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:34:58.896399 | 2026-07-26 18:34:58.896467 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:35:18.959127 | instance | ok 2026-07-26 18:35:18.966682 | 2026-07-26 18:35:18.966759 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:35:19.032216 | instance | ok 2026-07-26 18:35:19.041775 | 2026-07-26 18:35:19.041867 | TASK [Poll initial parallel deployment status] 2026-07-26 18:35:19.292222 | instance | ok 2026-07-26 18:35:19.299671 | 2026-07-26 18:35:19.299742 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:35:19.497486 | instance | ok 2026-07-26 18:35:19.507967 | 2026-07-26 18:35:19.508047 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:35:19.575969 | instance | ok 2026-07-26 18:35:19.583330 | 2026-07-26 18:35:19.583415 | TASK [Read new initial parallel deployment output] 2026-07-26 18:35:19.794520 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (295 retries left). 2026-07-26 18:35:19.794658 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (294 retries left). 2026-07-26 18:35:19.794673 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (293 retries left). 2026-07-26 18:35:19.794684 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (292 retries left). 2026-07-26 18:35:19.794694 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (291 retries left). 2026-07-26 18:35:19.794703 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (290 retries left). 2026-07-26 18:35:19.794712 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (289 retries left). 2026-07-26 18:35:19.794720 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (288 retries left). 2026-07-26 18:35:20.125787 | instance | ok: Runtime: 0:00:00.008463 2026-07-26 18:35:20.210463 | 2026-07-26 18:35:20.210626 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:35:20.265264 | instance | ok 2026-07-26 18:35:20.274900 | 2026-07-26 18:35:20.274975 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:35:20.336662 | instance | ok: initial parallel deployment is still running after 760 seconds. 2026-07-26 18:35:20.346068 | 2026-07-26 18:35:20.346137 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:35:20.411370 | instance | ok 2026-07-26 18:35:20.426666 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:35:20.476936 | 2026-07-26 18:35:20.477040 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:35:40.541693 | instance | ok 2026-07-26 18:35:40.549439 | 2026-07-26 18:35:40.549507 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:35:40.615347 | instance | ok 2026-07-26 18:35:40.624431 | 2026-07-26 18:35:40.624498 | TASK [Poll initial parallel deployment status] 2026-07-26 18:35:40.862228 | instance | ok 2026-07-26 18:35:40.871467 | 2026-07-26 18:35:40.871536 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:35:41.076865 | instance | ok 2026-07-26 18:35:41.087764 | 2026-07-26 18:35:41.087831 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:35:41.154986 | instance | ok 2026-07-26 18:35:41.163689 | 2026-07-26 18:35:41.163762 | TASK [Read new initial parallel deployment output] 2026-07-26 18:35:41.403551 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (287 retries left). 2026-07-26 18:35:41.403631 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (286 retries left). 2026-07-26 18:35:41.403642 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (285 retries left). 2026-07-26 18:35:41.403649 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (284 retries left). 2026-07-26 18:35:41.403654 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (283 retries left). 2026-07-26 18:35:41.403660 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (282 retries left). 2026-07-26 18:35:41.403666 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (281 retries left). 2026-07-26 18:35:41.703443 | instance | ok: Runtime: 0:00:00.010018 2026-07-26 18:35:41.713244 | 2026-07-26 18:35:41.713309 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:35:41.766794 | instance | ok 2026-07-26 18:35:41.777793 | 2026-07-26 18:35:41.777871 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:35:41.845270 | instance | ok: initial parallel deployment is still running after 780 seconds. 2026-07-26 18:35:41.852380 | 2026-07-26 18:35:41.852451 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:35:41.922262 | instance | ok 2026-07-26 18:35:41.934917 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:35:41.985437 | 2026-07-26 18:35:41.985520 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:36:02.050951 | instance | ok 2026-07-26 18:36:02.061524 | 2026-07-26 18:36:02.061618 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:36:02.127683 | instance | ok 2026-07-26 18:36:02.137302 | 2026-07-26 18:36:02.137407 | TASK [Poll initial parallel deployment status] 2026-07-26 18:36:02.367075 | instance | ok 2026-07-26 18:36:02.375210 | 2026-07-26 18:36:02.375283 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:36:02.563328 | instance | ok 2026-07-26 18:36:02.571348 | 2026-07-26 18:36:02.571413 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:36:02.636229 | instance | ok 2026-07-26 18:36:02.643463 | 2026-07-26 18:36:02.643529 | TASK [Read new initial parallel deployment output] 2026-07-26 18:36:02.860881 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (280 retries left). 2026-07-26 18:36:02.860988 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (279 retries left). 2026-07-26 18:36:02.861022 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (278 retries left). 2026-07-26 18:36:02.861034 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (277 retries left). 2026-07-26 18:36:02.861055 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (276 retries left). 2026-07-26 18:36:02.861065 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (275 retries left). 2026-07-26 18:36:02.861074 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (274 retries left). 2026-07-26 18:36:02.861083 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (273 retries left). 2026-07-26 18:36:03.185625 | instance | ok: Runtime: 0:00:00.007479 2026-07-26 18:36:03.193772 | 2026-07-26 18:36:03.193841 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:36:03.256958 | instance | ok 2026-07-26 18:36:03.264139 | 2026-07-26 18:36:03.264215 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:36:03.328284 | instance | ok: initial parallel deployment is still running after 800 seconds. 2026-07-26 18:36:03.336942 | 2026-07-26 18:36:03.337027 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:36:03.551272 | instance | ok 2026-07-26 18:36:03.562939 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:36:03.616421 | 2026-07-26 18:36:03.616527 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:36:23.679254 | instance | ok 2026-07-26 18:36:23.686730 | 2026-07-26 18:36:23.686800 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:36:23.752694 | instance | ok 2026-07-26 18:36:23.761697 | 2026-07-26 18:36:23.761762 | TASK [Poll initial parallel deployment status] 2026-07-26 18:36:24.001695 | instance | ok 2026-07-26 18:36:24.009514 | 2026-07-26 18:36:24.009578 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:36:24.208451 | instance | ok 2026-07-26 18:36:24.216266 | 2026-07-26 18:36:24.216327 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:36:24.282420 | instance | ok 2026-07-26 18:36:24.290993 | 2026-07-26 18:36:24.291059 | TASK [Read new initial parallel deployment output] 2026-07-26 18:36:24.501751 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (272 retries left). 2026-07-26 18:36:24.501859 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (271 retries left). 2026-07-26 18:36:24.501876 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (270 retries left). 2026-07-26 18:36:24.501886 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (269 retries left). 2026-07-26 18:36:24.501896 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (268 retries left). 2026-07-26 18:36:24.501905 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (267 retries left). 2026-07-26 18:36:24.501914 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (266 retries left). 2026-07-26 18:36:24.501922 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (265 retries left). 2026-07-26 18:36:24.832299 | instance | ok: Runtime: 0:00:00.006359 2026-07-26 18:36:24.839882 | 2026-07-26 18:36:24.839951 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:36:24.904260 | instance | ok 2026-07-26 18:36:24.913966 | 2026-07-26 18:36:24.914029 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:36:24.976064 | instance | ok: initial parallel deployment is still running after 820 seconds. 2026-07-26 18:36:24.983863 | 2026-07-26 18:36:24.983934 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:36:25.051892 | instance | ok 2026-07-26 18:36:25.063338 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:36:25.119626 | 2026-07-26 18:36:25.119706 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:36:45.178969 | instance | ok 2026-07-26 18:36:45.187762 | 2026-07-26 18:36:45.187822 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:36:45.243836 | instance | ok 2026-07-26 18:36:45.253036 | 2026-07-26 18:36:45.253099 | TASK [Poll initial parallel deployment status] 2026-07-26 18:36:45.468851 | instance | ok 2026-07-26 18:36:45.477977 | 2026-07-26 18:36:45.478043 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:36:45.683370 | instance | ok 2026-07-26 18:36:45.691867 | 2026-07-26 18:36:45.691929 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:36:45.757930 | instance | ok 2026-07-26 18:36:45.767196 | 2026-07-26 18:36:45.767263 | TASK [Read new initial parallel deployment output] 2026-07-26 18:36:45.969647 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (264 retries left). 2026-07-26 18:36:45.969817 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (263 retries left). 2026-07-26 18:36:45.969837 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (262 retries left). 2026-07-26 18:36:45.969852 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (261 retries left). 2026-07-26 18:36:45.969865 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (260 retries left). 2026-07-26 18:36:45.969877 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (259 retries left). 2026-07-26 18:36:45.969889 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (258 retries left). 2026-07-26 18:36:45.969902 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:36:45.969916 | instance | [keycloak/keycloak] 2026-07-26 18:36:45.969931 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] **************** 2026-07-26 18:36:45.969944 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:36:45.969957 | instance | [keycloak/keycloak] 2026-07-26 18:36:45.969976 | instance | [keycloak/keycloak] TASK [Create Keycloak Ingress] ************************************************* 2026-07-26 18:36:45.969989 | instance | [keycloak/keycloak] included: ingress for instance 2026-07-26 18:36:45.970001 | instance | [keycloak/keycloak] 2026-07-26 18:36:45.970013 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] ******************* 2026-07-26 18:36:45.970026 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (257 retries left). 2026-07-26 18:36:45.970038 | instance | [keycloak/keycloak] changed: [instance] 2026-07-26 18:36:45.970051 | instance | [keycloak/keycloak] 2026-07-26 18:36:45.970063 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] ******************* 2026-07-26 18:36:45.970075 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:36:45.970087 | instance | [keycloak/keycloak] 2026-07-26 18:36:45.970100 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] **** 2026-07-26 18:36:45.970112 | instance | [keycloak/keycloak] FAILED - RETRYING: [instance]: Wait until Keycloak endpoint is ready (120 retries left). 2026-07-26 18:36:46.304289 | instance | ok: Runtime: 0:00:00.006840 2026-07-26 18:36:46.313902 | 2026-07-26 18:36:46.313969 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:36:46.371156 | instance | ok 2026-07-26 18:36:46.378439 | 2026-07-26 18:36:46.378500 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:36:46.444489 | instance | ok: initial parallel deployment is still running after 840 seconds. 2026-07-26 18:36:46.454109 | 2026-07-26 18:36:46.454225 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:36:46.508650 | instance | ok 2026-07-26 18:36:46.522124 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:36:46.651637 | 2026-07-26 18:36:46.651789 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:37:06.721156 | instance | ok 2026-07-26 18:37:06.728600 | 2026-07-26 18:37:06.728669 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:37:06.796858 | instance | ok 2026-07-26 18:37:06.805586 | 2026-07-26 18:37:06.805658 | TASK [Poll initial parallel deployment status] 2026-07-26 18:37:07.034456 | instance | ok 2026-07-26 18:37:07.042279 | 2026-07-26 18:37:07.042351 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:37:07.251345 | instance | ok 2026-07-26 18:37:07.259491 | 2026-07-26 18:37:07.259561 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:37:07.327234 | instance | ok 2026-07-26 18:37:07.337238 | 2026-07-26 18:37:07.337350 | TASK [Read new initial parallel deployment output] 2026-07-26 18:37:07.549591 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (256 retries left). 2026-07-26 18:37:07.549804 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (255 retries left). 2026-07-26 18:37:07.549826 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 18:37:07.549844 | instance | [keycloak/keycloak] 2026-07-26 18:37:07.549858 | instance | [keycloak/keycloak] PLAY RECAP ********************************************************************* 2026-07-26 18:37:07.549870 | instance | [keycloak/keycloak] instance : ok=20 changed=6 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-07-26 18:37:07.549882 | instance | [keycloak/keycloak] 2026-07-26 18:37:07.549892 | instance | ==> [keycloak] Deployment complete 2026-07-26 18:37:07.549902 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.549912 | instance | [keystone/keystone_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:37:07.549922 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.549931 | instance | [keystone/keystone_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:37:07.549941 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (254 retries left). 2026-07-26 18:37:07.549956 | instance | [keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:37:07.549967 | instance | [keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:37:07.549978 | instance | [keystone/keystone_pre] interpreter could change the meaning of that path. See 2026-07-26 18:37:07.549988 | instance | [keystone/keystone_pre] https://docs.ansible.com/ansible- 2026-07-26 18:37:07.549998 | instance | [keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:37:07.550008 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 18:37:07.550018 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550028 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:37:07.550038 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 18:37:07.550047 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550057 | instance | [keystone/keystone_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:37:07.550066 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550076 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550088 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:37:07.550097 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550106 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550115 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:37:07.550124 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550134 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550143 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:37:07.550153 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550162 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550171 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:37:07.550180 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550212 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550299 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:37:07.550318 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550331 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550344 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:37:07.550356 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 18:37:07.550384 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 18:37:07.550393 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 18:37:07.550403 | instance | [keystone/keystone_pre] skipping: [instance] => (item=identity) 2026-07-26 18:37:07.550412 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550420 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550429 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:37:07.550438 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 18:37:07.550446 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550455 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] *************** 2026-07-26 18:37:07.550464 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (253 retries left). 2026-07-26 18:37:07.550472 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (252 retries left). 2026-07-26 18:37:07.550481 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (251 retries left). 2026-07-26 18:37:07.550490 | instance | [keystone/keystone_pre] ok: [instance] => (item=None) 2026-07-26 18:37:07.550499 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 18:37:07.550508 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550516 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-07-26 18:37:07.550535 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (250 retries left). 2026-07-26 18:37:07.550545 | instance | [keystone/keystone_pre] ok: [instance] => (item=atmosphere) 2026-07-26 18:37:07.550554 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550562 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] *** 2026-07-26 18:37:07.550571 | instance | [keystone/keystone_pre] changed: [instance] 2026-07-26 18:37:07.550580 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550589 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] ************** 2026-07-26 18:37:07.550597 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:37:07.550606 | instance | [keystone/keystone] 2026-07-26 18:37:07.550615 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************ 2026-07-26 18:37:07.550623 | instance | [keystone/keystone_pre] changed: [instance] => (item=None) 2026-07-26 18:37:07.550632 | instance | [keystone/keystone_pre] changed: [instance] 2026-07-26 18:37:07.550641 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550654 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] *** 2026-07-26 18:37:07.550663 | instance | [keystone/keystone_pre] changed: [instance] => (item=None) 2026-07-26 18:37:07.550672 | instance | [keystone/keystone_pre] changed: [instance] 2026-07-26 18:37:07.550680 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.550689 | instance | [keystone/keystone_pre] PLAY RECAP ********************************************************************* 2026-07-26 18:37:07.550698 | instance | [keystone/keystone_pre] instance : ok=7 changed=3 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-07-26 18:37:07.550707 | instance | [keystone/keystone_pre] 2026-07-26 18:37:07.877399 | instance | ok: Runtime: 0:00:00.009072 2026-07-26 18:37:07.888425 | 2026-07-26 18:37:07.888493 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:37:07.943228 | instance | ok 2026-07-26 18:37:07.952505 | 2026-07-26 18:37:07.952575 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:37:08.013955 | instance | ok: initial parallel deployment is still running after 860 seconds. 2026-07-26 18:37:08.024725 | 2026-07-26 18:37:08.024796 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:37:08.081872 | instance | ok 2026-07-26 18:37:08.096289 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:37:08.154447 | 2026-07-26 18:37:08.154533 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:37:28.229849 | instance | ok 2026-07-26 18:37:28.238127 | 2026-07-26 18:37:28.238197 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:37:28.305422 | instance | ok 2026-07-26 18:37:28.314153 | 2026-07-26 18:37:28.340528 | TASK [Poll initial parallel deployment status] 2026-07-26 18:37:28.580097 | instance | ok 2026-07-26 18:37:28.587800 | 2026-07-26 18:37:28.587865 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:37:28.808103 | instance | ok 2026-07-26 18:37:28.816879 | 2026-07-26 18:37:28.816966 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:37:28.884362 | instance | ok 2026-07-26 18:37:28.893322 | 2026-07-26 18:37:28.893388 | TASK [Read new initial parallel deployment output] 2026-07-26 18:37:29.423003 | instance | skipping: Conditional result was False 2026-07-26 18:37:29.437047 | 2026-07-26 18:37:29.437160 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:37:29.495370 | instance | ok 2026-07-26 18:37:29.503414 | 2026-07-26 18:37:29.503479 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:37:29.570223 | instance | ok: initial parallel deployment is still running after 880 seconds. 2026-07-26 18:37:29.580588 | 2026-07-26 18:37:29.580660 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:37:29.648581 | instance | ok 2026-07-26 18:37:29.663810 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:37:29.722206 | 2026-07-26 18:37:29.722361 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:37:49.791338 | instance | ok 2026-07-26 18:37:49.801707 | 2026-07-26 18:37:49.801793 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:37:49.869870 | instance | ok 2026-07-26 18:37:49.880094 | 2026-07-26 18:37:49.880180 | TASK [Poll initial parallel deployment status] 2026-07-26 18:37:50.110573 | instance | ok 2026-07-26 18:37:50.118381 | 2026-07-26 18:37:50.118447 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:37:50.319788 | instance | ok 2026-07-26 18:37:50.330827 | 2026-07-26 18:37:50.330961 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:37:50.399915 | instance | ok 2026-07-26 18:37:50.410478 | 2026-07-26 18:37:50.410634 | TASK [Read new initial parallel deployment output] 2026-07-26 18:37:51.035749 | instance | skipping: Conditional result was False 2026-07-26 18:37:51.050060 | 2026-07-26 18:37:51.050187 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:37:51.116134 | instance | ok 2026-07-26 18:37:51.124084 | 2026-07-26 18:37:51.124150 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:37:51.190601 | instance | ok: initial parallel deployment is still running after 900 seconds. 2026-07-26 18:37:51.201451 | 2026-07-26 18:37:51.201540 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:37:51.268904 | instance | ok 2026-07-26 18:37:51.281370 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:37:51.339978 | 2026-07-26 18:37:51.340062 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:38:11.415804 | instance | ok 2026-07-26 18:38:11.423422 | 2026-07-26 18:38:11.423503 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:38:11.489047 | instance | ok 2026-07-26 18:38:11.498619 | 2026-07-26 18:38:11.498705 | TASK [Poll initial parallel deployment status] 2026-07-26 18:38:11.734710 | instance | ok 2026-07-26 18:38:11.744775 | 2026-07-26 18:38:11.744841 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:38:11.941150 | instance | ok 2026-07-26 18:38:11.952690 | 2026-07-26 18:38:11.952776 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:38:12.021371 | instance | ok 2026-07-26 18:38:12.029424 | 2026-07-26 18:38:12.029489 | TASK [Read new initial parallel deployment output] 2026-07-26 18:38:12.559137 | instance | skipping: Conditional result was False 2026-07-26 18:38:12.572720 | 2026-07-26 18:38:12.572809 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:38:12.640354 | instance | ok 2026-07-26 18:38:12.649215 | 2026-07-26 18:38:12.649301 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:38:12.719004 | instance | ok: initial parallel deployment is still running after 920 seconds. 2026-07-26 18:38:12.729007 | 2026-07-26 18:38:12.729078 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:38:12.794945 | instance | ok 2026-07-26 18:38:12.809645 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:38:12.871696 | 2026-07-26 18:38:12.871812 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:38:32.950367 | instance | ok 2026-07-26 18:38:32.958124 | 2026-07-26 18:38:32.958194 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:38:33.025477 | instance | ok 2026-07-26 18:38:33.032829 | 2026-07-26 18:38:33.032904 | TASK [Poll initial parallel deployment status] 2026-07-26 18:38:33.270533 | instance | ok 2026-07-26 18:38:33.278656 | 2026-07-26 18:38:33.278735 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:38:33.475672 | instance | ok 2026-07-26 18:38:33.486013 | 2026-07-26 18:38:33.486118 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:38:33.554282 | instance | ok 2026-07-26 18:38:33.563065 | 2026-07-26 18:38:33.563139 | TASK [Read new initial parallel deployment output] 2026-07-26 18:38:34.096557 | instance | skipping: Conditional result was False 2026-07-26 18:38:34.111677 | 2026-07-26 18:38:34.111772 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:38:34.167900 | instance | ok 2026-07-26 18:38:34.179083 | 2026-07-26 18:38:34.179167 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:38:34.245257 | instance | ok: initial parallel deployment is still running after 940 seconds. 2026-07-26 18:38:34.253313 | 2026-07-26 18:38:34.253384 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:38:34.511594 | instance | ok 2026-07-26 18:38:34.525506 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:38:34.598338 | 2026-07-26 18:38:34.598527 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:38:54.675564 | instance | ok 2026-07-26 18:38:54.683396 | 2026-07-26 18:38:54.683461 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:38:54.750138 | instance | ok 2026-07-26 18:38:54.758009 | 2026-07-26 18:38:54.758088 | TASK [Poll initial parallel deployment status] 2026-07-26 18:38:55.008311 | instance | ok 2026-07-26 18:38:55.016369 | 2026-07-26 18:38:55.016439 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:38:55.226567 | instance | ok 2026-07-26 18:38:55.237701 | 2026-07-26 18:38:55.237775 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:38:55.305674 | instance | ok 2026-07-26 18:38:55.313312 | 2026-07-26 18:38:55.313380 | TASK [Read new initial parallel deployment output] 2026-07-26 18:38:55.846252 | instance | skipping: Conditional result was False 2026-07-26 18:38:55.860245 | 2026-07-26 18:38:55.860332 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:38:55.915169 | instance | ok 2026-07-26 18:38:55.923357 | 2026-07-26 18:38:55.923422 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:38:55.989482 | instance | ok: initial parallel deployment is still running after 960 seconds. 2026-07-26 18:38:55.998034 | 2026-07-26 18:38:55.998113 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:38:56.062333 | instance | ok 2026-07-26 18:38:56.075768 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:38:56.137562 | 2026-07-26 18:38:56.137644 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:39:16.206250 | instance | ok 2026-07-26 18:39:16.214495 | 2026-07-26 18:39:16.214580 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:39:16.282141 | instance | ok 2026-07-26 18:39:16.290109 | 2026-07-26 18:39:16.290175 | TASK [Poll initial parallel deployment status] 2026-07-26 18:39:16.519661 | instance | ok 2026-07-26 18:39:16.529495 | 2026-07-26 18:39:16.529597 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:39:16.727197 | instance | ok 2026-07-26 18:39:16.735447 | 2026-07-26 18:39:16.735520 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:39:16.800020 | instance | ok 2026-07-26 18:39:16.808026 | 2026-07-26 18:39:16.808107 | TASK [Read new initial parallel deployment output] 2026-07-26 18:39:17.339721 | instance | skipping: Conditional result was False 2026-07-26 18:39:17.355147 | 2026-07-26 18:39:17.355249 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:39:17.412871 | instance | ok 2026-07-26 18:39:17.420939 | 2026-07-26 18:39:17.421020 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:39:17.497065 | instance | ok: initial parallel deployment is still running after 980 seconds. 2026-07-26 18:39:17.504787 | 2026-07-26 18:39:17.504854 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:39:17.570694 | instance | ok 2026-07-26 18:39:17.584136 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:39:17.652548 | 2026-07-26 18:39:17.652622 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:39:37.714860 | instance | ok 2026-07-26 18:39:37.818339 | 2026-07-26 18:39:37.818528 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:39:37.885157 | instance | ok 2026-07-26 18:39:37.894559 | 2026-07-26 18:39:37.894623 | TASK [Poll initial parallel deployment status] 2026-07-26 18:39:38.124113 | instance | ok 2026-07-26 18:39:38.132727 | 2026-07-26 18:39:38.132803 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:39:38.341778 | instance | ok 2026-07-26 18:39:38.354756 | 2026-07-26 18:39:38.354852 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:39:38.420945 | instance | ok 2026-07-26 18:39:38.429148 | 2026-07-26 18:39:38.429217 | TASK [Read new initial parallel deployment output] 2026-07-26 18:39:38.959829 | instance | skipping: Conditional result was False 2026-07-26 18:39:38.975582 | 2026-07-26 18:39:38.975656 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:39:39.041413 | instance | ok 2026-07-26 18:39:39.049672 | 2026-07-26 18:39:39.049745 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:39:39.116430 | instance | ok: initial parallel deployment is still running after 1000 seconds. 2026-07-26 18:39:39.125395 | 2026-07-26 18:39:39.125461 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:39:39.183125 | instance | ok 2026-07-26 18:39:39.196181 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:39:39.264202 | 2026-07-26 18:39:39.264335 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:39:59.331880 | instance | ok 2026-07-26 18:39:59.340113 | 2026-07-26 18:39:59.340186 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:39:59.403228 | instance | ok 2026-07-26 18:39:59.413501 | 2026-07-26 18:39:59.413571 | TASK [Poll initial parallel deployment status] 2026-07-26 18:39:59.654205 | instance | ok 2026-07-26 18:39:59.663730 | 2026-07-26 18:39:59.663807 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:39:59.872207 | instance | ok 2026-07-26 18:39:59.880459 | 2026-07-26 18:39:59.880520 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:39:59.947683 | instance | ok 2026-07-26 18:39:59.959537 | 2026-07-26 18:39:59.959602 | TASK [Read new initial parallel deployment output] 2026-07-26 18:40:00.164296 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:40:00.164431 | instance | [keystone/keystone] 2026-07-26 18:40:00.164449 | instance | [keystone/keystone] TASK [Create Ingress] ********************************************************** 2026-07-26 18:40:00.164465 | instance | [keystone/keystone] included: openstack_helm_ingress for instance 2026-07-26 18:40:00.164478 | instance | [keystone/keystone] 2026-07-26 18:40:00.164490 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:40:00.164499 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:40:00.164508 | instance | [keystone/keystone] 2026-07-26 18:40:00.164518 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:40:00.164530 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 18:40:00.164539 | instance | [keystone/keystone] 2026-07-26 18:40:00.164548 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:40:00.164557 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:40:00.164566 | instance | [keystone/keystone] 2026-07-26 18:40:00.164575 | instance | [keystone/keystone] TASK [Create Ingress identity] ************************************************* 2026-07-26 18:40:00.164583 | instance | [keystone/keystone] included: ingress for instance 2026-07-26 18:40:00.164592 | instance | [keystone/keystone] 2026-07-26 18:40:00.164679 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] ******************* 2026-07-26 18:40:00.164694 | instance | [keystone/keystone] changed: [instance] 2026-07-26 18:40:00.164703 | instance | [keystone/keystone] 2026-07-26 18:40:00.164712 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] ********* 2026-07-26 18:40:00.164752 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left). 2026-07-26 18:40:00.164763 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left). 2026-07-26 18:40:00.164780 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:40:00.164871 | instance | [keystone/keystone] 2026-07-26 18:40:00.164885 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ******** 2026-07-26 18:40:00.164895 | instance | [keystone/keystone] ok: [instance] 2026-07-26 18:40:00.164938 | instance | [keystone/keystone] 2026-07-26 18:40:00.164947 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ****************** 2026-07-26 18:40:00.164956 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-07-26 18:40:00.164965 | instance | [keystone/keystone] 2026-07-26 18:40:00.164974 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] ******* 2026-07-26 18:40:00.164983 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-07-26 18:40:00.164992 | instance | [keystone/keystone] 2026-07-26 18:40:00.165000 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ****** 2026-07-26 18:40:00.165009 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-07-26 18:40:00.165017 | instance | [keystone/keystone] 2026-07-26 18:40:00.165026 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] ***** 2026-07-26 18:40:00.165034 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-07-26 18:40:00.165043 | instance | [keystone/keystone] 2026-07-26 18:40:00.165052 | instance | [keystone/keystone] PLAY RECAP ********************************************************************* 2026-07-26 18:40:00.165061 | instance | [keystone/keystone] instance : ok=29 changed=10 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0 2026-07-26 18:40:00.165070 | instance | [keystone/keystone] 2026-07-26 18:40:00.165078 | instance | ==> [keystone] Deployment complete 2026-07-26 18:40:00.165087 | instance | ==> [heat] Starting deployment 2026-07-26 18:40:00.165095 | instance | ==> [placement] Starting deployment 2026-07-26 18:40:00.165104 | instance | ==> [glance] Starting deployment 2026-07-26 18:40:00.499831 | instance | ok: Runtime: 0:00:00.009081 2026-07-26 18:40:00.508664 | 2026-07-26 18:40:00.508739 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:40:00.575278 | instance | ok 2026-07-26 18:40:00.584361 | 2026-07-26 18:40:00.584458 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:40:00.649191 | instance | ok: initial parallel deployment is still running after 1020 seconds. 2026-07-26 18:40:00.659897 | 2026-07-26 18:40:00.659972 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:40:00.724869 | instance | ok 2026-07-26 18:40:00.737904 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:40:00.807775 | 2026-07-26 18:40:00.807957 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:40:20.873284 | instance | ok 2026-07-26 18:40:20.891780 | 2026-07-26 18:40:20.891886 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:40:20.963641 | instance | ok 2026-07-26 18:40:20.972038 | 2026-07-26 18:40:20.972123 | TASK [Poll initial parallel deployment status] 2026-07-26 18:40:21.210829 | instance | ok 2026-07-26 18:40:21.219334 | 2026-07-26 18:40:21.219448 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:40:21.418828 | instance | ok 2026-07-26 18:40:21.428035 | 2026-07-26 18:40:21.428107 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:40:21.493066 | instance | ok 2026-07-26 18:40:21.500894 | 2026-07-26 18:40:21.500986 | TASK [Read new initial parallel deployment output] 2026-07-26 18:40:21.810363 | instance | [heat/heat] 2026-07-26 18:40:21.810476 | instance | [heat/heat] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:40:21.810493 | instance | [placement/placement] 2026-07-26 18:40:21.810507 | instance | [placement/placement] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:40:21.810519 | instance | [heat/heat] 2026-07-26 18:40:21.810529 | instance | [heat/heat] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:40:21.810539 | instance | [placement/placement] 2026-07-26 18:40:21.810548 | instance | [placement/placement] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:40:21.810558 | instance | [glance/glance] 2026-07-26 18:40:21.810568 | instance | [glance/glance] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:40:21.810576 | instance | [glance/glance] 2026-07-26 18:40:21.810585 | instance | [glance/glance] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:40:21.810594 | instance | [heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:40:21.810605 | instance | [heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:40:21.810615 | instance | [heat/heat] interpreter could change the meaning of that path. See 2026-07-26 18:40:21.810624 | instance | [heat/heat] https://docs.ansible.com/ansible- 2026-07-26 18:40:21.810637 | instance | [heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:40:21.810647 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:21.810656 | instance | [heat/heat] 2026-07-26 18:40:21.810664 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:40:21.810673 | instance | [placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:40:21.810682 | instance | [placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:40:21.810691 | instance | [placement/placement] interpreter could change the meaning of that path. See 2026-07-26 18:40:21.810700 | instance | [placement/placement] https://docs.ansible.com/ansible- 2026-07-26 18:40:21.810709 | instance | [placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:40:21.810718 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.810727 | instance | [glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:40:21.810736 | instance | [glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:40:21.810764 | instance | [glance/glance] interpreter could change the meaning of that path. See 2026-07-26 18:40:21.810774 | instance | [glance/glance] https://docs.ansible.com/ansible- 2026-07-26 18:40:21.810782 | instance | [glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:40:21.810792 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.810801 | instance | [glance/glance] 2026-07-26 18:40:21.810810 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:40:21.810818 | instance | [placement/placement] 2026-07-26 18:40:21.810827 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:40:21.810836 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:21.810845 | instance | [heat/heat] 2026-07-26 18:40:21.810854 | instance | [heat/heat] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:40:21.810863 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.810871 | instance | [heat/heat] included: rabbitmq for instance 2026-07-26 18:40:21.810880 | instance | [placement/placement] 2026-07-26 18:40:21.810889 | instance | [placement/placement] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:40:21.810898 | instance | [heat/heat] 2026-07-26 18:40:21.810906 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:40:21.810923 | instance | [placement/placement] skipping: [instance] 2026-07-26 18:40:21.810933 | instance | [placement/placement] 2026-07-26 18:40:21.810941 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:40:21.810950 | instance | [placement/placement] skipping: [instance] 2026-07-26 18:40:21.810970 | instance | [placement/placement] 2026-07-26 18:40:21.810986 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:40:21.811001 | instance | [placement/placement] skipping: [instance] 2026-07-26 18:40:21.811015 | instance | [placement/placement] 2026-07-26 18:40:21.811029 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:40:21.811042 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:21.811056 | instance | [heat/heat] 2026-07-26 18:40:21.811070 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:40:21.811084 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:40:21.811098 | instance | [heat/heat] 2026-07-26 18:40:21.811112 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:40:21.811126 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:40:21.811140 | instance | [heat/heat] 2026-07-26 18:40:21.811154 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:40:21.811168 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:40:21.811182 | instance | [heat/heat] 2026-07-26 18:40:21.811195 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:40:21.811209 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.811223 | instance | [placement/placement] 2026-07-26 18:40:21.811254 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:40:21.811269 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.811283 | instance | [glance/glance] 2026-07-26 18:40:21.811297 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:40:21.811311 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.811324 | instance | [placement/placement] 2026-07-26 18:40:21.811338 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:40:21.811352 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.811366 | instance | [placement/placement] 2026-07-26 18:40:21.811380 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:40:21.811394 | instance | [placement/placement] ok: [instance] => (item=placement) 2026-07-26 18:40:21.811408 | instance | [placement/placement] ok: [instance] => (item=identity) 2026-07-26 18:40:21.811422 | instance | [placement/placement] ok: [instance] => (item=oslo_db) 2026-07-26 18:40:21.811436 | instance | [placement/placement] ok: [instance] => (item=oslo_cache) 2026-07-26 18:40:21.811449 | instance | [placement/placement] 2026-07-26 18:40:21.811463 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:40:21.811477 | instance | [placement/placement] ok: [instance] 2026-07-26 18:40:21.811490 | instance | [placement/placement] 2026-07-26 18:40:21.811509 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:40:21.811524 | instance | [placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:40:21.811545 | instance | [placement/placement] 2026-07-26 18:40:21.811622 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:40:21.811635 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.811644 | instance | [glance/glance] 2026-07-26 18:40:21.811653 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:40:21.811669 | instance | [placement/placement] changed: [instance] 2026-07-26 18:40:21.811678 | instance | [placement/placement] 2026-07-26 18:40:21.811687 | instance | [placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] *********************** 2026-07-26 18:40:21.811696 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.811705 | instance | [glance/glance] 2026-07-26 18:40:21.811714 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:40:21.811723 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.811732 | instance | [glance/glance] 2026-07-26 18:40:21.811740 | instance | [glance/glance] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:40:21.811749 | instance | [glance/glance] included: rabbitmq for instance 2026-07-26 18:40:21.811758 | instance | [glance/glance] 2026-07-26 18:40:21.811767 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:40:21.811776 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:21.811784 | instance | [glance/glance] 2026-07-26 18:40:21.811793 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:40:21.811802 | instance | [glance/glance] skipping: [instance] 2026-07-26 18:40:21.811811 | instance | [glance/glance] 2026-07-26 18:40:21.811819 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:40:21.811828 | instance | [glance/glance] skipping: [instance] 2026-07-26 18:40:21.811837 | instance | [glance/glance] 2026-07-26 18:40:21.811846 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:40:21.811855 | instance | [glance/glance] skipping: [instance] 2026-07-26 18:40:21.811863 | instance | [glance/glance] 2026-07-26 18:40:21.811872 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:40:22.044359 | instance | ok: Runtime: 0:00:00.008774 2026-07-26 18:40:22.054915 | 2026-07-26 18:40:22.054991 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:40:22.119991 | instance | ok 2026-07-26 18:40:22.127715 | 2026-07-26 18:40:22.127779 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:40:22.202989 | instance | ok: initial parallel deployment is still running after 1040 seconds. 2026-07-26 18:40:22.213754 | 2026-07-26 18:40:22.213821 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:40:22.280253 | instance | ok 2026-07-26 18:40:22.295093 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:40:22.363151 | 2026-07-26 18:40:22.363220 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:40:42.427471 | instance | ok 2026-07-26 18:40:42.444050 | 2026-07-26 18:40:42.444119 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:40:42.512076 | instance | ok 2026-07-26 18:40:42.520284 | 2026-07-26 18:40:42.520348 | TASK [Poll initial parallel deployment status] 2026-07-26 18:40:42.748064 | instance | ok 2026-07-26 18:40:42.756812 | 2026-07-26 18:40:42.756885 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:40:42.953831 | instance | ok 2026-07-26 18:40:42.964769 | 2026-07-26 18:40:42.964835 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:40:43.031461 | instance | ok 2026-07-26 18:40:43.041449 | 2026-07-26 18:40:43.041514 | TASK [Read new initial parallel deployment output] 2026-07-26 18:40:43.261371 | instance | [heat/heat] changed: [instance] 2026-07-26 18:40:43.261458 | instance | [heat/heat] 2026-07-26 18:40:43.261470 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:40:43.261479 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261488 | instance | [heat/heat] 2026-07-26 18:40:43.261498 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:40:43.261505 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261510 | instance | [heat/heat] 2026-07-26 18:40:43.261516 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:40:43.261522 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261528 | instance | [heat/heat] 2026-07-26 18:40:43.261534 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:40:43.261539 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261545 | instance | [heat/heat] 2026-07-26 18:40:43.261550 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:40:43.261555 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261561 | instance | [heat/heat] 2026-07-26 18:40:43.261566 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:40:43.261572 | instance | [heat/heat] ok: [instance] => (item=cloudformation) 2026-07-26 18:40:43.261578 | instance | [heat/heat] ok: [instance] => (item=oslo_cache) 2026-07-26 18:40:43.261587 | instance | [heat/heat] ok: [instance] => (item=orchestration) 2026-07-26 18:40:43.261593 | instance | [heat/heat] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:40:43.261598 | instance | [heat/heat] ok: [instance] => (item=identity) 2026-07-26 18:40:43.261604 | instance | [heat/heat] ok: [instance] => (item=oslo_db) 2026-07-26 18:40:43.261609 | instance | [heat/heat] 2026-07-26 18:40:43.261615 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:40:43.261620 | instance | [heat/heat] ok: [instance] 2026-07-26 18:40:43.261625 | instance | [heat/heat] 2026-07-26 18:40:43.261631 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:40:43.261637 | instance | [heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:40:43.261643 | instance | [heat/heat] 2026-07-26 18:40:43.261649 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:40:43.261656 | instance | [glance/glance] changed: [instance] 2026-07-26 18:40:43.261663 | instance | [glance/glance] 2026-07-26 18:40:43.261671 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:40:43.261679 | instance | [heat/heat] changed: [instance] 2026-07-26 18:40:43.261688 | instance | [heat/heat] 2026-07-26 18:40:43.261697 | instance | [heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] **************************** 2026-07-26 18:40:43.261707 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261716 | instance | [glance/glance] 2026-07-26 18:40:43.261726 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:40:43.261735 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261743 | instance | [glance/glance] 2026-07-26 18:40:43.261752 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:40:43.261760 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261769 | instance | [glance/glance] 2026-07-26 18:40:43.261777 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:40:43.261786 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261794 | instance | [glance/glance] 2026-07-26 18:40:43.261802 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:40:43.261811 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261827 | instance | [glance/glance] 2026-07-26 18:40:43.261835 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:40:43.261844 | instance | [glance/glance] ok: [instance] => (item=oslo_db) 2026-07-26 18:40:43.261877 | instance | [glance/glance] ok: [instance] => (item=dashboard) 2026-07-26 18:40:43.261886 | instance | [glance/glance] ok: [instance] => (item=image) 2026-07-26 18:40:43.261894 | instance | [glance/glance] ok: [instance] => (item=oslo_cache) 2026-07-26 18:40:43.261903 | instance | [glance/glance] ok: [instance] => (item=identity) 2026-07-26 18:40:43.261911 | instance | [glance/glance] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:40:43.261920 | instance | [glance/glance] 2026-07-26 18:40:43.261928 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:40:43.261937 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.261946 | instance | [glance/glance] 2026-07-26 18:40:43.261955 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:40:43.261965 | instance | [glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:40:43.261975 | instance | [glance/glance] 2026-07-26 18:40:43.261995 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:40:43.262068 | instance | [glance/glance] changed: [instance] 2026-07-26 18:40:43.262081 | instance | [glance/glance] 2026-07-26 18:40:43.262089 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] ************* 2026-07-26 18:40:43.262098 | instance | [glance/glance] ok: [instance] 2026-07-26 18:40:43.262106 | instance | [glance/glance] 2026-07-26 18:40:43.262115 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] ************************** 2026-07-26 18:40:43.605938 | instance | ok: Runtime: 0:00:00.007976 2026-07-26 18:40:43.622540 | 2026-07-26 18:40:43.622678 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:40:43.690720 | instance | ok 2026-07-26 18:40:43.699296 | 2026-07-26 18:40:43.699386 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:40:43.772095 | instance | ok: initial parallel deployment is still running after 1060 seconds. 2026-07-26 18:40:43.783688 | 2026-07-26 18:40:43.783770 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:40:43.850285 | instance | ok 2026-07-26 18:40:43.866170 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:40:43.935889 | 2026-07-26 18:40:43.935961 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:41:04.001819 | instance | ok 2026-07-26 18:41:04.013540 | 2026-07-26 18:41:04.067359 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:41:04.136856 | instance | ok 2026-07-26 18:41:04.146671 | 2026-07-26 18:41:04.146737 | TASK [Poll initial parallel deployment status] 2026-07-26 18:41:04.418386 | instance | ok 2026-07-26 18:41:04.426590 | 2026-07-26 18:41:04.426669 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:41:04.627412 | instance | ok 2026-07-26 18:41:04.637642 | 2026-07-26 18:41:04.637711 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:41:04.697844 | instance | ok 2026-07-26 18:41:04.705657 | 2026-07-26 18:41:04.705726 | TASK [Read new initial parallel deployment output] 2026-07-26 18:41:05.235187 | instance | skipping: Conditional result was False 2026-07-26 18:41:05.251602 | 2026-07-26 18:41:05.251684 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:41:05.318138 | instance | ok 2026-07-26 18:41:05.326327 | 2026-07-26 18:41:05.326401 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:41:05.394319 | instance | ok: initial parallel deployment is still running after 1080 seconds. 2026-07-26 18:41:05.403213 | 2026-07-26 18:41:05.403278 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:41:05.467865 | instance | ok 2026-07-26 18:41:05.481970 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:41:05.672162 | 2026-07-26 18:41:05.672799 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:41:25.741677 | instance | ok 2026-07-26 18:41:25.750245 | 2026-07-26 18:41:25.750321 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:41:25.816213 | instance | ok 2026-07-26 18:41:25.825502 | 2026-07-26 18:41:25.825572 | TASK [Poll initial parallel deployment status] 2026-07-26 18:41:26.074616 | instance | ok 2026-07-26 18:41:26.085492 | 2026-07-26 18:41:26.085568 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:41:26.316214 | instance | ok 2026-07-26 18:41:26.325303 | 2026-07-26 18:41:26.325374 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:41:26.393541 | instance | ok 2026-07-26 18:41:26.402087 | 2026-07-26 18:41:26.402157 | TASK [Read new initial parallel deployment output] 2026-07-26 18:41:26.927463 | instance | skipping: Conditional result was False 2026-07-26 18:41:26.941341 | 2026-07-26 18:41:26.941413 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:41:27.007498 | instance | ok 2026-07-26 18:41:27.015947 | 2026-07-26 18:41:27.016011 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:41:27.093494 | instance | ok: initial parallel deployment is still running after 1100 seconds. 2026-07-26 18:41:27.101534 | 2026-07-26 18:41:27.101606 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:41:27.157089 | instance | ok 2026-07-26 18:41:27.170775 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:41:27.243514 | 2026-07-26 18:41:27.243590 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:41:47.315350 | instance | ok 2026-07-26 18:41:47.323582 | 2026-07-26 18:41:47.323648 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:41:47.389552 | instance | ok 2026-07-26 18:41:47.399319 | 2026-07-26 18:41:47.399389 | TASK [Poll initial parallel deployment status] 2026-07-26 18:41:47.668877 | instance | ok 2026-07-26 18:41:47.678416 | 2026-07-26 18:41:47.678486 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:41:47.884864 | instance | ok 2026-07-26 18:41:47.893379 | 2026-07-26 18:41:47.893448 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:41:47.961986 | instance | ok 2026-07-26 18:41:47.972155 | 2026-07-26 18:41:47.972227 | TASK [Read new initial parallel deployment output] 2026-07-26 18:41:48.190785 | instance | [placement/placement] changed: [instance] 2026-07-26 18:41:48.190901 | instance | [placement/placement] 2026-07-26 18:41:48.190920 | instance | [placement/placement] TASK [Create Ingress] ********************************************************** 2026-07-26 18:41:48.190936 | instance | [placement/placement] included: openstack_helm_ingress for instance 2026-07-26 18:41:48.190950 | instance | [placement/placement] 2026-07-26 18:41:48.190961 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:41:48.190971 | instance | [placement/placement] skipping: [instance] 2026-07-26 18:41:48.190979 | instance | [placement/placement] 2026-07-26 18:41:48.190991 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:41:48.191001 | instance | [placement/placement] skipping: [instance] 2026-07-26 18:41:48.191009 | instance | [placement/placement] 2026-07-26 18:41:48.191019 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:41:48.191028 | instance | [placement/placement] ok: [instance] 2026-07-26 18:41:48.191037 | instance | [placement/placement] 2026-07-26 18:41:48.191046 | instance | [placement/placement] TASK [Create Ingress placement] ************************************************ 2026-07-26 18:41:48.191055 | instance | [placement/placement] included: ingress for instance 2026-07-26 18:41:48.191064 | instance | [placement/placement] 2026-07-26 18:41:48.191078 | instance | [placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ****************** 2026-07-26 18:41:48.191087 | instance | [placement/placement] changed: [instance] 2026-07-26 18:41:48.191096 | instance | [placement/placement] 2026-07-26 18:41:48.191105 | instance | [placement/placement] PLAY RECAP ********************************************************************* 2026-07-26 18:41:48.191114 | instance | [placement/placement] instance : ok=14 changed=3 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 18:41:48.191124 | instance | [placement/placement] 2026-07-26 18:41:48.191133 | instance | ==> [placement] Deployment complete 2026-07-26 18:41:48.512316 | instance | ok: Runtime: 0:00:00.007767 2026-07-26 18:41:48.525160 | 2026-07-26 18:41:48.525235 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:41:48.591207 | instance | ok 2026-07-26 18:41:48.599177 | 2026-07-26 18:41:48.599239 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:41:48.659492 | instance | ok: initial parallel deployment is still running after 1120 seconds. 2026-07-26 18:41:48.668932 | 2026-07-26 18:41:48.669016 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:41:48.732378 | instance | ok 2026-07-26 18:41:48.747877 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:41:48.824268 | 2026-07-26 18:41:48.824358 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:42:08.895634 | instance | ok 2026-07-26 18:42:08.904745 | 2026-07-26 18:42:08.904813 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:42:08.971932 | instance | ok 2026-07-26 18:42:08.981667 | 2026-07-26 18:42:08.981729 | TASK [Poll initial parallel deployment status] 2026-07-26 18:42:09.219495 | instance | ok 2026-07-26 18:42:09.230107 | 2026-07-26 18:42:09.230173 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:42:09.439788 | instance | ok 2026-07-26 18:42:09.448684 | 2026-07-26 18:42:09.448766 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:42:09.606168 | instance | ok 2026-07-26 18:42:09.698980 | 2026-07-26 18:42:09.699130 | TASK [Read new initial parallel deployment output] 2026-07-26 18:42:10.228278 | instance | skipping: Conditional result was False 2026-07-26 18:42:10.241933 | 2026-07-26 18:42:10.242020 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:42:10.306649 | instance | ok 2026-07-26 18:42:10.316176 | 2026-07-26 18:42:10.316242 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:42:10.383944 | instance | ok: initial parallel deployment is still running after 1140 seconds. 2026-07-26 18:42:10.392437 | 2026-07-26 18:42:10.392504 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:42:10.458295 | instance | ok 2026-07-26 18:42:10.475431 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:42:10.547780 | 2026-07-26 18:42:10.547849 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:42:30.623839 | instance | ok 2026-07-26 18:42:30.632695 | 2026-07-26 18:42:30.632788 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:42:30.701262 | instance | ok 2026-07-26 18:42:30.710190 | 2026-07-26 18:42:30.710256 | TASK [Poll initial parallel deployment status] 2026-07-26 18:42:30.943692 | instance | ok 2026-07-26 18:42:30.953698 | 2026-07-26 18:42:30.953772 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:42:31.154394 | instance | ok 2026-07-26 18:42:31.166195 | 2026-07-26 18:42:31.166261 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:42:31.233929 | instance | ok 2026-07-26 18:42:31.245304 | 2026-07-26 18:42:31.245377 | TASK [Read new initial parallel deployment output] 2026-07-26 18:42:31.793871 | instance | skipping: Conditional result was False 2026-07-26 18:42:31.810612 | 2026-07-26 18:42:31.810769 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:42:31.878491 | instance | ok 2026-07-26 18:42:31.886934 | 2026-07-26 18:42:31.887016 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:42:31.955065 | instance | ok: initial parallel deployment is still running after 1160 seconds. 2026-07-26 18:42:31.963957 | 2026-07-26 18:42:31.964063 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:42:32.029984 | instance | ok 2026-07-26 18:42:32.045476 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:42:32.131000 | 2026-07-26 18:42:32.131182 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:42:52.203323 | instance | ok 2026-07-26 18:42:52.214763 | 2026-07-26 18:42:52.214836 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:42:52.281351 | instance | ok 2026-07-26 18:42:52.289607 | 2026-07-26 18:42:52.289673 | TASK [Poll initial parallel deployment status] 2026-07-26 18:42:52.538157 | instance | ok 2026-07-26 18:42:52.551507 | 2026-07-26 18:42:52.551585 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:42:52.760912 | instance | ok 2026-07-26 18:42:52.770566 | 2026-07-26 18:42:52.770630 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:42:52.837140 | instance | ok 2026-07-26 18:42:52.845555 | 2026-07-26 18:42:52.845622 | TASK [Read new initial parallel deployment output] 2026-07-26 18:42:53.375134 | instance | skipping: Conditional result was False 2026-07-26 18:42:53.390503 | 2026-07-26 18:42:53.390613 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:42:53.455138 | instance | ok 2026-07-26 18:42:53.465946 | 2026-07-26 18:42:53.466022 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:42:53.532789 | instance | ok: initial parallel deployment is still running after 1180 seconds. 2026-07-26 18:42:53.541840 | 2026-07-26 18:42:53.541904 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:42:53.596768 | instance | ok 2026-07-26 18:42:53.612502 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:42:53.686292 | 2026-07-26 18:42:53.686377 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:43:13.956032 | instance | ok 2026-07-26 18:43:13.964075 | 2026-07-26 18:43:13.964141 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:43:14.031430 | instance | ok 2026-07-26 18:43:14.040945 | 2026-07-26 18:43:14.041019 | TASK [Poll initial parallel deployment status] 2026-07-26 18:43:14.301641 | instance | ok 2026-07-26 18:43:14.312092 | 2026-07-26 18:43:14.312162 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:43:14.513965 | instance | ok 2026-07-26 18:43:14.523540 | 2026-07-26 18:43:14.523615 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:43:14.592531 | instance | ok 2026-07-26 18:43:14.601578 | 2026-07-26 18:43:14.601667 | TASK [Read new initial parallel deployment output] 2026-07-26 18:43:14.825295 | instance | [glance/glance] changed: [instance] 2026-07-26 18:43:14.825427 | instance | [glance/glance] 2026-07-26 18:43:14.825450 | instance | [glance/glance] TASK [Create Ingress] ********************************************************** 2026-07-26 18:43:14.825469 | instance | [glance/glance] included: openstack_helm_ingress for instance 2026-07-26 18:43:14.825483 | instance | [glance/glance] 2026-07-26 18:43:14.825498 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:43:14.825508 | instance | [glance/glance] skipping: [instance] 2026-07-26 18:43:14.825517 | instance | [glance/glance] 2026-07-26 18:43:14.825527 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:43:14.825537 | instance | [glance/glance] skipping: [instance] 2026-07-26 18:43:14.825546 | instance | [glance/glance] 2026-07-26 18:43:14.825554 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:43:14.825563 | instance | [glance/glance] ok: [instance] 2026-07-26 18:43:14.825572 | instance | [glance/glance] 2026-07-26 18:43:14.825581 | instance | [glance/glance] TASK [Create Ingress image] **************************************************** 2026-07-26 18:43:14.825589 | instance | [glance/glance] included: ingress for instance 2026-07-26 18:43:14.825598 | instance | [glance/glance] 2026-07-26 18:43:14.825607 | instance | [glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] ********************** 2026-07-26 18:43:14.825615 | instance | [glance/glance] changed: [instance] 2026-07-26 18:43:14.825624 | instance | [glance/glance] 2026-07-26 18:43:14.825638 | instance | [glance/glance] PLAY RECAP ********************************************************************* 2026-07-26 18:43:14.825647 | instance | [glance/glance] instance : ok=23 changed=4 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 18:43:14.825657 | instance | [glance/glance] 2026-07-26 18:43:14.825666 | instance | ==> [glance] Deployment complete 2026-07-26 18:43:14.825732 | instance | ==> [nova] Starting deployment 2026-07-26 18:43:14.825744 | instance | ==> [glance-images] Starting deployment 2026-07-26 18:43:14.825753 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.825763 | instance | [glance-images/glance_images] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:43:14.825772 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.825780 | instance | [glance-images/glance_images] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:43:14.825789 | instance | [nova/nova] 2026-07-26 18:43:14.825799 | instance | [nova/nova] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:43:14.825808 | instance | [nova/nova] 2026-07-26 18:43:14.825816 | instance | [nova/nova] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:43:14.825825 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.825834 | instance | [glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:43:14.825844 | instance | [glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:43:14.825852 | instance | [glance-images/glance_images] interpreter could change the meaning of that path. See 2026-07-26 18:43:14.825862 | instance | [glance-images/glance_images] https://docs.ansible.com/ansible- 2026-07-26 18:43:14.825870 | instance | [glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:43:14.825879 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.825888 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:43:14.825897 | instance | [nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:43:14.825908 | instance | [nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:43:14.825917 | instance | [nova/nova] interpreter could change the meaning of that path. See 2026-07-26 18:43:14.825925 | instance | [nova/nova] https://docs.ansible.com/ansible- 2026-07-26 18:43:14.825946 | instance | [nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:43:14.825956 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.825965 | instance | [nova/nova] 2026-07-26 18:43:14.825974 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:43:14.825982 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.825991 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.825999 | instance | [glance-images/glance_images] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:43:14.826008 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826016 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826025 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:43:14.826034 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826043 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826051 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:43:14.826060 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826068 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826077 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:43:14.826086 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826094 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826103 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:43:14.826121 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826130 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826138 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:43:14.826147 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826156 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826164 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:43:14.826173 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_cache) 2026-07-26 18:43:14.826217 | instance | [glance-images/glance_images] skipping: [instance] => (item=dashboard) 2026-07-26 18:43:14.826237 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_db) 2026-07-26 18:43:14.826250 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) 2026-07-26 18:43:14.826262 | instance | [glance-images/glance_images] skipping: [instance] => (item=identity) 2026-07-26 18:43:14.826274 | instance | [glance-images/glance_images] skipping: [instance] => (item=image) 2026-07-26 18:43:14.826285 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826296 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826310 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:43:14.826319 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:43:14.826328 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826336 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:43:14.826345 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.826354 | instance | [nova/nova] 2026-07-26 18:43:14.826362 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:43:14.826371 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.826379 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.826388 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826396 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:43:14.826413 | instance | [nova/nova] 2026-07-26 18:43:14.826422 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:43:14.826430 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.826439 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826447 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:43:14.826456 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.826464 | instance | [nova/nova] 2026-07-26 18:43:14.826473 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:43:14.826482 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.826490 | instance | [nova/nova] 2026-07-26 18:43:14.826499 | instance | [nova/nova] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:43:14.826507 | instance | [nova/nova] included: rabbitmq for instance 2026-07-26 18:43:14.826516 | instance | [nova/nova] 2026-07-26 18:43:14.826524 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:43:14.826533 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.826542 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826550 | instance | [glance-images/glance_images] TASK [Create images] *********************************************************** 2026-07-26 18:43:14.826563 | instance | [glance-images/glance_images] included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'}) 2026-07-26 18:43:14.826577 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826585 | instance | [glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] ************************* 2026-07-26 18:43:14.826594 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:14.826603 | instance | [nova/nova] 2026-07-26 18:43:14.826611 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:43:14.826620 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:43:14.826628 | instance | [nova/nova] 2026-07-26 18:43:14.826637 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:43:14.826645 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:43:14.826654 | instance | [nova/nova] 2026-07-26 18:43:14.826662 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:43:14.826671 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:43:14.826679 | instance | [nova/nova] 2026-07-26 18:43:14.826688 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:43:14.826696 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:43:14.826705 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826713 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] *** 2026-07-26 18:43:14.826722 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.826730 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826739 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] ***** 2026-07-26 18:43:14.826747 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:43:14.826756 | instance | [glance-images/glance_images] 2026-07-26 18:43:14.826764 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ****************** 2026-07-26 18:43:14.826779 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (120 retries left). 2026-07-26 18:43:14.826788 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (119 retries left). 2026-07-26 18:43:14.826800 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (118 retries left). 2026-07-26 18:43:14.826816 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (117 retries left). 2026-07-26 18:43:15.147849 | instance | ok: Runtime: 0:00:00.009235 2026-07-26 18:43:15.162663 | 2026-07-26 18:43:15.162787 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:43:15.230107 | instance | ok 2026-07-26 18:43:15.239921 | 2026-07-26 18:43:15.239997 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:43:15.320608 | instance | ok: initial parallel deployment is still running after 1200 seconds. 2026-07-26 18:43:15.332649 | 2026-07-26 18:43:15.332812 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:43:15.401856 | instance | ok 2026-07-26 18:43:15.415346 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:43:15.495302 | 2026-07-26 18:43:15.495399 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:43:35.561201 | instance | ok 2026-07-26 18:43:35.571306 | 2026-07-26 18:43:35.571385 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:43:35.632708 | instance | ok 2026-07-26 18:43:35.641461 | 2026-07-26 18:43:35.641539 | TASK [Poll initial parallel deployment status] 2026-07-26 18:43:35.889818 | instance | ok 2026-07-26 18:43:35.901730 | 2026-07-26 18:43:35.901810 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:43:36.101825 | instance | ok 2026-07-26 18:43:36.113081 | 2026-07-26 18:43:36.113151 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:43:36.180110 | instance | ok 2026-07-26 18:43:36.188917 | 2026-07-26 18:43:36.188999 | TASK [Read new initial parallel deployment output] 2026-07-26 18:43:36.405433 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (116 retries left). 2026-07-26 18:43:36.405563 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (115 retries left). 2026-07-26 18:43:36.405579 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (114 retries left). 2026-07-26 18:43:36.405589 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (113 retries left). 2026-07-26 18:43:36.405599 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (112 retries left). 2026-07-26 18:43:36.405610 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (111 retries left). 2026-07-26 18:43:36.405619 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (110 retries left). 2026-07-26 18:43:36.405628 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (109 retries left). 2026-07-26 18:43:36.405637 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (108 retries left). 2026-07-26 18:43:36.405645 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (107 retries left). 2026-07-26 18:43:36.405660 | instance | [nova/nova] changed: [instance] 2026-07-26 18:43:36.405670 | instance | [nova/nova] 2026-07-26 18:43:36.405680 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:43:36.405690 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:36.405699 | instance | [nova/nova] 2026-07-26 18:43:36.405709 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:43:36.405719 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:36.405728 | instance | [nova/nova] 2026-07-26 18:43:36.405736 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:43:36.405745 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (106 retries left). 2026-07-26 18:43:36.405754 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:36.731173 | instance | ok: Runtime: 0:00:00.008272 2026-07-26 18:43:36.743667 | 2026-07-26 18:43:36.743736 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:43:36.807849 | instance | ok 2026-07-26 18:43:36.817346 | 2026-07-26 18:43:36.817414 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:43:36.882720 | instance | ok: initial parallel deployment is still running after 1220 seconds. 2026-07-26 18:43:36.893741 | 2026-07-26 18:43:36.893812 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:43:36.959149 | instance | ok 2026-07-26 18:43:36.976212 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:43:37.059044 | 2026-07-26 18:43:37.059120 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:43:57.124293 | instance | ok 2026-07-26 18:43:57.134336 | 2026-07-26 18:43:57.134407 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:43:57.201488 | instance | ok 2026-07-26 18:43:57.213019 | 2026-07-26 18:43:57.213095 | TASK [Poll initial parallel deployment status] 2026-07-26 18:43:57.565846 | instance | ok 2026-07-26 18:43:57.723087 | 2026-07-26 18:43:57.723279 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:43:57.932055 | instance | ok 2026-07-26 18:43:57.942787 | 2026-07-26 18:43:57.942860 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:43:58.008085 | instance | ok 2026-07-26 18:43:58.019649 | 2026-07-26 18:43:58.019730 | TASK [Read new initial parallel deployment output] 2026-07-26 18:43:58.238818 | instance | [nova/nova] 2026-07-26 18:43:58.238897 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:43:58.238907 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:58.238915 | instance | [nova/nova] 2026-07-26 18:43:58.238923 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:43:58.238932 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:58.238938 | instance | [nova/nova] 2026-07-26 18:43:58.238945 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:43:58.238952 | instance | [nova/nova] ok: [instance] => (item=compute_novnc_proxy) 2026-07-26 18:43:58.238960 | instance | [nova/nova] ok: [instance] => (item=baremetal) 2026-07-26 18:43:58.238967 | instance | [nova/nova] ok: [instance] => (item=oslo_db_cell0) 2026-07-26 18:43:58.238974 | instance | [nova/nova] ok: [instance] => (item=volumev3) 2026-07-26 18:43:58.238980 | instance | [nova/nova] ok: [instance] => (item=oslo_db_api) 2026-07-26 18:43:58.238987 | instance | [nova/nova] ok: [instance] => (item=oslo_db) 2026-07-26 18:43:58.238993 | instance | [nova/nova] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:43:58.238999 | instance | [nova/nova] ok: [instance] => (item=compute_metadata) 2026-07-26 18:43:58.239006 | instance | [nova/nova] ok: [instance] => (item=image) 2026-07-26 18:43:58.239012 | instance | [nova/nova] ok: [instance] => (item=oslo_cache) 2026-07-26 18:43:58.239020 | instance | [nova/nova] ok: [instance] => (item=placement) 2026-07-26 18:43:58.239027 | instance | [nova/nova] ok: [instance] => (item=compute) 2026-07-26 18:43:58.239033 | instance | [nova/nova] ok: [instance] => (item=identity) 2026-07-26 18:43:58.239039 | instance | [nova/nova] ok: [instance] => (item=network) 2026-07-26 18:43:58.239044 | instance | [nova/nova] 2026-07-26 18:43:58.239051 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:43:58.239057 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:58.239063 | instance | [nova/nova] 2026-07-26 18:43:58.239069 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:43:58.239076 | instance | [nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:43:58.239082 | instance | [nova/nova] 2026-07-26 18:43:58.239088 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:43:58.239095 | instance | [nova/nova] changed: [instance] 2026-07-26 18:43:58.239102 | instance | [nova/nova] 2026-07-26 18:43:58.239108 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] ******* 2026-07-26 18:43:58.239115 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:43:58.239121 | instance | [nova/nova] 2026-07-26 18:43:58.239126 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] *** 2026-07-26 18:43:58.239133 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 18:43:58.239139 | instance | [nova/nova] 2026-07-26 18:43:58.239145 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] **** 2026-07-26 18:43:58.239152 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (105 retries left). 2026-07-26 18:43:58.239158 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 18:43:58.239164 | instance | [nova/nova] 2026-07-26 18:43:58.239169 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ****** 2026-07-26 18:43:58.239176 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 18:43:58.239182 | instance | [nova/nova] 2026-07-26 18:43:58.239188 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] ***** 2026-07-26 18:43:58.239194 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 18:43:58.239200 | instance | [nova/nova] 2026-07-26 18:43:58.239206 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] *** 2026-07-26 18:43:58.239212 | instance | [nova/nova] ok: [instance] => (item=nova-bootstrap) 2026-07-26 18:43:58.239219 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (104 retries left). 2026-07-26 18:43:58.239231 | instance | [nova/nova] ok: [instance] => (item=nova-cell-setup) 2026-07-26 18:43:58.239237 | instance | [nova/nova] 2026-07-26 18:43:58.239244 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] *************** 2026-07-26 18:43:58.239250 | instance | [nova/nova] ok: [instance] 2026-07-26 18:43:58.239256 | instance | [nova/nova] 2026-07-26 18:43:58.239262 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] **************************** 2026-07-26 18:43:58.239268 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (103 retries left). 2026-07-26 18:43:58.239275 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (102 retries left). 2026-07-26 18:43:58.239281 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (101 retries left). 2026-07-26 18:43:58.239287 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (100 retries left). 2026-07-26 18:43:58.239293 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (99 retries left). 2026-07-26 18:43:58.239299 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (98 retries left). 2026-07-26 18:43:58.239305 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (97 retries left). 2026-07-26 18:43:58.239312 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (96 retries left). 2026-07-26 18:43:58.239318 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (95 retries left). 2026-07-26 18:43:58.560616 | instance | ok: Runtime: 0:00:00.007077 2026-07-26 18:43:58.573403 | 2026-07-26 18:43:58.573476 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:43:58.641208 | instance | ok 2026-07-26 18:43:58.650680 | 2026-07-26 18:43:58.650751 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:43:58.718509 | instance | ok: initial parallel deployment is still running after 1240 seconds. 2026-07-26 18:43:58.729915 | 2026-07-26 18:43:58.729985 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:43:58.796735 | instance | ok 2026-07-26 18:43:58.815673 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:43:58.895434 | 2026-07-26 18:43:58.895545 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:44:18.965280 | instance | ok 2026-07-26 18:44:18.976310 | 2026-07-26 18:44:18.976390 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:44:19.046591 | instance | ok 2026-07-26 18:44:19.067038 | 2026-07-26 18:44:19.067287 | TASK [Poll initial parallel deployment status] 2026-07-26 18:44:19.326200 | instance | ok 2026-07-26 18:44:19.335744 | 2026-07-26 18:44:19.335814 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:44:19.541905 | instance | ok 2026-07-26 18:44:19.554416 | 2026-07-26 18:44:19.554703 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:44:19.633363 | instance | ok 2026-07-26 18:44:19.644351 | 2026-07-26 18:44:19.644432 | TASK [Read new initial parallel deployment output] 2026-07-26 18:44:19.869460 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (94 retries left). 2026-07-26 18:44:19.869575 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (93 retries left). 2026-07-26 18:44:19.869592 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (92 retries left). 2026-07-26 18:44:19.869602 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (91 retries left). 2026-07-26 18:44:19.869611 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (90 retries left). 2026-07-26 18:44:19.869622 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (89 retries left). 2026-07-26 18:44:19.869631 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (88 retries left). 2026-07-26 18:44:19.869641 | instance | [heat/heat] changed: [instance] 2026-07-26 18:44:19.869651 | instance | [heat/heat] 2026-07-26 18:44:19.869661 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-07-26 18:44:19.869671 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-07-26 18:44:19.869680 | instance | [heat/heat] 2026-07-26 18:44:19.869692 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:44:19.869701 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:44:19.869709 | instance | [heat/heat] 2026-07-26 18:44:19.869718 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:44:19.869728 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:44:19.869736 | instance | [heat/heat] 2026-07-26 18:44:19.869745 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:44:19.869754 | instance | [heat/heat] ok: [instance] 2026-07-26 18:44:19.869763 | instance | [heat/heat] 2026-07-26 18:44:19.869772 | instance | [heat/heat] TASK [Create Ingress orchestration] ******************************************** 2026-07-26 18:44:19.869780 | instance | [heat/heat] included: ingress for instance 2026-07-26 18:44:19.869790 | instance | [heat/heat] 2026-07-26 18:44:19.869799 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] ************** 2026-07-26 18:44:19.869807 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (87 retries left). 2026-07-26 18:44:19.869816 | instance | [heat/heat] changed: [instance] 2026-07-26 18:44:19.869824 | instance | [heat/heat] 2026-07-26 18:44:19.869833 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-07-26 18:44:19.869841 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-07-26 18:44:19.869850 | instance | [heat/heat] 2026-07-26 18:44:19.869859 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:44:19.869867 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:44:19.869876 | instance | [heat/heat] 2026-07-26 18:44:19.869884 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:44:19.869893 | instance | [heat/heat] skipping: [instance] 2026-07-26 18:44:19.869901 | instance | [heat/heat] 2026-07-26 18:44:19.869910 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:44:19.869918 | instance | [heat/heat] ok: [instance] 2026-07-26 18:44:19.869927 | instance | [heat/heat] 2026-07-26 18:44:19.869936 | instance | [heat/heat] TASK [Create Ingress cloudformation] ******************************************* 2026-07-26 18:44:19.869944 | instance | [heat/heat] included: ingress for instance 2026-07-26 18:44:19.869953 | instance | [heat/heat] 2026-07-26 18:44:19.869973 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] ************* 2026-07-26 18:44:19.869982 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (86 retries left). 2026-07-26 18:44:19.870004 | instance | [heat/heat] changed: [instance] 2026-07-26 18:44:19.870024 | instance | [heat/heat] 2026-07-26 18:44:19.870045 | instance | [heat/heat] PLAY RECAP ********************************************************************* 2026-07-26 18:44:19.870124 | instance | [heat/heat] instance : ok=23 changed=5 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-07-26 18:44:19.870138 | instance | [heat/heat] 2026-07-26 18:44:19.870147 | instance | ==> [heat] Deployment complete 2026-07-26 18:44:19.870156 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (85 retries left). 2026-07-26 18:44:19.870203 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (84 retries left). 2026-07-26 18:44:20.192991 | instance | ok: Runtime: 0:00:00.007814 2026-07-26 18:44:20.202583 | 2026-07-26 18:44:20.202652 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:44:20.269854 | instance | ok 2026-07-26 18:44:20.281207 | 2026-07-26 18:44:20.281274 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:44:20.345287 | instance | ok: initial parallel deployment is still running after 1260 seconds. 2026-07-26 18:44:20.353923 | 2026-07-26 18:44:20.353992 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:44:20.418288 | instance | ok 2026-07-26 18:44:20.432643 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:44:20.524713 | 2026-07-26 18:44:20.524858 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:44:40.595462 | instance | ok 2026-07-26 18:44:40.604403 | 2026-07-26 18:44:40.604468 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:44:40.680238 | instance | ok 2026-07-26 18:44:40.690093 | 2026-07-26 18:44:40.690155 | TASK [Poll initial parallel deployment status] 2026-07-26 18:44:40.922091 | instance | ok 2026-07-26 18:44:40.932228 | 2026-07-26 18:44:40.932301 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:44:41.132659 | instance | ok 2026-07-26 18:44:41.144349 | 2026-07-26 18:44:41.144414 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:44:41.209321 | instance | ok 2026-07-26 18:44:41.220902 | 2026-07-26 18:44:41.221045 | TASK [Read new initial parallel deployment output] 2026-07-26 18:44:41.432762 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (83 retries left). 2026-07-26 18:44:41.432875 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (82 retries left). 2026-07-26 18:44:41.432892 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (81 retries left). 2026-07-26 18:44:41.432903 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (80 retries left). 2026-07-26 18:44:41.432913 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (79 retries left). 2026-07-26 18:44:41.432924 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (78 retries left). 2026-07-26 18:44:41.432933 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (77 retries left). 2026-07-26 18:44:41.432944 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (76 retries left). 2026-07-26 18:44:41.432955 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (75 retries left). 2026-07-26 18:44:41.432965 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (74 retries left). 2026-07-26 18:44:41.432979 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (73 retries left). 2026-07-26 18:44:41.762079 | instance | ok: Runtime: 0:00:00.008500 2026-07-26 18:44:41.771997 | 2026-07-26 18:44:41.772069 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:44:41.827942 | instance | ok 2026-07-26 18:44:41.838473 | 2026-07-26 18:44:41.838537 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:44:41.904464 | instance | ok: initial parallel deployment is still running after 1280 seconds. 2026-07-26 18:44:41.916128 | 2026-07-26 18:44:41.916198 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:44:41.980290 | instance | ok 2026-07-26 18:44:41.994617 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:44:42.215938 | 2026-07-26 18:44:42.216102 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:45:02.285140 | instance | ok 2026-07-26 18:45:02.301993 | 2026-07-26 18:45:02.302210 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:45:02.370956 | instance | ok 2026-07-26 18:45:02.379623 | 2026-07-26 18:45:02.379688 | TASK [Poll initial parallel deployment status] 2026-07-26 18:45:02.620297 | instance | ok 2026-07-26 18:45:02.630029 | 2026-07-26 18:45:02.630106 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:45:02.821771 | instance | ok 2026-07-26 18:45:02.831495 | 2026-07-26 18:45:02.831566 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:45:02.897812 | instance | ok 2026-07-26 18:45:02.907419 | 2026-07-26 18:45:02.907493 | TASK [Read new initial parallel deployment output] 2026-07-26 18:45:03.130608 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (72 retries left). 2026-07-26 18:45:03.130745 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (71 retries left). 2026-07-26 18:45:03.130763 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (70 retries left). 2026-07-26 18:45:03.130773 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (69 retries left). 2026-07-26 18:45:03.130782 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (68 retries left). 2026-07-26 18:45:03.130792 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (67 retries left). 2026-07-26 18:45:03.130801 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (66 retries left). 2026-07-26 18:45:03.130809 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (65 retries left). 2026-07-26 18:45:03.130818 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (64 retries left). 2026-07-26 18:45:03.130827 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (63 retries left). 2026-07-26 18:45:03.130839 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (62 retries left). 2026-07-26 18:45:03.446918 | instance | ok: Runtime: 0:00:00.008859 2026-07-26 18:45:03.457741 | 2026-07-26 18:45:03.457807 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:45:03.511476 | instance | ok 2026-07-26 18:45:03.521527 | 2026-07-26 18:45:03.521606 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:45:03.916679 | instance | ok: initial parallel deployment is still running after 1300 seconds. 2026-07-26 18:45:03.926246 | 2026-07-26 18:45:03.926332 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:45:03.980214 | instance | ok 2026-07-26 18:45:04.000770 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:45:04.102827 | 2026-07-26 18:45:04.102988 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:45:24.178740 | instance | ok 2026-07-26 18:45:24.188623 | 2026-07-26 18:45:24.188695 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:45:24.267240 | instance | ok 2026-07-26 18:45:24.277808 | 2026-07-26 18:45:24.277878 | TASK [Poll initial parallel deployment status] 2026-07-26 18:45:24.509707 | instance | ok 2026-07-26 18:45:24.520162 | 2026-07-26 18:45:24.520232 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:45:24.722144 | instance | ok 2026-07-26 18:45:24.733836 | 2026-07-26 18:45:24.733910 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:45:24.812773 | instance | ok 2026-07-26 18:45:24.822571 | 2026-07-26 18:45:24.822643 | TASK [Read new initial parallel deployment output] 2026-07-26 18:45:25.037308 | instance | [glance-images/glance_images] FAILED - RETRYING: [instance]: Check if image exists (61 retries left). 2026-07-26 18:45:25.037461 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037477 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037493 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] *** 2026-07-26 18:45:25.037506 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037515 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037525 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] *** 2026-07-26 18:45:25.037535 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037544 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037553 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ****** 2026-07-26 18:45:25.037562 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:45:25.037571 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037580 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] ************************* 2026-07-26 18:45:25.037589 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:45:25.037598 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037612 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] *********************** 2026-07-26 18:45:25.037621 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037630 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037639 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] ***** 2026-07-26 18:45:25.037648 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:45:25.037657 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037665 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] ********* 2026-07-26 18:45:25.037675 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037684 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037693 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] ************* 2026-07-26 18:45:25.037702 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 18:45:25.037710 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037719 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] *************** 2026-07-26 18:45:25.037728 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:45:25.037737 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037746 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] *** 2026-07-26 18:45:25.037756 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:45:25.037765 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037790 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] *** 2026-07-26 18:45:25.037856 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 18:45:25.037868 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037877 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ****************** 2026-07-26 18:45:25.037886 | instance | [glance-images/glance_images] changed: [instance] 2026-07-26 18:45:25.037895 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037905 | instance | [glance-images/glance_images] PLAY RECAP ********************************************************************* 2026-07-26 18:45:25.037914 | instance | [glance-images/glance_images] instance : ok=20 changed=6 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0 2026-07-26 18:45:25.037923 | instance | [glance-images/glance_images] 2026-07-26 18:45:25.037932 | instance | ==> [glance-images] Deployment complete 2026-07-26 18:45:25.363405 | instance | ok: Runtime: 0:00:00.007033 2026-07-26 18:45:25.375438 | 2026-07-26 18:45:25.375528 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:45:25.442923 | instance | ok 2026-07-26 18:45:25.453620 | 2026-07-26 18:45:25.453694 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:45:25.523835 | instance | ok: initial parallel deployment is still running after 1320 seconds. 2026-07-26 18:45:25.533593 | 2026-07-26 18:45:25.533664 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:45:25.602073 | instance | ok 2026-07-26 18:45:25.616274 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:45:25.703302 | 2026-07-26 18:45:25.747126 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:45:45.824516 | instance | ok 2026-07-26 18:45:45.834228 | 2026-07-26 18:45:45.834303 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:45:46.043133 | instance | ok 2026-07-26 18:45:46.170000 | 2026-07-26 18:45:46.170170 | TASK [Poll initial parallel deployment status] 2026-07-26 18:45:46.419246 | instance | ok 2026-07-26 18:45:46.428554 | 2026-07-26 18:45:46.428625 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:45:46.627528 | instance | ok 2026-07-26 18:45:46.636911 | 2026-07-26 18:45:46.636996 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:45:46.703474 | instance | ok 2026-07-26 18:45:46.714068 | 2026-07-26 18:45:46.714135 | TASK [Read new initial parallel deployment output] 2026-07-26 18:45:47.242049 | instance | skipping: Conditional result was False 2026-07-26 18:45:47.258216 | 2026-07-26 18:45:47.258299 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:45:47.324287 | instance | ok 2026-07-26 18:45:47.333194 | 2026-07-26 18:45:47.333260 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:45:47.399316 | instance | ok: initial parallel deployment is still running after 1340 seconds. 2026-07-26 18:45:47.409686 | 2026-07-26 18:45:47.409754 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:45:47.473651 | instance | ok 2026-07-26 18:45:47.490067 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:45:47.581637 | 2026-07-26 18:45:47.581744 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:46:07.646797 | instance | ok 2026-07-26 18:46:07.657189 | 2026-07-26 18:46:07.657258 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:46:07.723577 | instance | ok 2026-07-26 18:46:07.732410 | 2026-07-26 18:46:07.732478 | TASK [Poll initial parallel deployment status] 2026-07-26 18:46:07.961078 | instance | ok 2026-07-26 18:46:07.972914 | 2026-07-26 18:46:07.973013 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:46:08.190995 | instance | ok 2026-07-26 18:46:08.202137 | 2026-07-26 18:46:08.202215 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:46:08.269978 | instance | ok 2026-07-26 18:46:08.279556 | 2026-07-26 18:46:08.279631 | TASK [Read new initial parallel deployment output] 2026-07-26 18:46:08.812939 | instance | skipping: Conditional result was False 2026-07-26 18:46:08.823882 | 2026-07-26 18:46:08.823964 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:46:08.889557 | instance | ok 2026-07-26 18:46:08.900008 | 2026-07-26 18:46:08.900076 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:46:08.965017 | instance | ok: initial parallel deployment is still running after 1360 seconds. 2026-07-26 18:46:08.975677 | 2026-07-26 18:46:08.975745 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:46:09.042237 | instance | ok 2026-07-26 18:46:09.057443 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:46:09.149250 | 2026-07-26 18:46:09.149420 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:46:29.219225 | instance | ok 2026-07-26 18:46:29.229603 | 2026-07-26 18:46:29.229678 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:46:29.299379 | instance | ok 2026-07-26 18:46:29.309135 | 2026-07-26 18:46:29.309202 | TASK [Poll initial parallel deployment status] 2026-07-26 18:46:29.564185 | instance | ok 2026-07-26 18:46:29.574501 | 2026-07-26 18:46:29.574605 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:46:29.797472 | instance | ok 2026-07-26 18:46:29.807565 | 2026-07-26 18:46:29.807634 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:46:29.876523 | instance | ok 2026-07-26 18:46:29.886211 | 2026-07-26 18:46:29.886278 | TASK [Read new initial parallel deployment output] 2026-07-26 18:46:30.211785 | instance | [nova/nova] changed: [instance] 2026-07-26 18:46:30.211906 | instance | [nova/nova] 2026-07-26 18:46:30.211924 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-07-26 18:46:30.211941 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-07-26 18:46:30.211955 | instance | [nova/nova] 2026-07-26 18:46:30.211967 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:46:30.211978 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:46:30.211986 | instance | [nova/nova] 2026-07-26 18:46:30.211997 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:46:30.212007 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:46:30.212016 | instance | [nova/nova] 2026-07-26 18:46:30.212025 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:46:30.212035 | instance | [nova/nova] ok: [instance] 2026-07-26 18:46:30.212044 | instance | [nova/nova] 2026-07-26 18:46:30.212052 | instance | [nova/nova] TASK [Create Ingress compute] ************************************************** 2026-07-26 18:46:30.212061 | instance | [nova/nova] included: ingress for instance 2026-07-26 18:46:30.212071 | instance | [nova/nova] 2026-07-26 18:46:30.212079 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ******************** 2026-07-26 18:46:30.421383 | instance | ok: Runtime: 0:00:00.008167 2026-07-26 18:46:30.430354 | 2026-07-26 18:46:30.430420 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:46:30.493508 | instance | ok 2026-07-26 18:46:30.502702 | 2026-07-26 18:46:30.502768 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:46:30.569777 | instance | ok: initial parallel deployment is still running after 1380 seconds. 2026-07-26 18:46:30.582180 | 2026-07-26 18:46:30.582244 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:46:30.648459 | instance | ok 2026-07-26 18:46:30.662486 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:46:30.751603 | 2026-07-26 18:46:30.751672 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:46:50.821870 | instance | ok 2026-07-26 18:46:50.832448 | 2026-07-26 18:46:50.832517 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:46:50.901183 | instance | ok 2026-07-26 18:46:50.912538 | 2026-07-26 18:46:50.912675 | TASK [Poll initial parallel deployment status] 2026-07-26 18:46:51.152586 | instance | ok 2026-07-26 18:46:51.164397 | 2026-07-26 18:46:51.164483 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:46:51.394959 | instance | ok 2026-07-26 18:46:51.407588 | 2026-07-26 18:46:51.407671 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:46:51.475811 | instance | ok 2026-07-26 18:46:51.488191 | 2026-07-26 18:46:51.488284 | TASK [Read new initial parallel deployment output] 2026-07-26 18:46:51.713595 | instance | [nova/nova] changed: [instance] 2026-07-26 18:46:51.713703 | instance | [nova/nova] 2026-07-26 18:46:51.713719 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-07-26 18:46:51.713735 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-07-26 18:46:51.713749 | instance | [nova/nova] 2026-07-26 18:46:51.713761 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:46:51.713771 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:46:51.713780 | instance | [nova/nova] 2026-07-26 18:46:51.713790 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:46:51.713800 | instance | [nova/nova] skipping: [instance] 2026-07-26 18:46:51.713809 | instance | [nova/nova] 2026-07-26 18:46:51.713819 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:46:51.713828 | instance | [nova/nova] ok: [instance] 2026-07-26 18:46:51.713837 | instance | [nova/nova] 2026-07-26 18:46:51.713846 | instance | [nova/nova] TASK [Create Ingress compute-novnc-proxy] ************************************** 2026-07-26 18:46:51.713855 | instance | [nova/nova] included: ingress for instance 2026-07-26 18:46:51.713864 | instance | [nova/nova] 2026-07-26 18:46:51.713873 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ******** 2026-07-26 18:46:51.713882 | instance | [nova/nova] changed: [instance] 2026-07-26 18:46:51.713890 | instance | [nova/nova] 2026-07-26 18:46:51.713903 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] ********* 2026-07-26 18:46:51.713912 | instance | [nova/nova] ok: [instance] 2026-07-26 18:46:51.713921 | instance | [nova/nova] 2026-07-26 18:46:51.713929 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] ******************************* 2026-07-26 18:46:51.713939 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left). 2026-07-26 18:46:51.713951 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left). 2026-07-26 18:46:51.713960 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (58 retries left). 2026-07-26 18:46:52.028062 | instance | ok: Runtime: 0:00:00.005550 2026-07-26 18:46:52.039195 | 2026-07-26 18:46:52.039262 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:46:52.105029 | instance | ok 2026-07-26 18:46:52.114051 | 2026-07-26 18:46:52.114116 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:46:52.180200 | instance | ok: initial parallel deployment is still running after 1400 seconds. 2026-07-26 18:46:52.191357 | 2026-07-26 18:46:52.191423 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:46:52.256309 | instance | ok 2026-07-26 18:46:52.271524 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:46:52.360907 | 2026-07-26 18:46:52.361002 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:47:12.438364 | instance | ok 2026-07-26 18:47:12.448031 | 2026-07-26 18:47:12.448104 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:47:12.527068 | instance | ok 2026-07-26 18:47:12.538071 | 2026-07-26 18:47:12.538147 | TASK [Poll initial parallel deployment status] 2026-07-26 18:47:12.779559 | instance | ok 2026-07-26 18:47:12.789663 | 2026-07-26 18:47:12.789731 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:47:12.989969 | instance | ok 2026-07-26 18:47:13.000470 | 2026-07-26 18:47:13.000534 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:47:13.063333 | instance | ok 2026-07-26 18:47:13.072522 | 2026-07-26 18:47:13.072589 | TASK [Read new initial parallel deployment output] 2026-07-26 18:47:13.285793 | instance | [nova/nova] changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1}) 2026-07-26 18:47:13.285905 | instance | [nova/nova] changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1}) 2026-07-26 18:47:13.285918 | instance | [nova/nova] changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2}) 2026-07-26 18:47:13.285925 | instance | [nova/nova] changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4}) 2026-07-26 18:47:13.285931 | instance | [nova/nova] changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8}) 2026-07-26 18:47:13.285937 | instance | [nova/nova] 2026-07-26 18:47:13.285943 | instance | [nova/nova] PLAY RECAP ********************************************************************* 2026-07-26 18:47:13.285949 | instance | [nova/nova] instance : ok=34 changed=6 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-07-26 18:47:13.285955 | instance | [nova/nova] 2026-07-26 18:47:13.285960 | instance | ==> [nova] Deployment complete 2026-07-26 18:47:13.285966 | instance | ==> [neutron] Starting deployment 2026-07-26 18:47:13.285972 | instance | [neutron/neutron] 2026-07-26 18:47:13.285978 | instance | [neutron/neutron] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:47:13.285983 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.285992 | instance | [neutron/neutron_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:47:13.285998 | instance | [neutron/neutron] 2026-07-26 18:47:13.286003 | instance | [neutron/neutron] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:47:13.286009 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286014 | instance | [neutron/neutron_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:47:13.286019 | instance | [neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:47:13.286025 | instance | [neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:47:13.286031 | instance | [neutron/neutron] interpreter could change the meaning of that path. See 2026-07-26 18:47:13.286037 | instance | [neutron/neutron] https://docs.ansible.com/ansible- 2026-07-26 18:47:13.286042 | instance | [neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:47:13.286048 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:13.286053 | instance | [neutron/neutron] 2026-07-26 18:47:13.286058 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:47:13.286064 | instance | [neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:47:13.286069 | instance | [neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:47:13.286075 | instance | [neutron/neutron_pre] interpreter could change the meaning of that path. See 2026-07-26 18:47:13.286081 | instance | [neutron/neutron_pre] https://docs.ansible.com/ansible- 2026-07-26 18:47:13.286086 | instance | [neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:47:13.286091 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:13.286097 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286102 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:47:13.286108 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:13.286113 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286119 | instance | [neutron/neutron_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:47:13.286124 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286129 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286135 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:47:13.286140 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286146 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286157 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:47:13.286163 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286168 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286174 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:47:13.286179 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286202 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286208 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:47:13.286214 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286219 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286225 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:47:13.286230 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286236 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286241 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:47:13.286247 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 18:47:13.286252 | instance | [neutron/neutron_pre] skipping: [instance] => (item=identity) 2026-07-26 18:47:13.286257 | instance | [neutron/neutron_pre] skipping: [instance] => (item=baremetal) 2026-07-26 18:47:13.286263 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 18:47:13.286268 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 18:47:13.286284 | instance | [neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) 2026-07-26 18:47:13.286290 | instance | [neutron/neutron_pre] skipping: [instance] => (item=compute) 2026-07-26 18:47:13.286296 | instance | [neutron/neutron_pre] skipping: [instance] => (item=load_balancer) 2026-07-26 18:47:13.286301 | instance | [neutron/neutron_pre] skipping: [instance] => (item=network) 2026-07-26 18:47:13.286314 | instance | [neutron/neutron_pre] skipping: [instance] => (item=dns) 2026-07-26 18:47:13.286324 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286330 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286335 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:47:13.286350 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286361 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286371 | instance | [neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:47:13.286383 | instance | [neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:47:13.286394 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286404 | instance | [neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:47:13.286414 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:13.286425 | instance | [neutron/neutron] 2026-07-26 18:47:13.286435 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:47:13.286445 | instance | [neutron/neutron_pre] changed: [instance] 2026-07-26 18:47:13.286455 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286465 | instance | [neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] ************************************** 2026-07-26 18:47:13.286476 | instance | [neutron/neutron_pre] included: openstack_helm_endpoints for instance 2026-07-26 18:47:13.286486 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286496 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:47:13.286506 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:13.286517 | instance | [neutron/neutron] 2026-07-26 18:47:13.286527 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:47:13.286592 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:13.286600 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286606 | instance | [neutron/neutron_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:47:13.286611 | instance | [neutron/neutron_pre] included: rabbitmq for instance 2026-07-26 18:47:13.286617 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286622 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:47:13.286628 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:13.286633 | instance | [neutron/neutron] 2026-07-26 18:47:13.286639 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:47:13.286644 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286650 | instance | [neutron/neutron] 2026-07-26 18:47:13.286655 | instance | [neutron/neutron] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:47:13.286660 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286666 | instance | [neutron/neutron] 2026-07-26 18:47:13.286672 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:47:13.286677 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286682 | instance | [neutron/neutron] 2026-07-26 18:47:13.286688 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:47:13.286693 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286698 | instance | [neutron/neutron] 2026-07-26 18:47:13.286704 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:47:13.286709 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286715 | instance | [neutron/neutron] 2026-07-26 18:47:13.286720 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:47:13.286725 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286731 | instance | [neutron/neutron] 2026-07-26 18:47:13.286736 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:47:13.286741 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286747 | instance | [neutron/neutron] 2026-07-26 18:47:13.286752 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:47:13.286757 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286763 | instance | [neutron/neutron] 2026-07-26 18:47:13.286768 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:47:13.286774 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286779 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:13.286784 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286790 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:47:13.286795 | instance | [neutron/neutron] 2026-07-26 18:47:13.286800 | instance | [neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:47:13.286806 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286811 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286817 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286822 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:47:13.286827 | instance | [neutron/neutron] 2026-07-26 18:47:13.286838 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] *** 2026-07-26 18:47:13.286843 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286848 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286854 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:47:13.286864 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:13.286869 | instance | [neutron/neutron_pre] 2026-07-26 18:47:13.286877 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:47:13.286883 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:13.286888 | instance | [neutron/neutron] 2026-07-26 18:47:13.286894 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] ******************* 2026-07-26 18:47:13.286899 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286904 | instance | [neutron/neutron] 2026-07-26 18:47:13.286910 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] ********************** 2026-07-26 18:47:13.286915 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286920 | instance | [neutron/neutron] 2026-07-26 18:47:13.286926 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************ 2026-07-26 18:47:13.286931 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286936 | instance | [neutron/neutron] 2026-07-26 18:47:13.286942 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] *** 2026-07-26 18:47:13.286947 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286953 | instance | [neutron/neutron] 2026-07-26 18:47:13.286958 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] *** 2026-07-26 18:47:13.286963 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286969 | instance | [neutron/neutron] 2026-07-26 18:47:13.286974 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] ************************* 2026-07-26 18:47:13.286979 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.286985 | instance | [neutron/neutron] 2026-07-26 18:47:13.286990 | instance | [neutron/neutron] TASK [Create Ingress] ********************************************************** 2026-07-26 18:47:13.286996 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 18:47:13.287001 | instance | [neutron/neutron] 2026-07-26 18:47:13.287006 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] ********** 2026-07-26 18:47:13.618348 | instance | ok: Runtime: 0:00:00.007804 2026-07-26 18:47:13.631080 | 2026-07-26 18:47:13.631170 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:47:13.697572 | instance | ok 2026-07-26 18:47:13.707387 | 2026-07-26 18:47:13.707466 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:47:13.776105 | instance | ok: initial parallel deployment is still running after 1420 seconds. 2026-07-26 18:47:13.785644 | 2026-07-26 18:47:13.785724 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:47:13.855750 | instance | ok 2026-07-26 18:47:13.871343 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:47:14.091712 | 2026-07-26 18:47:14.091897 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:47:34.172081 | instance | ok 2026-07-26 18:47:34.182434 | 2026-07-26 18:47:34.182551 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:47:34.247345 | instance | ok 2026-07-26 18:47:34.256798 | 2026-07-26 18:47:34.256868 | TASK [Poll initial parallel deployment status] 2026-07-26 18:47:34.500366 | instance | ok 2026-07-26 18:47:34.513698 | 2026-07-26 18:47:34.513787 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:47:34.715412 | instance | ok 2026-07-26 18:47:34.727219 | 2026-07-26 18:47:34.727290 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:47:34.795818 | instance | ok 2026-07-26 18:47:34.805605 | 2026-07-26 18:47:34.805675 | TASK [Read new initial parallel deployment output] 2026-07-26 18:47:35.043851 | instance | [neutron/neutron_pre] changed: [instance] 2026-07-26 18:47:35.043975 | instance | [neutron/neutron_pre] 2026-07-26 18:47:35.043990 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:47:35.342779 | instance | ok: Runtime: 0:00:00.008139 2026-07-26 18:47:35.356351 | 2026-07-26 18:47:35.356433 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:47:35.422235 | instance | ok 2026-07-26 18:47:35.434386 | 2026-07-26 18:47:35.434468 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:47:35.502320 | instance | ok: initial parallel deployment is still running after 1440 seconds. 2026-07-26 18:47:35.512089 | 2026-07-26 18:47:35.512158 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:47:35.579972 | instance | ok 2026-07-26 18:47:35.597247 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:47:35.691921 | 2026-07-26 18:47:35.692077 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:47:55.762196 | instance | ok 2026-07-26 18:47:55.773048 | 2026-07-26 18:47:55.773117 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:47:55.840168 | instance | ok 2026-07-26 18:47:55.851990 | 2026-07-26 18:47:55.852089 | TASK [Poll initial parallel deployment status] 2026-07-26 18:47:56.080760 | instance | ok 2026-07-26 18:47:56.094374 | 2026-07-26 18:47:56.094457 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:47:56.294586 | instance | ok 2026-07-26 18:47:56.306667 | 2026-07-26 18:47:56.306813 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:47:56.374444 | instance | ok 2026-07-26 18:47:56.385295 | 2026-07-26 18:47:56.385434 | TASK [Read new initial parallel deployment output] 2026-07-26 18:47:56.638403 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638476 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638487 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:47:56.638497 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638505 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638511 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:47:56.638518 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638523 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638530 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:47:56.638536 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638541 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638547 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:47:56.638552 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638558 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638563 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:47:56.638570 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_cache) 2026-07-26 18:47:56.638575 | instance | [neutron/neutron_pre] ok: [instance] => (item=identity) 2026-07-26 18:47:56.638583 | instance | [neutron/neutron_pre] ok: [instance] => (item=baremetal) 2026-07-26 18:47:56.638589 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_db) 2026-07-26 18:47:56.638594 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:47:56.638600 | instance | [neutron/neutron_pre] ok: [instance] => (item=compute_metadata) 2026-07-26 18:47:56.638606 | instance | [neutron/neutron_pre] ok: [instance] => (item=compute) 2026-07-26 18:47:56.638611 | instance | [neutron/neutron_pre] ok: [instance] => (item=load_balancer) 2026-07-26 18:47:56.638616 | instance | [neutron/neutron_pre] ok: [instance] => (item=network) 2026-07-26 18:47:56.638622 | instance | [neutron/neutron_pre] ok: [instance] => (item=dns) 2026-07-26 18:47:56.638627 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638633 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:47:56.638639 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638644 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638650 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] *************** 2026-07-26 18:47:56.638655 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:56.638660 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638666 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ****************** 2026-07-26 18:47:56.638671 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638676 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638682 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ******************** 2026-07-26 18:47:56.638687 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:47:56.638692 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638698 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] *** 2026-07-26 18:47:56.638703 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:47:56.638709 | instance | [neutron/neutron_pre] 2026-07-26 18:47:56.638714 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] ********************* 2026-07-26 18:47:56.638720 | instance | [neutron/neutron] ok: [instance] 2026-07-26 18:47:56.638725 | instance | [neutron/neutron] 2026-07-26 18:47:56.638731 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] *************************** 2026-07-26 18:47:56.638736 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (120 retries left). 2026-07-26 18:47:56.638743 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (119 retries left). 2026-07-26 18:47:56.927656 | instance | ok: Runtime: 0:00:00.008031 2026-07-26 18:47:56.943533 | 2026-07-26 18:47:56.943685 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:47:57.011972 | instance | ok 2026-07-26 18:47:57.026419 | 2026-07-26 18:47:57.026570 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:47:57.093967 | instance | ok: initial parallel deployment is still running after 1460 seconds. 2026-07-26 18:47:57.105683 | 2026-07-26 18:47:57.105766 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:47:57.175414 | instance | ok 2026-07-26 18:47:57.191392 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:47:57.285994 | 2026-07-26 18:47:57.286101 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:48:17.361807 | instance | ok 2026-07-26 18:48:17.373450 | 2026-07-26 18:48:17.373521 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:48:17.442273 | instance | ok 2026-07-26 18:48:17.454490 | 2026-07-26 18:48:17.454562 | TASK [Poll initial parallel deployment status] 2026-07-26 18:48:17.697513 | instance | ok 2026-07-26 18:48:17.707805 | 2026-07-26 18:48:17.707874 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:48:17.934855 | instance | ok 2026-07-26 18:48:17.944694 | 2026-07-26 18:48:17.944760 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:48:18.006865 | instance | ok 2026-07-26 18:48:18.016257 | 2026-07-26 18:48:18.016326 | TASK [Read new initial parallel deployment output] 2026-07-26 18:48:18.407045 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (118 retries left). 2026-07-26 18:48:18.407155 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (117 retries left). 2026-07-26 18:48:18.407171 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (116 retries left). 2026-07-26 18:48:18.407183 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (115 retries left). 2026-07-26 18:48:18.691423 | instance | ok: Runtime: 0:00:00.010171 2026-07-26 18:48:18.708578 | 2026-07-26 18:48:18.709259 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:48:18.775662 | instance | ok 2026-07-26 18:48:18.786606 | 2026-07-26 18:48:18.786677 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:48:18.866523 | instance | ok: initial parallel deployment is still running after 1480 seconds. 2026-07-26 18:48:18.876740 | 2026-07-26 18:48:18.876819 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:48:18.939890 | instance | ok 2026-07-26 18:48:18.955242 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:48:19.051153 | 2026-07-26 18:48:19.051270 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:48:39.132449 | instance | ok 2026-07-26 18:48:39.143217 | 2026-07-26 18:48:39.143292 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:48:39.211497 | instance | ok 2026-07-26 18:48:39.225578 | 2026-07-26 18:48:39.225668 | TASK [Poll initial parallel deployment status] 2026-07-26 18:48:39.476804 | instance | ok 2026-07-26 18:48:39.488200 | 2026-07-26 18:48:39.488266 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:48:39.711427 | instance | ok 2026-07-26 18:48:39.725229 | 2026-07-26 18:48:39.725319 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:48:39.794015 | instance | ok 2026-07-26 18:48:39.805313 | 2026-07-26 18:48:39.805384 | TASK [Read new initial parallel deployment output] 2026-07-26 18:48:40.043578 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (114 retries left). 2026-07-26 18:48:40.043689 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (113 retries left). 2026-07-26 18:48:40.043703 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (112 retries left). 2026-07-26 18:48:40.346260 | instance | ok: Runtime: 0:00:00.008336 2026-07-26 18:48:40.356684 | 2026-07-26 18:48:40.356751 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:48:40.425888 | instance | ok 2026-07-26 18:48:40.438675 | 2026-07-26 18:48:40.438745 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:48:40.542350 | instance | ok: initial parallel deployment is still running after 1500 seconds. 2026-07-26 18:48:40.553392 | 2026-07-26 18:48:40.553467 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:48:40.621307 | instance | ok 2026-07-26 18:48:40.660241 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:48:40.757526 | 2026-07-26 18:48:40.757610 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:49:00.829752 | instance | ok 2026-07-26 18:49:00.840081 | 2026-07-26 18:49:00.840152 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:49:00.907536 | instance | ok 2026-07-26 18:49:00.917850 | 2026-07-26 18:49:00.917918 | TASK [Poll initial parallel deployment status] 2026-07-26 18:49:01.157974 | instance | ok 2026-07-26 18:49:01.170304 | 2026-07-26 18:49:01.170463 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:49:01.402782 | instance | ok 2026-07-26 18:49:01.414973 | 2026-07-26 18:49:01.415041 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:49:01.471143 | instance | ok 2026-07-26 18:49:01.481004 | 2026-07-26 18:49:01.481070 | TASK [Read new initial parallel deployment output] 2026-07-26 18:49:01.695131 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (111 retries left). 2026-07-26 18:49:01.695277 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (110 retries left). 2026-07-26 18:49:01.695300 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (109 retries left). 2026-07-26 18:49:01.695318 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (108 retries left). 2026-07-26 18:49:02.017912 | instance | ok: Runtime: 0:00:00.008180 2026-07-26 18:49:02.029682 | 2026-07-26 18:49:02.029753 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:49:02.097532 | instance | ok 2026-07-26 18:49:02.107753 | 2026-07-26 18:49:02.107825 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:49:02.172067 | instance | ok: initial parallel deployment is still running after 1520 seconds. 2026-07-26 18:49:02.182966 | 2026-07-26 18:49:02.183040 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:49:02.250506 | instance | ok 2026-07-26 18:49:02.266574 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:49:02.524469 | 2026-07-26 18:49:02.524629 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:49:22.599553 | instance | ok 2026-07-26 18:49:22.611422 | 2026-07-26 18:49:22.611522 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:49:22.681643 | instance | ok 2026-07-26 18:49:22.694410 | 2026-07-26 18:49:22.694493 | TASK [Poll initial parallel deployment status] 2026-07-26 18:49:22.942488 | instance | ok 2026-07-26 18:49:22.954755 | 2026-07-26 18:49:22.954825 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:49:23.184577 | instance | ok 2026-07-26 18:49:23.195677 | 2026-07-26 18:49:23.195745 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:49:23.274944 | instance | ok 2026-07-26 18:49:23.284516 | 2026-07-26 18:49:23.284586 | TASK [Read new initial parallel deployment output] 2026-07-26 18:49:23.521889 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (107 retries left). 2026-07-26 18:49:23.522019 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (106 retries left). 2026-07-26 18:49:23.522033 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (105 retries left). 2026-07-26 18:49:23.522045 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (104 retries left). 2026-07-26 18:49:23.824460 | instance | ok: Runtime: 0:00:00.008604 2026-07-26 18:49:23.838715 | 2026-07-26 18:49:23.838783 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:49:23.906003 | instance | ok 2026-07-26 18:49:23.915572 | 2026-07-26 18:49:23.915636 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:49:23.983937 | instance | ok: initial parallel deployment is still running after 1540 seconds. 2026-07-26 18:49:23.994059 | 2026-07-26 18:49:23.994126 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:49:24.063095 | instance | ok 2026-07-26 18:49:24.077092 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:49:24.176421 | 2026-07-26 18:49:24.176535 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:49:44.252818 | instance | ok 2026-07-26 18:49:44.263265 | 2026-07-26 18:49:44.263332 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:49:44.333358 | instance | ok 2026-07-26 18:49:44.345763 | 2026-07-26 18:49:44.345834 | TASK [Poll initial parallel deployment status] 2026-07-26 18:49:44.588311 | instance | ok 2026-07-26 18:49:44.599548 | 2026-07-26 18:49:44.599619 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:49:44.810402 | instance | ok 2026-07-26 18:49:44.824578 | 2026-07-26 18:49:44.824656 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:49:44.892156 | instance | ok 2026-07-26 18:49:44.906287 | 2026-07-26 18:49:44.906373 | TASK [Read new initial parallel deployment output] 2026-07-26 18:49:45.126270 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (103 retries left). 2026-07-26 18:49:45.126392 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (102 retries left). 2026-07-26 18:49:45.126405 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (101 retries left). 2026-07-26 18:49:45.447253 | instance | ok: Runtime: 0:00:00.007724 2026-07-26 18:49:45.459235 | 2026-07-26 18:49:45.459310 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:49:45.522224 | instance | ok 2026-07-26 18:49:45.535051 | 2026-07-26 18:49:45.535170 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:49:45.612659 | instance | ok: initial parallel deployment is still running after 1560 seconds. 2026-07-26 18:49:45.628296 | 2026-07-26 18:49:45.628373 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:49:45.697256 | instance | ok 2026-07-26 18:49:45.713674 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:49:45.822959 | 2026-07-26 18:49:45.823134 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:50:05.899260 | instance | ok 2026-07-26 18:50:05.910740 | 2026-07-26 18:50:05.910812 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:50:05.979718 | instance | ok 2026-07-26 18:50:05.990895 | 2026-07-26 18:50:05.990963 | TASK [Poll initial parallel deployment status] 2026-07-26 18:50:06.229065 | instance | ok 2026-07-26 18:50:06.239233 | 2026-07-26 18:50:06.239301 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:50:06.466054 | instance | ok 2026-07-26 18:50:06.476265 | 2026-07-26 18:50:06.476340 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:50:06.554346 | instance | ok 2026-07-26 18:50:06.566582 | 2026-07-26 18:50:06.566650 | TASK [Read new initial parallel deployment output] 2026-07-26 18:50:06.786955 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (100 retries left). 2026-07-26 18:50:06.787054 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (99 retries left). 2026-07-26 18:50:06.787065 | instance | [neutron/neutron_pre] changed: [instance] 2026-07-26 18:50:06.787073 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787082 | instance | [neutron/neutron_pre] TASK [Create Ingress] ********************************************************** 2026-07-26 18:50:06.787089 | instance | [neutron/neutron_pre] included: openstack_helm_ingress for instance 2026-07-26 18:50:06.787095 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787100 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:50:06.787106 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:50:06.787112 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787117 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:50:06.787123 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 18:50:06.787128 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787134 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:50:06.787139 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 18:50:06.787145 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787153 | instance | [neutron/neutron_pre] TASK [Create Ingress network] ************************************************** 2026-07-26 18:50:06.787159 | instance | [neutron/neutron_pre] included: ingress for instance 2026-07-26 18:50:06.787165 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787170 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ******************** 2026-07-26 18:50:06.787175 | instance | [neutron/neutron_pre] changed: [instance] 2026-07-26 18:50:06.787181 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787186 | instance | [neutron/neutron_pre] PLAY RECAP ********************************************************************* 2026-07-26 18:50:06.787191 | instance | [neutron/neutron_pre] instance : ok=23 changed=4 unreachable=0 failed=0 skipped=15 rescued=0 ignored=0 2026-07-26 18:50:06.787197 | instance | [neutron/neutron_pre] 2026-07-26 18:50:06.787202 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (98 retries left). 2026-07-26 18:50:06.787208 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (97 retries left). 2026-07-26 18:50:07.106967 | instance | ok: Runtime: 0:00:00.007774 2026-07-26 18:50:07.118722 | 2026-07-26 18:50:07.118815 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:50:07.185964 | instance | ok 2026-07-26 18:50:07.197543 | 2026-07-26 18:50:07.197664 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:50:07.265157 | instance | ok: initial parallel deployment is still running after 1580 seconds. 2026-07-26 18:50:07.276422 | 2026-07-26 18:50:07.276570 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:50:07.608810 | instance | ok 2026-07-26 18:50:07.623319 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:50:07.723176 | 2026-07-26 18:50:07.723261 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:50:27.804498 | instance | ok 2026-07-26 18:50:27.815311 | 2026-07-26 18:50:27.815456 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:50:27.894119 | instance | ok 2026-07-26 18:50:27.906867 | 2026-07-26 18:50:27.907073 | TASK [Poll initial parallel deployment status] 2026-07-26 18:50:28.165329 | instance | ok 2026-07-26 18:50:28.181124 | 2026-07-26 18:50:28.181279 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:50:28.433578 | instance | ok 2026-07-26 18:50:28.471988 | 2026-07-26 18:50:28.472088 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:50:28.553086 | instance | ok 2026-07-26 18:50:28.563583 | 2026-07-26 18:50:28.563666 | TASK [Read new initial parallel deployment output] 2026-07-26 18:50:28.810505 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (96 retries left). 2026-07-26 18:50:28.810638 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (95 retries left). 2026-07-26 18:50:28.810654 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (94 retries left). 2026-07-26 18:50:29.106809 | instance | ok: Runtime: 0:00:00.008846 2026-07-26 18:50:29.119183 | 2026-07-26 18:50:29.119290 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:50:29.185422 | instance | ok 2026-07-26 18:50:29.195052 | 2026-07-26 18:50:29.195117 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:50:29.271813 | instance | ok: initial parallel deployment is still running after 1600 seconds. 2026-07-26 18:50:29.282204 | 2026-07-26 18:50:29.282270 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:50:29.351851 | instance | ok 2026-07-26 18:50:29.368726 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:50:29.467757 | 2026-07-26 18:50:29.467834 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:50:49.546877 | instance | ok 2026-07-26 18:50:49.557446 | 2026-07-26 18:50:49.557524 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:50:49.627075 | instance | ok 2026-07-26 18:50:49.637094 | 2026-07-26 18:50:49.637168 | TASK [Poll initial parallel deployment status] 2026-07-26 18:50:49.899127 | instance | ok 2026-07-26 18:50:49.909638 | 2026-07-26 18:50:49.909703 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:50:50.110752 | instance | ok 2026-07-26 18:50:50.123275 | 2026-07-26 18:50:50.123364 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:50:50.192958 | instance | ok 2026-07-26 18:50:50.202962 | 2026-07-26 18:50:50.203034 | TASK [Read new initial parallel deployment output] 2026-07-26 18:50:50.433632 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (93 retries left). 2026-07-26 18:50:50.433735 | instance | [neutron/neutron] FAILED - RETRYING: [instance]: Create networks (92 retries left). 2026-07-26 18:50:50.433749 | instance | [neutron/neutron] changed: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]}) 2026-07-26 18:50:50.433761 | instance | [neutron/neutron] 2026-07-26 18:50:50.433772 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] **************************** 2026-07-26 18:50:50.433789 | instance | [neutron/neutron] changed: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]) 2026-07-26 18:50:50.433799 | instance | [neutron/neutron] 2026-07-26 18:50:50.433807 | instance | [neutron/neutron] PLAY RECAP ********************************************************************* 2026-07-26 18:50:50.433817 | instance | [neutron/neutron] instance : ok=8 changed=2 unreachable=0 failed=0 skipped=17 rescued=0 ignored=0 2026-07-26 18:50:50.433826 | instance | [neutron/neutron] 2026-07-26 18:50:50.433836 | instance | ==> [neutron] Deployment complete 2026-07-26 18:50:50.433845 | instance | ==> [octavia] Starting deployment 2026-07-26 18:50:50.433854 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.433864 | instance | [octavia/octavia_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:50:50.433873 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.433882 | instance | [octavia/octavia_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:50:50.433890 | instance | [octavia/octavia] 2026-07-26 18:50:50.433899 | instance | [octavia/octavia] PLAY [controllers[0]] ********************************************************** 2026-07-26 18:50:50.433908 | instance | [octavia/octavia] 2026-07-26 18:50:50.433916 | instance | [octavia/octavia] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:50:50.433925 | instance | [octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:50:50.433934 | instance | [octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:50:50.433944 | instance | [octavia/octavia] interpreter could change the meaning of that path. See 2026-07-26 18:50:50.433953 | instance | [octavia/octavia] https://docs.ansible.com/ansible- 2026-07-26 18:50:50.433962 | instance | [octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:50:50.433971 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:50:50.433980 | instance | [octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:50:50.433989 | instance | [octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:50:50.433998 | instance | [octavia/octavia_pre] interpreter could change the meaning of that path. See 2026-07-26 18:50:50.434007 | instance | [octavia/octavia_pre] https://docs.ansible.com/ansible- 2026-07-26 18:50:50.434016 | instance | [octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:50:50.434025 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:50:50.434034 | instance | [octavia/octavia] 2026-07-26 18:50:50.434042 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:50:50.434051 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434060 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:50:50.434077 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:50:50.434086 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434095 | instance | [octavia/octavia_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:50:50.434104 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434112 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434122 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:50:50.434130 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434139 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434148 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:50:50.434157 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434165 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434174 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:50:50.434203 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434214 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434223 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:50:50.434232 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434241 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434267 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:50:50.434283 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434298 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434313 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:50:50.434328 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 18:50:50.434344 | instance | [octavia/octavia_pre] skipping: [instance] => (item=load_balancer) 2026-07-26 18:50:50.434353 | instance | [octavia/octavia_pre] skipping: [instance] => (item=network) 2026-07-26 18:50:50.434362 | instance | [octavia/octavia_pre] skipping: [instance] => (item=valkey) 2026-07-26 18:50:50.434378 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 18:50:50.434402 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 18:50:50.434418 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) 2026-07-26 18:50:50.434499 | instance | [octavia/octavia_pre] skipping: [instance] => (item=identity) 2026-07-26 18:50:50.434512 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434521 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434529 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:50:50.434538 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:50:50.434547 | instance | [octavia/octavia_pre] 2026-07-26 18:50:50.434556 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 18:50:50.434565 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:50:50.434573 | instance | [octavia/octavia] 2026-07-26 18:50:50.434582 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:50:50.746720 | instance | ok: Runtime: 0:00:00.009157 2026-07-26 18:50:50.758114 | 2026-07-26 18:50:50.758188 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:50:50.823468 | instance | ok 2026-07-26 18:50:50.834485 | 2026-07-26 18:50:50.834582 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:50:50.902765 | instance | ok: initial parallel deployment is still running after 1620 seconds. 2026-07-26 18:50:50.915660 | 2026-07-26 18:50:50.915740 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:50:50.983826 | instance | ok 2026-07-26 18:50:50.999446 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:50:51.102935 | 2026-07-26 18:50:51.103014 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:51:11.170778 | instance | ok 2026-07-26 18:51:11.183007 | 2026-07-26 18:51:11.183103 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:51:11.253328 | instance | ok 2026-07-26 18:51:11.263488 | 2026-07-26 18:51:11.263559 | TASK [Poll initial parallel deployment status] 2026-07-26 18:51:11.626560 | instance | ok 2026-07-26 18:51:11.785376 | 2026-07-26 18:51:11.785538 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:51:12.014859 | instance | ok 2026-07-26 18:51:12.026280 | 2026-07-26 18:51:12.026350 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:51:12.094450 | instance | ok 2026-07-26 18:51:12.105460 | 2026-07-26 18:51:12.105534 | TASK [Read new initial parallel deployment output] 2026-07-26 18:51:12.357284 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.357387 | instance | [octavia/octavia] 2026-07-26 18:51:12.357404 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:51:12.357417 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357432 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357445 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 18:51:12.357456 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.357465 | instance | [octavia/octavia] 2026-07-26 18:51:12.357475 | instance | [octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-07-26 18:51:12.357484 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357493 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357502 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 18:51:12.357511 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.357520 | instance | [octavia/octavia] 2026-07-26 18:51:12.357529 | instance | [octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:51:12.357537 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357546 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357555 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-07-26 18:51:12.357563 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357572 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357585 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:51:12.357594 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.357603 | instance | [octavia/octavia] 2026-07-26 18:51:12.357612 | instance | [octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:51:12.357620 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.357629 | instance | [octavia/octavia] 2026-07-26 18:51:12.357637 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:51:12.357646 | instance | [octavia/octavia] ok: [instance] => { 2026-07-26 18:51:12.357656 | instance | [octavia/octavia] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz" 2026-07-26 18:51:12.357665 | instance | [octavia/octavia] } 2026-07-26 18:51:12.357674 | instance | [octavia/octavia] 2026-07-26 18:51:12.357683 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:51:12.357691 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357700 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357709 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:51:12.357717 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357726 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357735 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:51:12.357743 | instance | [octavia/octavia_pre] ok: [instance] => { 2026-07-26 18:51:12.357753 | instance | [octavia/octavia_pre] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz" 2026-07-26 18:51:12.357763 | instance | [octavia/octavia_pre] } 2026-07-26 18:51:12.357772 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357780 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:51:12.357789 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.357797 | instance | [octavia/octavia] 2026-07-26 18:51:12.357806 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:51:12.357815 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357824 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357832 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:51:12.357850 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.357859 | instance | [octavia/octavia] 2026-07-26 18:51:12.357868 | instance | [octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-07-26 18:51:12.357876 | instance | [octavia/octavia_pre] changed: [instance] 2026-07-26 18:51:12.357885 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357894 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-07-26 18:51:12.357903 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.357912 | instance | [octavia/octavia] 2026-07-26 18:51:12.357935 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-07-26 18:51:12.357944 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.357960 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.357977 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-07-26 18:51:12.357993 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.358009 | instance | [octavia/octavia] 2026-07-26 18:51:12.358025 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-07-26 18:51:12.358042 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358057 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358073 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-07-26 18:51:12.358089 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.358101 | instance | [octavia/octavia] 2026-07-26 18:51:12.358110 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-07-26 18:51:12.358169 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358265 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358289 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-07-26 18:51:12.358299 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.358307 | instance | [octavia/octavia] 2026-07-26 18:51:12.358326 | instance | [octavia/octavia] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-07-26 18:51:12.358335 | instance | [octavia/octavia] included: openstack_helm_endpoints for instance 2026-07-26 18:51:12.358345 | instance | [octavia/octavia] 2026-07-26 18:51:12.358354 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:51:12.358363 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358372 | instance | [octavia/octavia] 2026-07-26 18:51:12.358381 | instance | [octavia/octavia] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:51:12.358390 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358398 | instance | [octavia/octavia] 2026-07-26 18:51:12.358407 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:51:12.358416 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358425 | instance | [octavia/octavia] 2026-07-26 18:51:12.358434 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:51:12.358442 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358457 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358466 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358475 | instance | [octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-07-26 18:51:12.358483 | instance | [octavia/octavia] 2026-07-26 18:51:12.358492 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:51:12.358501 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358509 | instance | [octavia/octavia] 2026-07-26 18:51:12.358518 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:51:12.358527 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.358544 | instance | [octavia/octavia] 2026-07-26 18:51:12.358553 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:51:12.358562 | instance | [octavia/octavia_pre] included: openstack_helm_endpoints for instance 2026-07-26 18:51:12.358570 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.358579 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358588 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:51:12.358597 | instance | [octavia/octavia] 2026-07-26 18:51:12.358605 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:51:12.358614 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358623 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358632 | instance | [octavia/octavia_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:51:12.358640 | instance | [octavia/octavia] ok: [instance] => (item=identity) 2026-07-26 18:51:12.358649 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358658 | instance | [octavia/octavia] 2026-07-26 18:51:12.358666 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:51:12.358675 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358684 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:51:12.358692 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.358701 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358710 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358719 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:51:12.358728 | instance | [octavia/octavia] 2026-07-26 18:51:12.358736 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-07-26 18:51:12.358745 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358754 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358762 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:51:12.358771 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358780 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358788 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:51:12.358797 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 18:51:12.358806 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358814 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:51:12.358823 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358832 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358840 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:51:12.358849 | instance | [octavia/octavia_pre] ok: [instance] => (item=identity) 2026-07-26 18:51:12.358858 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358867 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:51:12.358885 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358894 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358903 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-07-26 18:51:12.358911 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.358920 | instance | [octavia/octavia] 2026-07-26 18:51:12.358929 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-07-26 18:51:12.358937 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.358946 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.358955 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-07-26 18:51:12.358970 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.358985 | instance | [octavia/octavia] 2026-07-26 18:51:12.358994 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-07-26 18:51:12.359002 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.359011 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359020 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-07-26 18:51:12.359028 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.359037 | instance | [octavia/octavia] 2026-07-26 18:51:12.359045 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-07-26 18:51:12.359054 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.359063 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359071 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-07-26 18:51:12.359080 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:12.359088 | instance | [octavia/octavia] 2026-07-26 18:51:12.359097 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 18:51:12.359106 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.359114 | instance | [octavia/octavia] 2026-07-26 18:51:12.359127 | instance | [octavia/octavia] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 18:51:12.359136 | instance | [octavia/octavia] included: rabbitmq for instance 2026-07-26 18:51:12.359145 | instance | [octavia/octavia] 2026-07-26 18:51:12.359153 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 18:51:12.359162 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 18:51:12.359170 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359179 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ****************** 2026-07-26 18:51:12.359187 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:12.359196 | instance | [octavia/octavia] 2026-07-26 18:51:12.359204 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 18:51:12.359213 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.359222 | instance | [octavia/octavia] 2026-07-26 18:51:12.359230 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 18:51:12.359239 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.359247 | instance | [octavia/octavia_pre] changed: [instance] => (item=octavia-client) 2026-07-26 18:51:12.359256 | instance | [octavia/octavia] 2026-07-26 18:51:12.359265 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 18:51:12.359273 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:51:12.359282 | instance | [octavia/octavia] 2026-07-26 18:51:12.359290 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 18:51:12.359299 | instance | [octavia/octavia_pre] changed: [instance] => (item=octavia-server) 2026-07-26 18:51:12.359308 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359316 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] *** 2026-07-26 18:51:12.359325 | instance | [octavia/octavia_pre] changed: [instance] 2026-07-26 18:51:12.359334 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359342 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] ********* 2026-07-26 18:51:12.359351 | instance | [octavia/octavia_pre] [WARNING]: Block storage service aka volume service is not supported by your 2026-07-26 18:51:12.359360 | instance | [octavia/octavia_pre] cloud. Ignoring volume quotas. 2026-07-26 18:51:12.359369 | instance | [octavia/octavia_pre] [WARNING]: Loadbalancer service is not supported by your cloud. Ignoring 2026-07-26 18:51:12.359377 | instance | [octavia/octavia_pre] loadbalancer quotas. 2026-07-26 18:51:12.359386 | instance | [octavia/octavia_pre] changed: [instance] 2026-07-26 18:51:12.359400 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.359409 | instance | [octavia/octavia_pre] PLAY RECAP ********************************************************************* 2026-07-26 18:51:12.359418 | instance | [octavia/octavia_pre] instance : ok=26 changed=4 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-26 18:51:12.359427 | instance | [octavia/octavia_pre] 2026-07-26 18:51:12.653761 | instance | ok: Runtime: 0:00:00.009732 2026-07-26 18:51:12.666839 | 2026-07-26 18:51:12.666917 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:51:12.735312 | instance | ok 2026-07-26 18:51:12.746550 | 2026-07-26 18:51:12.746619 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:51:12.814538 | instance | ok: initial parallel deployment is still running after 1640 seconds. 2026-07-26 18:51:12.826942 | 2026-07-26 18:51:12.827026 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:51:12.897782 | instance | ok 2026-07-26 18:51:12.915025 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:51:13.017955 | 2026-07-26 18:51:13.018079 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:51:33.096401 | instance | ok 2026-07-26 18:51:33.109376 | 2026-07-26 18:51:33.109446 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:51:33.187639 | instance | ok 2026-07-26 18:51:33.197927 | 2026-07-26 18:51:33.197993 | TASK [Poll initial parallel deployment status] 2026-07-26 18:51:33.450055 | instance | ok 2026-07-26 18:51:33.460590 | 2026-07-26 18:51:33.460665 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:51:33.671816 | instance | ok 2026-07-26 18:51:33.683124 | 2026-07-26 18:51:33.683202 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:51:33.752432 | instance | ok 2026-07-26 18:51:33.763811 | 2026-07-26 18:51:33.763890 | TASK [Read new initial parallel deployment output] 2026-07-26 18:51:34.297202 | instance | skipping: Conditional result was False 2026-07-26 18:51:34.309856 | 2026-07-26 18:51:34.309968 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:51:34.372484 | instance | ok 2026-07-26 18:51:34.383083 | 2026-07-26 18:51:34.383149 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:51:34.469325 | instance | ok: initial parallel deployment is still running after 1660 seconds. 2026-07-26 18:51:34.480118 | 2026-07-26 18:51:34.480193 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:51:34.543011 | instance | ok 2026-07-26 18:51:34.558167 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:51:34.661375 | 2026-07-26 18:51:34.661492 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:51:54.740306 | instance | ok 2026-07-26 18:51:54.750806 | 2026-07-26 18:51:54.750882 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:51:54.819192 | instance | ok 2026-07-26 18:51:54.830156 | 2026-07-26 18:51:54.830225 | TASK [Poll initial parallel deployment status] 2026-07-26 18:51:55.070308 | instance | ok 2026-07-26 18:51:55.083918 | 2026-07-26 18:51:55.083987 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:51:55.283998 | instance | ok 2026-07-26 18:51:55.295581 | 2026-07-26 18:51:55.295648 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:51:55.363959 | instance | ok 2026-07-26 18:51:55.374231 | 2026-07-26 18:51:55.374297 | TASK [Read new initial parallel deployment output] 2026-07-26 18:51:55.592494 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592609 | instance | [octavia/octavia] 2026-07-26 18:51:55.592619 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 18:51:55.592629 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592636 | instance | [octavia/octavia] 2026-07-26 18:51:55.592643 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 18:51:55.592648 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592652 | instance | [octavia/octavia] 2026-07-26 18:51:55.592656 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 18:51:55.592661 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592665 | instance | [octavia/octavia] 2026-07-26 18:51:55.592669 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 18:51:55.592673 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592677 | instance | [octavia/octavia] 2026-07-26 18:51:55.592681 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 18:51:55.592685 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592688 | instance | [octavia/octavia] 2026-07-26 18:51:55.592695 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 18:51:55.592699 | instance | [octavia/octavia] ok: [instance] => (item=oslo_db) 2026-07-26 18:51:55.592704 | instance | [octavia/octavia] ok: [instance] => (item=load_balancer) 2026-07-26 18:51:55.592708 | instance | [octavia/octavia] ok: [instance] => (item=network) 2026-07-26 18:51:55.592712 | instance | [octavia/octavia] ok: [instance] => (item=identity) 2026-07-26 18:51:55.592716 | instance | [octavia/octavia] ok: [instance] => (item=oslo_messaging) 2026-07-26 18:51:55.592720 | instance | [octavia/octavia] ok: [instance] => (item=valkey) 2026-07-26 18:51:55.592724 | instance | [octavia/octavia] ok: [instance] => (item=oslo_db_persistence) 2026-07-26 18:51:55.592728 | instance | [octavia/octavia] ok: [instance] => (item=oslo_cache) 2026-07-26 18:51:55.592732 | instance | [octavia/octavia] 2026-07-26 18:51:55.592737 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 18:51:55.592741 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:51:55.592744 | instance | [octavia/octavia] 2026-07-26 18:51:55.592748 | instance | [octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 18:51:55.592753 | instance | [octavia/octavia] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 18:51:55.592758 | instance | [octavia/octavia] 2026-07-26 18:51:55.592762 | instance | [octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 18:51:55.592766 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592769 | instance | [octavia/octavia] 2026-07-26 18:51:55.592773 | instance | [octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] **** 2026-07-26 18:51:55.592777 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592781 | instance | [octavia/octavia] 2026-07-26 18:51:55.592785 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management network] ***************** 2026-07-26 18:51:55.592789 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592792 | instance | [octavia/octavia] 2026-07-26 18:51:55.592796 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ****************** 2026-07-26 18:51:55.592800 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592804 | instance | [octavia/octavia] 2026-07-26 18:51:55.592808 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ****** 2026-07-26 18:51:55.592812 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:51:55.592815 | instance | [octavia/octavia] 2026-07-26 18:51:55.592819 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] *** 2026-07-26 18:51:55.592829 | instance | [octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 5555}) 2026-07-26 18:51:55.592834 | instance | [octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 10514}) 2026-07-26 18:51:55.592838 | instance | [octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 20514}) 2026-07-26 18:51:55.592842 | instance | [octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 10514}) 2026-07-26 18:51:55.592846 | instance | [octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 20514}) 2026-07-26 18:51:55.592850 | instance | [octavia/octavia] 2026-07-26 18:51:55.592854 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] **** 2026-07-26 18:51:55.592858 | instance | [octavia/octavia] changed: [instance] => (item=instance) 2026-07-26 18:51:55.592861 | instance | [octavia/octavia] 2026-07-26 18:51:55.592865 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ****** 2026-07-26 18:51:55.592869 | instance | [octavia/octavia] ok: [instance] => (item=instance) 2026-07-26 18:51:55.592873 | instance | [octavia/octavia] 2026-07-26 18:51:55.592877 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set binding for ports] ********************* 2026-07-26 18:51:55.918315 | instance | ok: Runtime: 0:00:00.005614 2026-07-26 18:51:55.932215 | 2026-07-26 18:51:55.932287 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:51:56.111897 | instance | ok 2026-07-26 18:51:56.268841 | 2026-07-26 18:51:56.269030 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:51:56.334935 | instance | ok: initial parallel deployment is still running after 1680 seconds. 2026-07-26 18:51:56.346679 | 2026-07-26 18:51:56.346744 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:51:56.413912 | instance | ok 2026-07-26 18:51:56.430167 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:51:56.537992 | 2026-07-26 18:51:56.538061 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:52:16.620258 | instance | ok 2026-07-26 18:52:16.632581 | 2026-07-26 18:52:16.632648 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:52:16.703043 | instance | ok 2026-07-26 18:52:16.713881 | 2026-07-26 18:52:16.713946 | TASK [Poll initial parallel deployment status] 2026-07-26 18:52:16.965094 | instance | ok 2026-07-26 18:52:16.977009 | 2026-07-26 18:52:16.977077 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:52:17.197275 | instance | ok 2026-07-26 18:52:17.211477 | 2026-07-26 18:52:17.211542 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:52:17.279379 | instance | ok 2026-07-26 18:52:17.289494 | 2026-07-26 18:52:17.289560 | TASK [Read new initial parallel deployment output] 2026-07-26 18:52:17.521146 | instance | [octavia/octavia] ok: [instance] => (item=instance) 2026-07-26 18:52:17.521249 | instance | [octavia/octavia] 2026-07-26 18:52:17.521266 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] ******* 2026-07-26 18:52:17.521280 | instance | [octavia/octavia] ok: [instance] => (item=instance) 2026-07-26 18:52:17.521293 | instance | [octavia/octavia] 2026-07-26 18:52:17.521306 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] *************** 2026-07-26 18:52:17.521316 | instance | [octavia/octavia] ok: [instance] => (item=octavia-health-manager-port-instance) 2026-07-26 18:52:17.521326 | instance | [octavia/octavia] 2026-07-26 18:52:17.521335 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group] ************* 2026-07-26 18:52:17.521344 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:52:17.521353 | instance | [octavia/octavia] 2026-07-26 18:52:17.521361 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] ******* 2026-07-26 18:52:17.521378 | instance | [octavia/octavia] changed: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-26T18:51:52Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.2.118', 'hostname': 'host-172-24-2-118', 'fqdn': 'host-172-24-2-118.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7327636d-5a9c-448a-bdf4-17ba58176b27', 'ip_address': '172.24.2.118'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:15:63:13', 'name': 'octavia-health-manager-port-instance', 'network_id': 'eb848ddb-0ac0-4d39-add5-2b1038fb686f', 'numa_affinity_policy': None, 'project_id': 'a4c9863ca7c24a68a32f152b5ac0b4a0', 'tenant_id': 'a4c9863ca7c24a68a32f152b5ac0b4a0', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['f05f92cd-bb71-4b77-a9c7-03e7721ee506'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T18:52:03Z', 'revision_number': 4, 'if_match': None, 'id': '33571bd8-3e3c-4158-9dd0-df373e8ba394', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}]) 2026-07-26 18:52:17.521404 | instance | [octavia/octavia] changed: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': True, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-26T18:51:52Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.2.118', 'hostname': 'host-172-24-2-118', 'fqdn': 'host-172-24-2-118.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7327636d-5a9c-448a-bdf4-17ba58176b27', 'ip_address': '172.24.2.118'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:15:63:13', 'name': 'octavia-health-manager-port-instance', 'network_id': 'eb848ddb-0ac0-4d39-add5-2b1038fb686f', 'numa_affinity_policy': None, 'project_id': 'a4c9863ca7c24a68a32f152b5ac0b4a0', 'tenant_id': 'a4c9863ca7c24a68a32f152b5ac0b4a0', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['f05f92cd-bb71-4b77-a9c7-03e7721ee506'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T18:52:03Z', 'revision_number': 4, 'if_match': None, 'id': '33571bd8-3e3c-4158-9dd0-df373e8ba394', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}]) 2026-07-26 18:52:17.521422 | instance | [octavia/octavia] 2026-07-26 18:52:17.521432 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora flavor] ********************* 2026-07-26 18:52:17.521442 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:52:17.521451 | instance | [octavia/octavia] 2026-07-26 18:52:17.521459 | instance | [octavia/octavia] TASK [Upload Amphora image] **************************************************** 2026-07-26 18:52:17.521468 | instance | [octavia/octavia] included: atmosphere.common.glance_image for instance 2026-07-26 18:52:17.521477 | instance | [octavia/octavia] 2026-07-26 18:52:17.521486 | instance | [octavia/octavia] TASK [atmosphere.common.qemu_utils : Install packages] ************************* 2026-07-26 18:52:17.521494 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521503 | instance | [octavia/octavia] 2026-07-26 18:52:17.521511 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] *** 2026-07-26 18:52:17.521520 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521529 | instance | [octavia/octavia] 2026-07-26 18:52:17.521537 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Capture source ETag when available] ***** 2026-07-26 18:52:17.521546 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521554 | instance | [octavia/octavia] 2026-07-26 18:52:17.521562 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Check if image exists] ****************** 2026-07-26 18:52:17.521571 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521579 | instance | [octavia/octavia] 2026-07-26 18:52:17.521588 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] *** 2026-07-26 18:52:17.521597 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521606 | instance | [octavia/octavia] 2026-07-26 18:52:17.521615 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Decide whether image upload is required] *** 2026-07-26 18:52:17.521624 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:17.521632 | instance | [octavia/octavia] 2026-07-26 18:52:17.521641 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Generate temporary work directory] ****** 2026-07-26 18:52:17.521662 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:52:17.521731 | instance | [octavia/octavia] 2026-07-26 18:52:17.521743 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Download image] ************************* 2026-07-26 18:52:17.834078 | instance | ok: Runtime: 0:00:00.009101 2026-07-26 18:52:17.846376 | 2026-07-26 18:52:17.846451 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:52:17.922494 | instance | ok 2026-07-26 18:52:17.935772 | 2026-07-26 18:52:17.935850 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:52:18.002595 | instance | ok: initial parallel deployment is still running after 1700 seconds. 2026-07-26 18:52:18.015642 | 2026-07-26 18:52:18.015714 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:52:18.083969 | instance | ok 2026-07-26 18:52:18.098967 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:52:18.205768 | 2026-07-26 18:52:18.205868 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:52:38.278264 | instance | ok 2026-07-26 18:52:38.291397 | 2026-07-26 18:52:38.291467 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:52:38.370324 | instance | ok 2026-07-26 18:52:38.382288 | 2026-07-26 18:52:38.382358 | TASK [Poll initial parallel deployment status] 2026-07-26 18:52:38.653356 | instance | ok 2026-07-26 18:52:38.665476 | 2026-07-26 18:52:38.665554 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:52:38.885084 | instance | ok 2026-07-26 18:52:38.901536 | 2026-07-26 18:52:38.901667 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:52:38.974186 | instance | ok 2026-07-26 18:52:38.985546 | 2026-07-26 18:52:38.985627 | TASK [Read new initial parallel deployment output] 2026-07-26 18:52:39.213178 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:52:39.213291 | instance | [octavia/octavia] 2026-07-26 18:52:39.213308 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Get image format] *********************** 2026-07-26 18:52:39.213320 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:39.213334 | instance | [octavia/octavia] 2026-07-26 18:52:39.213349 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Convert file to target disk format] ***** 2026-07-26 18:52:39.213363 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:52:39.213375 | instance | [octavia/octavia] 2026-07-26 18:52:39.213388 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Wait until image service ready] ********* 2026-07-26 18:52:39.213401 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:39.213437 | instance | [octavia/octavia] 2026-07-26 18:52:39.213451 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Compute pending image name] ************* 2026-07-26 18:52:39.213463 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:52:39.213471 | instance | [octavia/octavia] 2026-07-26 18:52:39.213480 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Upload image into Glance] *************** 2026-07-26 18:52:39.526741 | instance | ok: Runtime: 0:00:00.007323 2026-07-26 18:52:39.537651 | 2026-07-26 18:52:39.537761 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:52:39.607416 | instance | ok 2026-07-26 18:52:39.624970 | 2026-07-26 18:52:39.625065 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:52:39.706006 | instance | ok: initial parallel deployment is still running after 1720 seconds. 2026-07-26 18:52:39.720694 | 2026-07-26 18:52:39.720769 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:52:39.794381 | instance | ok 2026-07-26 18:52:39.812930 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:52:39.936752 | 2026-07-26 18:52:39.936945 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:53:00.005762 | instance | ok 2026-07-26 18:53:00.017455 | 2026-07-26 18:53:00.017567 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:53:00.083763 | instance | ok 2026-07-26 18:53:00.093998 | 2026-07-26 18:53:00.094073 | TASK [Poll initial parallel deployment status] 2026-07-26 18:53:00.342501 | instance | ok 2026-07-26 18:53:00.353485 | 2026-07-26 18:53:00.353576 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:53:00.564012 | instance | ok 2026-07-26 18:53:00.577778 | 2026-07-26 18:53:00.577849 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:53:00.644931 | instance | ok 2026-07-26 18:53:00.656501 | 2026-07-26 18:53:00.656563 | TASK [Read new initial parallel deployment output] 2026-07-26 18:53:00.876891 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:53:00.876986 | instance | [octavia/octavia] 2026-07-26 18:53:00.877003 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] *** 2026-07-26 18:53:00.877019 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:53:00.877030 | instance | [octavia/octavia] 2026-07-26 18:53:00.877042 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] *** 2026-07-26 18:53:00.877053 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:53:00.877062 | instance | [octavia/octavia] 2026-07-26 18:53:00.877072 | instance | [octavia/octavia] TASK [atmosphere.common.glance_image : Remove work directory] ****************** 2026-07-26 18:53:01.195385 | instance | ok: Runtime: 0:00:00.008059 2026-07-26 18:53:01.207390 | 2026-07-26 18:53:01.207462 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:53:01.272898 | instance | ok 2026-07-26 18:53:01.450771 | 2026-07-26 18:53:01.450949 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:53:01.529269 | instance | ok: initial parallel deployment is still running after 1740 seconds. 2026-07-26 18:53:01.541336 | 2026-07-26 18:53:01.541416 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:53:01.610502 | instance | ok 2026-07-26 18:53:01.626122 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:53:01.741852 | 2026-07-26 18:53:01.741982 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:53:21.823493 | instance | ok 2026-07-26 18:53:21.837238 | 2026-07-26 18:53:21.837355 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:53:21.907666 | instance | ok 2026-07-26 18:53:21.921345 | 2026-07-26 18:53:21.921432 | TASK [Poll initial parallel deployment status] 2026-07-26 18:53:22.164763 | instance | ok 2026-07-26 18:53:22.176103 | 2026-07-26 18:53:22.176378 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:53:22.408218 | instance | ok 2026-07-26 18:53:22.422479 | 2026-07-26 18:53:22.422584 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:53:22.499217 | instance | ok 2026-07-26 18:53:22.512221 | 2026-07-26 18:53:22.512322 | TASK [Read new initial parallel deployment output] 2026-07-26 18:53:22.738700 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:53:22.738822 | instance | [octavia/octavia] 2026-07-26 18:53:22.738839 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get Amphora image information] ************* 2026-07-26 18:53:22.738852 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:53:22.738865 | instance | [octavia/octavia] 2026-07-26 18:53:22.738879 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ******************** 2026-07-26 18:53:22.738889 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:53:22.738898 | instance | [octavia/octavia] 2026-07-26 18:53:22.738908 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] ********* 2026-07-26 18:53:22.738917 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:53:22.738925 | instance | [octavia/octavia] 2026-07-26 18:53:22.738935 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] *** 2026-07-26 18:53:22.738943 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:53:22.738952 | instance | [octavia/octavia] 2026-07-26 18:53:22.738961 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] ********************** 2026-07-26 18:53:22.738969 | instance | [octavia/octavia] skipping: [instance] => (item=octavia-client) 2026-07-26 18:53:22.738984 | instance | [octavia/octavia] skipping: [instance] => (item=octavia-server) 2026-07-26 18:53:22.738993 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:53:22.739002 | instance | [octavia/octavia] 2026-07-26 18:53:22.739013 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] **** 2026-07-26 18:53:22.739022 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:53:22.739031 | instance | [octavia/octavia] 2026-07-26 18:53:22.739039 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] ************* 2026-07-26 18:53:22.739048 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:53:22.739056 | instance | [octavia/octavia] 2026-07-26 18:53:22.739066 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Wait for Octavia client certificate secret] *** 2026-07-26 18:53:22.739074 | instance | [octavia/octavia] ok: [instance] => (item=octavia-client-certs) 2026-07-26 18:53:22.739083 | instance | [octavia/octavia] ok: [instance] => (item=octavia-server-ca) 2026-07-26 18:53:22.739092 | instance | [octavia/octavia] ok: [instance] => (item=octavia-client-ca) 2026-07-26 18:53:22.739101 | instance | [octavia/octavia] 2026-07-26 18:53:22.739110 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] ************************* 2026-07-26 18:53:23.054874 | instance | ok: Runtime: 0:00:00.008330 2026-07-26 18:53:23.068519 | 2026-07-26 18:53:23.068594 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:53:23.139065 | instance | ok 2026-07-26 18:53:23.153170 | 2026-07-26 18:53:23.153239 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:53:23.231061 | instance | ok: initial parallel deployment is still running after 1760 seconds. 2026-07-26 18:53:23.242756 | 2026-07-26 18:53:23.242873 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:53:23.313401 | instance | ok 2026-07-26 18:53:23.328793 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:53:23.456600 | 2026-07-26 18:53:23.456786 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:53:43.540190 | instance | ok 2026-07-26 18:53:43.552204 | 2026-07-26 18:53:43.552286 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:53:43.619289 | instance | ok 2026-07-26 18:53:43.631952 | 2026-07-26 18:53:43.632049 | TASK [Poll initial parallel deployment status] 2026-07-26 18:53:43.873489 | instance | ok 2026-07-26 18:53:43.885156 | 2026-07-26 18:53:43.885240 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:53:44.106401 | instance | ok 2026-07-26 18:53:44.120484 | 2026-07-26 18:53:44.120569 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:53:44.191154 | instance | ok 2026-07-26 18:53:44.203131 | 2026-07-26 18:53:44.203213 | TASK [Read new initial parallel deployment output] 2026-07-26 18:53:44.735208 | instance | skipping: Conditional result was False 2026-07-26 18:53:44.753408 | 2026-07-26 18:53:44.753529 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:53:44.822112 | instance | ok 2026-07-26 18:53:44.833976 | 2026-07-26 18:53:44.834048 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:53:44.902634 | instance | ok: initial parallel deployment is still running after 1780 seconds. 2026-07-26 18:53:44.914608 | 2026-07-26 18:53:44.914681 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:53:44.982592 | instance | ok 2026-07-26 18:53:44.997919 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:53:45.103085 | 2026-07-26 18:53:45.103172 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:54:05.176228 | instance | ok 2026-07-26 18:54:05.188541 | 2026-07-26 18:54:05.188611 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:54:05.268153 | instance | ok 2026-07-26 18:54:05.281587 | 2026-07-26 18:54:05.281660 | TASK [Poll initial parallel deployment status] 2026-07-26 18:54:05.514227 | instance | ok 2026-07-26 18:54:05.527787 | 2026-07-26 18:54:05.527981 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:54:05.751344 | instance | ok 2026-07-26 18:54:05.763162 | 2026-07-26 18:54:05.763283 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:54:05.832723 | instance | ok 2026-07-26 18:54:05.845534 | 2026-07-26 18:54:05.845669 | TASK [Read new initial parallel deployment output] 2026-07-26 18:54:06.537876 | instance | skipping: Conditional result was False 2026-07-26 18:54:06.553955 | 2026-07-26 18:54:06.554048 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:54:06.631826 | instance | ok 2026-07-26 18:54:06.644747 | 2026-07-26 18:54:06.644828 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:54:06.720930 | instance | ok: initial parallel deployment is still running after 1800 seconds. 2026-07-26 18:54:06.736806 | 2026-07-26 18:54:06.736882 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:54:06.802960 | instance | ok 2026-07-26 18:54:06.820928 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:54:06.940347 | 2026-07-26 18:54:06.940522 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:54:27.009245 | instance | ok 2026-07-26 18:54:27.020333 | 2026-07-26 18:54:27.020402 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:54:27.099859 | instance | ok 2026-07-26 18:54:27.111663 | 2026-07-26 18:54:27.111735 | TASK [Poll initial parallel deployment status] 2026-07-26 18:54:27.372336 | instance | ok 2026-07-26 18:54:27.385524 | 2026-07-26 18:54:27.385606 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:54:27.587451 | instance | ok 2026-07-26 18:54:27.600089 | 2026-07-26 18:54:27.600156 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:54:27.671861 | instance | ok 2026-07-26 18:54:27.684347 | 2026-07-26 18:54:27.684442 | TASK [Read new initial parallel deployment output] 2026-07-26 18:54:28.218303 | instance | skipping: Conditional result was False 2026-07-26 18:54:28.231867 | 2026-07-26 18:54:28.231945 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:54:28.300167 | instance | ok 2026-07-26 18:54:28.312204 | 2026-07-26 18:54:28.312275 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:54:28.392231 | instance | ok: initial parallel deployment is still running after 1820 seconds. 2026-07-26 18:54:28.405360 | 2026-07-26 18:54:28.405442 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:54:28.485846 | instance | ok 2026-07-26 18:54:28.503722 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:54:28.618363 | 2026-07-26 18:54:28.618529 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:54:48.698249 | instance | ok 2026-07-26 18:54:48.710979 | 2026-07-26 18:54:48.711054 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:54:48.783840 | instance | ok 2026-07-26 18:54:48.795228 | 2026-07-26 18:54:48.795295 | TASK [Poll initial parallel deployment status] 2026-07-26 18:54:49.031554 | instance | ok 2026-07-26 18:54:49.044195 | 2026-07-26 18:54:49.044276 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:54:49.254325 | instance | ok 2026-07-26 18:54:49.266932 | 2026-07-26 18:54:49.266999 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:54:49.336993 | instance | ok 2026-07-26 18:54:49.353779 | 2026-07-26 18:54:49.353907 | TASK [Read new initial parallel deployment output] 2026-07-26 18:54:49.893662 | instance | skipping: Conditional result was False 2026-07-26 18:54:49.912153 | 2026-07-26 18:54:49.912230 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:54:49.976791 | instance | ok 2026-07-26 18:54:49.989956 | 2026-07-26 18:54:49.990039 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:54:50.062915 | instance | ok: initial parallel deployment is still running after 1840 seconds. 2026-07-26 18:54:50.074850 | 2026-07-26 18:54:50.074945 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:54:50.144672 | instance | ok 2026-07-26 18:54:50.162678 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:54:50.276387 | 2026-07-26 18:54:50.276538 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:55:10.356307 | instance | ok 2026-07-26 18:55:10.368084 | 2026-07-26 18:55:10.368150 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:55:10.439921 | instance | ok 2026-07-26 18:55:10.451543 | 2026-07-26 18:55:10.451626 | TASK [Poll initial parallel deployment status] 2026-07-26 18:55:10.717160 | instance | ok 2026-07-26 18:55:10.729543 | 2026-07-26 18:55:10.729616 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:55:10.949602 | instance | ok 2026-07-26 18:55:10.963869 | 2026-07-26 18:55:10.963940 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:55:11.032587 | instance | ok 2026-07-26 18:55:11.046300 | 2026-07-26 18:55:11.046366 | TASK [Read new initial parallel deployment output] 2026-07-26 18:55:11.580449 | instance | skipping: Conditional result was False 2026-07-26 18:55:11.598718 | 2026-07-26 18:55:11.598798 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:55:11.673373 | instance | ok 2026-07-26 18:55:11.687484 | 2026-07-26 18:55:11.687549 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:55:11.756660 | instance | ok: initial parallel deployment is still running after 1860 seconds. 2026-07-26 18:55:11.768841 | 2026-07-26 18:55:11.768911 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:55:11.838008 | instance | ok 2026-07-26 18:55:11.855196 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:55:12.154562 | 2026-07-26 18:55:12.154741 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:55:32.233367 | instance | ok 2026-07-26 18:55:32.246646 | 2026-07-26 18:55:32.246714 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:55:32.316705 | instance | ok 2026-07-26 18:55:32.328140 | 2026-07-26 18:55:32.328207 | TASK [Poll initial parallel deployment status] 2026-07-26 18:55:32.566960 | instance | ok 2026-07-26 18:55:32.580894 | 2026-07-26 18:55:32.580979 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:55:32.825371 | instance | ok 2026-07-26 18:55:32.841125 | 2026-07-26 18:55:32.841242 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:55:32.909554 | instance | ok 2026-07-26 18:55:32.925550 | 2026-07-26 18:55:32.925644 | TASK [Read new initial parallel deployment output] 2026-07-26 18:55:33.154821 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:55:33.154939 | instance | [octavia/octavia] 2026-07-26 18:55:33.154955 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.octavia : Add implied roles] ************************* 2026-07-26 18:55:33.154967 | instance | [octavia/octavia] changed: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'}) 2026-07-26 18:55:33.474008 | instance | ok: Runtime: 0:00:00.008381 2026-07-26 18:55:33.487652 | 2026-07-26 18:55:33.487731 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:55:33.564186 | instance | ok 2026-07-26 18:55:33.575816 | 2026-07-26 18:55:33.575895 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:55:33.655259 | instance | ok: initial parallel deployment is still running after 1880 seconds. 2026-07-26 18:55:33.669695 | 2026-07-26 18:55:33.669779 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:55:33.748587 | instance | ok 2026-07-26 18:55:33.766894 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:55:34.313283 | 2026-07-26 18:55:34.313434 | TASK [Wait before polling initial parallel deployment] 2026-07-26 18:55:54.390645 | instance | ok 2026-07-26 18:55:54.402437 | 2026-07-26 18:55:54.402509 | TASK [Count initial parallel deployment progress poll] 2026-07-26 18:55:54.480769 | instance | ok 2026-07-26 18:55:54.492443 | 2026-07-26 18:55:54.492512 | TASK [Poll initial parallel deployment status] 2026-07-26 18:55:54.742543 | instance | ok 2026-07-26 18:55:54.755628 | 2026-07-26 18:55:54.755703 | TASK [Inspect initial parallel deployment live log] 2026-07-26 18:55:54.972936 | instance | ok 2026-07-26 18:55:54.986558 | 2026-07-26 18:55:54.986632 | TASK [Calculate new initial parallel deployment output] 2026-07-26 18:55:55.052695 | instance | ok 2026-07-26 18:55:55.064642 | 2026-07-26 18:55:55.064715 | TASK [Read new initial parallel deployment output] 2026-07-26 18:55:55.296438 | instance | [octavia/octavia] changed: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'}) 2026-07-26 18:55:55.296549 | instance | [octavia/octavia] 2026-07-26 18:55:55.296567 | instance | [octavia/octavia] TASK [Create Ingress] ********************************************************** 2026-07-26 18:55:55.296581 | instance | [octavia/octavia] included: openstack_helm_ingress for instance 2026-07-26 18:55:55.296593 | instance | [octavia/octavia] 2026-07-26 18:55:55.296602 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 18:55:55.296612 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:55:55.296622 | instance | [octavia/octavia] 2026-07-26 18:55:55.296631 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 18:55:55.296640 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 18:55:55.296649 | instance | [octavia/octavia] 2026-07-26 18:55:55.296658 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 18:55:55.296667 | instance | [octavia/octavia] ok: [instance] 2026-07-26 18:55:55.296676 | instance | [octavia/octavia] 2026-07-26 18:55:55.296685 | instance | [octavia/octavia] TASK [Create Ingress load-balancer] ******************************************** 2026-07-26 18:55:55.296694 | instance | [octavia/octavia] included: ingress for instance 2026-07-26 18:55:55.296702 | instance | [octavia/octavia] 2026-07-26 18:55:55.296715 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] ************** 2026-07-26 18:55:55.296724 | instance | [octavia/octavia] changed: [instance] 2026-07-26 18:55:55.296733 | instance | [octavia/octavia] 2026-07-26 18:55:55.296741 | instance | [octavia/octavia] PLAY RECAP ********************************************************************* 2026-07-26 18:55:55.296750 | instance | [octavia/octavia] instance : ok=74 changed=29 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-07-26 18:55:55.296760 | instance | [octavia/octavia] 2026-07-26 18:55:55.296769 | instance | ==> [octavia] Deployment complete 2026-07-26 18:55:55.602408 | instance | ok: Runtime: 0:00:00.011756 2026-07-26 18:55:55.614976 | 2026-07-26 18:55:55.615069 | TASK [Advance initial parallel deployment live log offset] 2026-07-26 18:55:55.693646 | instance | ok 2026-07-26 18:55:55.706157 | 2026-07-26 18:55:55.706240 | TASK [Report initial parallel deployment progress heartbeat] 2026-07-26 18:55:55.765710 | instance | skipping: Conditional result was False 2026-07-26 18:55:55.785329 | 2026-07-26 18:55:55.785492 | TASK [Continue monitoring initial parallel deployment] 2026-07-26 18:55:55.845696 | instance | skipping: Conditional result was False 2026-07-26 18:55:55.860107 | 2026-07-26 18:55:55.860204 | TASK [Clean up initial parallel deployment async state] 2026-07-26 18:55:56.083117 | instance | ok 2026-07-26 18:55:56.089547 | 2026-07-26 18:55:56.089620 | TASK [Remove live log for initial parallel deployment] 2026-07-26 18:55:56.630614 | instance | changed 2026-07-26 18:55:56.637423 | 2026-07-26 18:55:56.637489 | TASK [Assert initial parallel deployment succeeded] 2026-07-26 18:55:56.703698 | instance | ok: All assertions passed 2026-07-26 18:55:56.709658 | 2026-07-26 18:55:56.709730 | TASK [Run idempotence deployment with progress heartbeat] 2026-07-26 18:55:56.745419 | instance | ok 2026-07-26 18:55:56.755482 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/run-command.yml 2026-07-26 18:55:56.765139 | 2026-07-26 18:55:56.765207 | TASK [Create live log for idempotence deployment] 2026-07-26 18:55:56.953329 | instance | changed 2026-07-26 18:55:56.959836 | 2026-07-26 18:55:56.959904 | TASK [Start idempotence deployment] 2026-07-26 18:55:57.347026 | instance | ok: ERROR (ignored) 2026-07-26 18:55:57.347317 | instance | { 2026-07-26 18:55:57.347349 | instance | "ansible_job_id": "j375961377450.143174", 2026-07-26 18:55:57.347370 | instance | "finished": 0, 2026-07-26 18:55:57.347389 | instance | "results_file": "/home/zuul/.ansible_async/j375961377450.143174", 2026-07-26 18:55:57.347408 | instance | "started": 1 2026-07-26 18:55:57.347425 | instance | } 2026-07-26 18:55:57.352763 | 2026-07-26 18:55:57.352833 | TASK [Initialize idempotence deployment progress monitor] 2026-07-26 18:55:57.425268 | instance | ok 2026-07-26 18:55:57.432092 | 2026-07-26 18:55:57.432164 | TASK [Monitor idempotence deployment with progress heartbeats] 2026-07-26 18:55:57.472722 | instance | ok 2026-07-26 18:55:57.485790 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:55:57.496345 | 2026-07-26 18:55:57.496443 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:56:17.566155 | instance | ok 2026-07-26 18:56:17.574285 | 2026-07-26 18:56:17.574351 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:56:17.643393 | instance | ok 2026-07-26 18:56:17.650858 | 2026-07-26 18:56:17.650947 | TASK [Poll idempotence deployment status] 2026-07-26 18:56:17.898810 | instance | ok 2026-07-26 18:56:17.904999 | 2026-07-26 18:56:17.905080 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:56:18.114123 | instance | ok 2026-07-26 18:56:18.122417 | 2026-07-26 18:56:18.122486 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:56:18.555949 | instance | ok 2026-07-26 18:56:18.561390 | 2026-07-26 18:56:18.561456 | TASK [Read new idempotence deployment output] 2026-07-26 18:56:18.781544 | instance | ==> Fresh-environment mode: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, glance-images, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, octavia, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator 2026-07-26 18:56:18.781659 | instance | ==> Running preflight checks 2026-07-26 18:56:18.781672 | instance | [preflight] 2026-07-26 18:56:18.781683 | instance | [preflight] PLAY [Preflight checks] ******************************************************** 2026-07-26 18:56:18.781696 | instance | [preflight] 2026-07-26 18:56:18.781706 | instance | [preflight] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-26 18:56:18.781716 | instance | [preflight] skipping: [instance] 2026-07-26 18:56:18.781725 | instance | [preflight] 2026-07-26 18:56:18.781736 | instance | [preflight] PLAY RECAP ********************************************************************* 2026-07-26 18:56:18.781750 | instance | [preflight] instance : ok=0 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-26 18:56:18.781763 | instance | [preflight] 2026-07-26 18:56:18.781776 | instance | ==> Preflight checks passed 2026-07-26 18:56:18.781789 | instance | ==> Starting parallel deployment (fresh dependency closure) 2026-07-26 18:56:18.781809 | instance | ==> [ceph] Starting deployment 2026-07-26 18:56:18.781819 | instance | ==> [kubernetes] Starting deployment 2026-07-26 18:56:18.781828 | instance | [ceph/ceph] 2026-07-26 18:56:18.781837 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-07-26 18:56:18.781846 | instance | [ceph/ceph] 2026-07-26 18:56:18.781854 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:56:18.781866 | instance | [ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:56:18.781875 | instance | [ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:56:18.781884 | instance | [ceph/ceph] interpreter could change the meaning of that path. See 2026-07-26 18:56:18.781893 | instance | [ceph/ceph] https://docs.ansible.com/ansible- 2026-07-26 18:56:18.781902 | instance | [ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:56:18.781911 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.781920 | instance | [ceph/ceph] 2026-07-26 18:56:18.781928 | instance | [ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-26 18:56:18.781937 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.781945 | instance | [ceph/ceph] 2026-07-26 18:56:18.781954 | instance | [ceph/ceph] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-26 18:56:18.781963 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.781971 | instance | [ceph/ceph] 2026-07-26 18:56:18.781980 | instance | [ceph/ceph] PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-26 18:56:18.781989 | instance | [ceph/ceph] 2026-07-26 18:56:18.781997 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:56:18.782006 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782014 | instance | [ceph/ceph] 2026-07-26 18:56:18.782023 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:56:18.782031 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782039 | instance | [ceph/ceph] 2026-07-26 18:56:18.782048 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:56:18.782057 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782065 | instance | [ceph/ceph] 2026-07-26 18:56:18.782074 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:56:18.782139 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782152 | instance | [ceph/ceph] 2026-07-26 18:56:18.782162 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:56:18.782170 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:56:18.782179 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:56:18.782223 | instance | [ceph/ceph] } 2026-07-26 18:56:18.782233 | instance | [ceph/ceph] 2026-07-26 18:56:18.782242 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:56:18.782251 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782259 | instance | [ceph/ceph] 2026-07-26 18:56:18.782268 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:56:18.782277 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782285 | instance | [ceph/ceph] 2026-07-26 18:56:18.782294 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:56:18.782302 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782311 | instance | [ceph/ceph] 2026-07-26 18:56:18.782320 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:56:18.782328 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782337 | instance | [ceph/ceph] 2026-07-26 18:56:18.782345 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:56:18.782354 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782362 | instance | [ceph/ceph] 2026-07-26 18:56:18.782371 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:56:18.782380 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:56:18.782388 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:56:18.782397 | instance | [ceph/ceph] } 2026-07-26 18:56:18.782406 | instance | [ceph/ceph] 2026-07-26 18:56:18.782415 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:56:18.782423 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782432 | instance | [ceph/ceph] 2026-07-26 18:56:18.782440 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:56:18.782449 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782457 | instance | [ceph/ceph] 2026-07-26 18:56:18.782477 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:56:18.782487 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782495 | instance | [ceph/ceph] 2026-07-26 18:56:18.782504 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:56:18.782513 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782521 | instance | [ceph/ceph] 2026-07-26 18:56:18.782530 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:56:18.782539 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:18.782547 | instance | [ceph/ceph] 2026-07-26 18:56:18.782556 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:56:18.782564 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782573 | instance | [ceph/ceph] 2026-07-26 18:56:18.782582 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:56:18.782590 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782599 | instance | [ceph/ceph] 2026-07-26 18:56:18.782608 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:56:18.782617 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:56:18.782631 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:56:18.782677 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:56:18.782687 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:56:18.782697 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:56:18.782706 | instance | [ceph/ceph] 2026-07-26 18:56:18.782715 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:56:18.782731 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:18.782740 | instance | [ceph/ceph] 2026-07-26 18:56:18.782749 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:56:18.782757 | instance | [ceph/ceph] 2026-07-26 18:56:18.782766 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:56:19.103450 | instance | ok: Runtime: 0:00:00.007794 2026-07-26 18:56:19.112156 | 2026-07-26 18:56:19.112226 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:56:19.168104 | instance | ok 2026-07-26 18:56:19.173489 | 2026-07-26 18:56:19.173554 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:56:19.242218 | instance | ok: idempotence deployment is still running after 20 seconds. 2026-07-26 18:56:19.250088 | 2026-07-26 18:56:19.250192 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:56:19.316030 | instance | ok 2026-07-26 18:56:19.334526 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:56:19.345282 | 2026-07-26 18:56:19.345351 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:56:39.413343 | instance | ok 2026-07-26 18:56:39.422277 | 2026-07-26 18:56:39.422374 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:56:39.496077 | instance | ok 2026-07-26 18:56:39.504641 | 2026-07-26 18:56:39.504712 | TASK [Poll idempotence deployment status] 2026-07-26 18:56:39.749321 | instance | ok 2026-07-26 18:56:39.757993 | 2026-07-26 18:56:39.758078 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:56:39.974137 | instance | ok 2026-07-26 18:56:39.984605 | 2026-07-26 18:56:39.984698 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:56:40.041661 | instance | ok 2026-07-26 18:56:40.047255 | 2026-07-26 18:56:40.047320 | TASK [Read new idempotence deployment output] 2026-07-26 18:56:40.259066 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259172 | instance | [ceph/ceph] 2026-07-26 18:56:40.259189 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:56:40.259201 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259216 | instance | [ceph/ceph] 2026-07-26 18:56:40.259226 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:56:40.259237 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:56:40.259248 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:56:40.259258 | instance | [ceph/ceph] } 2026-07-26 18:56:40.259266 | instance | [ceph/ceph] 2026-07-26 18:56:40.259275 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:56:40.259284 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259293 | instance | [ceph/ceph] 2026-07-26 18:56:40.259302 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:56:40.259311 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259319 | instance | [ceph/ceph] 2026-07-26 18:56:40.259328 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:56:40.259336 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259345 | instance | [ceph/ceph] 2026-07-26 18:56:40.259353 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:56:40.259362 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259371 | instance | [ceph/ceph] 2026-07-26 18:56:40.259384 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:56:40.259393 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259401 | instance | [ceph/ceph] 2026-07-26 18:56:40.259410 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:56:40.259419 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:56:40.259428 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:56:40.259438 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:56:40.259447 | instance | [ceph/ceph] 2026-07-26 18:56:40.259456 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:56:40.259464 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259473 | instance | [ceph/ceph] 2026-07-26 18:56:40.259481 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:56:40.259490 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259499 | instance | [ceph/ceph] 2026-07-26 18:56:40.259507 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:56:40.259516 | instance | [ceph/ceph] 2026-07-26 18:56:40.259524 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:56:40.259533 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259541 | instance | [ceph/ceph] 2026-07-26 18:56:40.259550 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:56:40.259559 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:56:40.259568 | instance | [ceph/ceph] 2026-07-26 18:56:40.259577 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:56:40.259585 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259594 | instance | [ceph/ceph] 2026-07-26 18:56:40.259602 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:56:40.259611 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:56:40.259620 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:56:40.259629 | instance | [ceph/ceph] 2026-07-26 18:56:40.259638 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:56:40.259646 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259663 | instance | [ceph/ceph] 2026-07-26 18:56:40.259671 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:56:40.259680 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259688 | instance | [ceph/ceph] 2026-07-26 18:56:40.259697 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:56:40.259705 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259714 | instance | [ceph/ceph] 2026-07-26 18:56:40.259722 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:56:40.259731 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259739 | instance | [ceph/ceph] 2026-07-26 18:56:40.259748 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-26 18:56:40.259757 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259765 | instance | [ceph/ceph] 2026-07-26 18:56:40.259774 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-26 18:56:40.259782 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:56:40.259791 | instance | [ceph/ceph] 2026-07-26 18:56:40.259799 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-26 18:56:40.259808 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:56:40.259816 | instance | [ceph/ceph] 2026-07-26 18:56:40.259825 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-26 18:56:40.259833 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:56:40.259842 | instance | [ceph/ceph] 2026-07-26 18:56:40.259850 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:56:40.259859 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:56:40.259868 | instance | [ceph/ceph] 2026-07-26 18:56:40.259876 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:56:40.590012 | instance | ok: Runtime: 0:00:00.009196 2026-07-26 18:56:40.596471 | 2026-07-26 18:56:40.596539 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:56:40.655870 | instance | ok 2026-07-26 18:56:40.663592 | 2026-07-26 18:56:40.663659 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:56:40.719175 | instance | ok: idempotence deployment is still running after 40 seconds. 2026-07-26 18:56:40.724575 | 2026-07-26 18:56:40.724640 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:56:40.782603 | instance | ok 2026-07-26 18:56:40.793734 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:56:40.803310 | 2026-07-26 18:56:40.803384 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:57:00.870502 | instance | ok 2026-07-26 18:57:00.878086 | 2026-07-26 18:57:00.878174 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:57:00.945279 | instance | ok 2026-07-26 18:57:00.952595 | 2026-07-26 18:57:00.952679 | TASK [Poll idempotence deployment status] 2026-07-26 18:57:01.191236 | instance | ok 2026-07-26 18:57:01.199376 | 2026-07-26 18:57:01.199445 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:57:01.433557 | instance | ok 2026-07-26 18:57:01.441879 | 2026-07-26 18:57:01.441969 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:57:01.509764 | instance | ok 2026-07-26 18:57:01.517325 | 2026-07-26 18:57:01.517415 | TASK [Read new idempotence deployment output] 2026-07-26 18:57:01.739792 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:01.739905 | instance | [ceph/ceph] 2026-07-26 18:57:01.739921 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:57:01.739938 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:57:01.739954 | instance | [ceph/ceph] 2026-07-26 18:57:01.739968 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:57:01.739979 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:01.739988 | instance | [ceph/ceph] 2026-07-26 18:57:01.739998 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:57:01.740007 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:01.740016 | instance | [ceph/ceph] 2026-07-26 18:57:01.740025 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-26 18:57:01.740034 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:01.740043 | instance | [ceph/ceph] 2026-07-26 18:57:01.740051 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-26 18:57:02.060426 | instance | ok: Runtime: 0:00:00.009305 2026-07-26 18:57:02.067650 | 2026-07-26 18:57:02.067718 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:57:02.136129 | instance | ok 2026-07-26 18:57:02.141656 | 2026-07-26 18:57:02.141719 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:57:02.209544 | instance | ok: idempotence deployment is still running after 60 seconds. 2026-07-26 18:57:02.215968 | 2026-07-26 18:57:02.216033 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:57:02.274458 | instance | ok 2026-07-26 18:57:02.283787 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:57:02.295476 | 2026-07-26 18:57:02.295537 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:57:22.360456 | instance | ok 2026-07-26 18:57:22.368803 | 2026-07-26 18:57:22.368894 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:57:22.437705 | instance | ok 2026-07-26 18:57:22.446013 | 2026-07-26 18:57:22.446091 | TASK [Poll idempotence deployment status] 2026-07-26 18:57:22.798545 | instance | ok 2026-07-26 18:57:22.806599 | 2026-07-26 18:57:22.806681 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:57:23.017311 | instance | ok 2026-07-26 18:57:23.023998 | 2026-07-26 18:57:23.024063 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:57:23.082720 | instance | ok 2026-07-26 18:57:23.088621 | 2026-07-26 18:57:23.088704 | TASK [Read new idempotence deployment output] 2026-07-26 18:57:23.410818 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:23.410889 | instance | [ceph/ceph] 2026-07-26 18:57:23.410899 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:57:23.410909 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:57:23.410919 | instance | [ceph/ceph] 2026-07-26 18:57:23.410927 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:57:23.410934 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:57:23.410940 | instance | [ceph/ceph] 2026-07-26 18:57:23.410946 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:57:23.410953 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-07-26 18:57:23.410959 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:57:23.410965 | instance | [ceph/ceph] 2026-07-26 18:57:23.410971 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:57:23.410977 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:23.410983 | instance | [ceph/ceph] 2026-07-26 18:57:23.410989 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:57:23.410995 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:23.411001 | instance | [ceph/ceph] 2026-07-26 18:57:23.411007 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-26 18:57:23.723812 | instance | ok: Runtime: 0:00:00.008553 2026-07-26 18:57:23.730644 | 2026-07-26 18:57:23.730712 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:57:23.790796 | instance | ok 2026-07-26 18:57:23.800766 | 2026-07-26 18:57:23.800896 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:57:23.869955 | instance | ok: idempotence deployment is still running after 80 seconds. 2026-07-26 18:57:23.989546 | 2026-07-26 18:57:23.989679 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:57:24.059295 | instance | ok 2026-07-26 18:57:24.073738 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:57:24.087042 | 2026-07-26 18:57:24.087122 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:57:44.157759 | instance | ok 2026-07-26 18:57:44.166137 | 2026-07-26 18:57:44.166204 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:57:44.226081 | instance | ok 2026-07-26 18:57:44.231986 | 2026-07-26 18:57:44.232049 | TASK [Poll idempotence deployment status] 2026-07-26 18:57:44.482573 | instance | ok 2026-07-26 18:57:44.490342 | 2026-07-26 18:57:44.490425 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:57:44.700995 | instance | ok 2026-07-26 18:57:44.708287 | 2026-07-26 18:57:44.708352 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:57:44.768038 | instance | ok 2026-07-26 18:57:44.776229 | 2026-07-26 18:57:44.776321 | TASK [Read new idempotence deployment output] 2026-07-26 18:57:44.990312 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990409 | instance | [ceph/ceph] 2026-07-26 18:57:44.990426 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-26 18:57:44.990438 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990455 | instance | [ceph/ceph] 2026-07-26 18:57:44.990465 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-26 18:57:44.990479 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'diskprediction_local'}) 2026-07-26 18:57:44.990489 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'dashboard'}) 2026-07-26 18:57:44.990500 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'prometheus'}) 2026-07-26 18:57:44.990510 | instance | [ceph/ceph] ok: [instance] => (item={'name': 'iostat'}) 2026-07-26 18:57:44.990519 | instance | [ceph/ceph] 2026-07-26 18:57:44.990529 | instance | [ceph/ceph] PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-26 18:57:44.990538 | instance | [ceph/ceph] 2026-07-26 18:57:44.990547 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:57:44.990556 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990564 | instance | [ceph/ceph] 2026-07-26 18:57:44.990573 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:57:44.990582 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990591 | instance | [ceph/ceph] 2026-07-26 18:57:44.990605 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:57:44.990614 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:57:44.990623 | instance | [ceph/ceph] 2026-07-26 18:57:44.990632 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:57:44.990641 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990650 | instance | [ceph/ceph] 2026-07-26 18:57:44.990659 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:57:44.990668 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:57:44.990677 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:57:44.990686 | instance | [ceph/ceph] } 2026-07-26 18:57:44.990695 | instance | [ceph/ceph] 2026-07-26 18:57:44.990704 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:57:44.990713 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990722 | instance | [ceph/ceph] 2026-07-26 18:57:44.990731 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:57:44.990740 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:57:44.990749 | instance | [ceph/ceph] 2026-07-26 18:57:44.990758 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:57:44.990767 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:57:44.990776 | instance | [ceph/ceph] 2026-07-26 18:57:44.990785 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:57:44.990793 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990802 | instance | [ceph/ceph] 2026-07-26 18:57:44.990811 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:57:44.990835 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:57:44.990845 | instance | [ceph/ceph] 2026-07-26 18:57:44.990861 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:57:44.990877 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:57:44.990892 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:57:44.990908 | instance | [ceph/ceph] } 2026-07-26 18:57:45.320026 | instance | ok: Runtime: 0:00:00.007401 2026-07-26 18:57:45.329140 | 2026-07-26 18:57:45.329248 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:57:45.395373 | instance | ok 2026-07-26 18:57:45.403074 | 2026-07-26 18:57:45.403142 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:57:45.471080 | instance | ok: idempotence deployment is still running after 100 seconds. 2026-07-26 18:57:45.478832 | 2026-07-26 18:57:45.478919 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:57:45.548993 | instance | ok 2026-07-26 18:57:45.560763 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:57:45.574205 | 2026-07-26 18:57:45.574271 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:58:05.643216 | instance | ok 2026-07-26 18:58:05.650892 | 2026-07-26 18:58:05.650977 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:58:05.720453 | instance | ok 2026-07-26 18:58:05.728143 | 2026-07-26 18:58:05.728228 | TASK [Poll idempotence deployment status] 2026-07-26 18:58:05.954374 | instance | ok 2026-07-26 18:58:05.963005 | 2026-07-26 18:58:05.963092 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:58:06.190309 | instance | ok 2026-07-26 18:58:06.196640 | 2026-07-26 18:58:06.196704 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:58:06.263883 | instance | ok 2026-07-26 18:58:06.269346 | 2026-07-26 18:58:06.269414 | TASK [Read new idempotence deployment output] 2026-07-26 18:58:06.472676 | instance | [ceph/ceph] 2026-07-26 18:58:06.472818 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:58:06.472836 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.472848 | instance | [ceph/ceph] 2026-07-26 18:58:06.472862 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:58:06.472875 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.472884 | instance | [ceph/ceph] 2026-07-26 18:58:06.472894 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:58:06.472904 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:06.472914 | instance | [ceph/ceph] 2026-07-26 18:58:06.472924 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:58:06.472933 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:06.472941 | instance | [ceph/ceph] 2026-07-26 18:58:06.472950 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:58:06.472959 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:06.472968 | instance | [ceph/ceph] 2026-07-26 18:58:06.472976 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:58:06.472985 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.472994 | instance | [ceph/ceph] 2026-07-26 18:58:06.473003 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:58:06.473012 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473021 | instance | [ceph/ceph] 2026-07-26 18:58:06.473034 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:58:06.473044 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:58:06.473054 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:58:06.473065 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:58:06.473075 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:58:06.473084 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:58:06.473093 | instance | [ceph/ceph] 2026-07-26 18:58:06.473102 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:58:06.473111 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473120 | instance | [ceph/ceph] 2026-07-26 18:58:06.473129 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:58:06.473153 | instance | [ceph/ceph] 2026-07-26 18:58:06.473169 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:58:06.473202 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473219 | instance | [ceph/ceph] 2026-07-26 18:58:06.473325 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:58:06.473341 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473351 | instance | [ceph/ceph] 2026-07-26 18:58:06.473360 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:58:06.473369 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:58:06.473378 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:58:06.473387 | instance | [ceph/ceph] } 2026-07-26 18:58:06.473396 | instance | [ceph/ceph] 2026-07-26 18:58:06.473404 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:58:06.473413 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473422 | instance | [ceph/ceph] 2026-07-26 18:58:06.473430 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:58:06.473439 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473447 | instance | [ceph/ceph] 2026-07-26 18:58:06.473456 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:58:06.473476 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473485 | instance | [ceph/ceph] 2026-07-26 18:58:06.473494 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:58:06.473502 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473511 | instance | [ceph/ceph] 2026-07-26 18:58:06.473520 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:58:06.473528 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473537 | instance | [ceph/ceph] 2026-07-26 18:58:06.473545 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:58:06.473554 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:58:06.473563 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:58:06.473572 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:58:06.473581 | instance | [ceph/ceph] 2026-07-26 18:58:06.473589 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:58:06.473598 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473607 | instance | [ceph/ceph] 2026-07-26 18:58:06.473615 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:58:06.473624 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473632 | instance | [ceph/ceph] 2026-07-26 18:58:06.473641 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:58:06.473650 | instance | [ceph/ceph] 2026-07-26 18:58:06.473658 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:58:06.473667 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473675 | instance | [ceph/ceph] 2026-07-26 18:58:06.473684 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:58:06.473693 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:58:06.473702 | instance | [ceph/ceph] 2026-07-26 18:58:06.473721 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:58:06.473730 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473738 | instance | [ceph/ceph] 2026-07-26 18:58:06.473747 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:58:06.473756 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:58:06.473765 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:58:06.473774 | instance | [ceph/ceph] 2026-07-26 18:58:06.473782 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:58:06.473791 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473800 | instance | [ceph/ceph] 2026-07-26 18:58:06.473808 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:58:06.473817 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473825 | instance | [ceph/ceph] 2026-07-26 18:58:06.473839 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:58:06.473848 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:06.473856 | instance | [ceph/ceph] 2026-07-26 18:58:06.473865 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:58:06.809443 | instance | ok: Runtime: 0:00:00.007068 2026-07-26 18:58:06.816625 | 2026-07-26 18:58:06.816736 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:58:06.872525 | instance | ok 2026-07-26 18:58:06.880347 | 2026-07-26 18:58:06.880438 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:58:06.951025 | instance | ok: idempotence deployment is still running after 120 seconds. 2026-07-26 18:58:06.959069 | 2026-07-26 18:58:06.959158 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:58:07.018044 | instance | ok 2026-07-26 18:58:07.031731 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:58:07.046047 | 2026-07-26 18:58:07.046143 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:58:27.108004 | instance | ok 2026-07-26 18:58:27.208020 | 2026-07-26 18:58:27.208190 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:58:27.274628 | instance | ok 2026-07-26 18:58:27.282283 | 2026-07-26 18:58:27.282370 | TASK [Poll idempotence deployment status] 2026-07-26 18:58:27.522329 | instance | ok 2026-07-26 18:58:27.528652 | 2026-07-26 18:58:27.528720 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:58:27.750032 | instance | ok 2026-07-26 18:58:27.758028 | 2026-07-26 18:58:27.758104 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:58:27.817674 | instance | ok 2026-07-26 18:58:27.825810 | 2026-07-26 18:58:27.825876 | TASK [Read new idempotence deployment output] 2026-07-26 18:58:28.039721 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:28.039817 | instance | [ceph/ceph] 2026-07-26 18:58:28.039834 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-26 18:58:28.039846 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-07-26 18:58:28.039861 | instance | [ceph/ceph] 2026-07-26 18:58:28.039873 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-26 18:58:28.039883 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:28.039892 | instance | [ceph/ceph] 2026-07-26 18:58:28.039901 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-07-26 18:58:28.039911 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-07-26 18:58:28.039923 | instance | [ceph/ceph] 2026-07-26 18:58:28.039931 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-26 18:58:28.039940 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:28.039949 | instance | [ceph/ceph] 2026-07-26 18:58:28.039958 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-26 18:58:28.039968 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-07-26 18:58:28.039977 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:28.039985 | instance | [ceph/ceph] 2026-07-26 18:58:28.039994 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-26 18:58:28.040002 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:28.040011 | instance | [ceph/ceph] 2026-07-26 18:58:28.040019 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-26 18:58:28.040032 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:28.040041 | instance | [ceph/ceph] 2026-07-26 18:58:28.040049 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-26 18:58:28.040058 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:28.040066 | instance | [ceph/ceph] 2026-07-26 18:58:28.040075 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-26 18:58:28.365554 | instance | ok: Runtime: 0:00:00.009213 2026-07-26 18:58:28.375055 | 2026-07-26 18:58:28.375161 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:58:28.432859 | instance | ok 2026-07-26 18:58:28.443358 | 2026-07-26 18:58:28.443473 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:58:28.511103 | instance | ok: idempotence deployment is still running after 140 seconds. 2026-07-26 18:58:28.519681 | 2026-07-26 18:58:28.519769 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:58:28.600175 | instance | ok 2026-07-26 18:58:28.615673 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:58:28.630932 | 2026-07-26 18:58:28.631032 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:58:48.694829 | instance | ok 2026-07-26 18:58:48.701112 | 2026-07-26 18:58:48.701222 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:58:48.761048 | instance | ok 2026-07-26 18:58:48.767094 | 2026-07-26 18:58:48.767172 | TASK [Poll idempotence deployment status] 2026-07-26 18:58:49.028121 | instance | ok 2026-07-26 18:58:49.036432 | 2026-07-26 18:58:49.036524 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:58:49.256932 | instance | ok 2026-07-26 18:58:49.262974 | 2026-07-26 18:58:49.263042 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:58:49.321033 | instance | ok 2026-07-26 18:58:49.328827 | 2026-07-26 18:58:49.328911 | TASK [Read new idempotence deployment output] 2026-07-26 18:58:49.543382 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:49.543572 | instance | [ceph/ceph] 2026-07-26 18:58:49.543593 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-26 18:58:49.543612 | instance | [ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-26 18:58:49.543629 | instance | [ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-26 18:58:49.543639 | instance | [ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-26 18:58:49.543649 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:58:49.543659 | instance | [ceph/ceph] 2026-07-26 18:58:49.543668 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-26 18:58:49.543677 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:49.543686 | instance | [ceph/ceph] 2026-07-26 18:58:49.543696 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-26 18:58:49.543704 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:49.543713 | instance | [ceph/ceph] 2026-07-26 18:58:49.543722 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-26 18:58:49.543731 | instance | [ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance 2026-07-26 18:58:49.543741 | instance | [ceph/ceph] 2026-07-26 18:58:49.543750 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-26 18:58:49.543762 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:58:49.543771 | instance | [ceph/ceph] 2026-07-26 18:58:49.543780 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-26 18:58:49.870984 | instance | ok: Runtime: 0:00:00.008371 2026-07-26 18:58:49.877706 | 2026-07-26 18:58:49.877772 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:58:49.944845 | instance | ok 2026-07-26 18:58:49.952835 | 2026-07-26 18:58:49.952906 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:58:50.021458 | instance | ok: idempotence deployment is still running after 160 seconds. 2026-07-26 18:58:50.029211 | 2026-07-26 18:58:50.029303 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:58:50.086613 | instance | ok 2026-07-26 18:58:50.096745 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:58:50.113822 | 2026-07-26 18:58:50.113888 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:59:10.191227 | instance | ok 2026-07-26 18:59:10.197164 | 2026-07-26 18:59:10.197228 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:59:10.253645 | instance | ok 2026-07-26 18:59:10.260497 | 2026-07-26 18:59:10.260581 | TASK [Poll idempotence deployment status] 2026-07-26 18:59:10.500162 | instance | ok 2026-07-26 18:59:10.506058 | 2026-07-26 18:59:10.506146 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:59:10.734341 | instance | ok 2026-07-26 18:59:10.743036 | 2026-07-26 18:59:10.743116 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:59:10.810134 | instance | ok 2026-07-26 18:59:10.818171 | 2026-07-26 18:59:10.818237 | TASK [Read new idempotence deployment output] 2026-07-26 18:59:11.052415 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052492 | instance | [ceph/ceph] 2026-07-26 18:59:11.052502 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-26 18:59:11.052510 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052521 | instance | [ceph/ceph] 2026-07-26 18:59:11.052527 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-26 18:59:11.052536 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:59:11.052543 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:59:11.052549 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-07-26 18:59:11.052555 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052561 | instance | [ceph/ceph] 2026-07-26 18:59:11.052567 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-26 18:59:11.052572 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052577 | instance | [ceph/ceph] 2026-07-26 18:59:11.052583 | instance | [ceph/ceph] PLAY [Deploy Ceph exporters] *************************************************** 2026-07-26 18:59:11.052588 | instance | [ceph/ceph] 2026-07-26 18:59:11.052593 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:59:11.052599 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052604 | instance | [ceph/ceph] 2026-07-26 18:59:11.052610 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:59:11.052615 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052620 | instance | [ceph/ceph] 2026-07-26 18:59:11.052629 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:59:11.052634 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052640 | instance | [ceph/ceph] 2026-07-26 18:59:11.052645 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 18:59:11.052650 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052656 | instance | [ceph/ceph] 2026-07-26 18:59:11.052661 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:59:11.052666 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:59:11.052672 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 18:59:11.052678 | instance | [ceph/ceph] } 2026-07-26 18:59:11.052684 | instance | [ceph/ceph] 2026-07-26 18:59:11.052689 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:59:11.052695 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052700 | instance | [ceph/ceph] 2026-07-26 18:59:11.052705 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:59:11.052711 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052716 | instance | [ceph/ceph] 2026-07-26 18:59:11.052721 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:59:11.052727 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052732 | instance | [ceph/ceph] 2026-07-26 18:59:11.052737 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:59:11.052743 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052748 | instance | [ceph/ceph] 2026-07-26 18:59:11.052753 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 18:59:11.052759 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052764 | instance | [ceph/ceph] 2026-07-26 18:59:11.052769 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:59:11.052775 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:59:11.052780 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 18:59:11.052786 | instance | [ceph/ceph] } 2026-07-26 18:59:11.052791 | instance | [ceph/ceph] 2026-07-26 18:59:11.052796 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:59:11.052808 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052813 | instance | [ceph/ceph] 2026-07-26 18:59:11.052818 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:59:11.052824 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052829 | instance | [ceph/ceph] 2026-07-26 18:59:11.052834 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 18:59:11.052840 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052845 | instance | [ceph/ceph] 2026-07-26 18:59:11.052851 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 18:59:11.052856 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052861 | instance | [ceph/ceph] 2026-07-26 18:59:11.052867 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 18:59:11.052872 | instance | [ceph/ceph] skipping: [instance] 2026-07-26 18:59:11.052877 | instance | [ceph/ceph] 2026-07-26 18:59:11.052883 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 18:59:11.052888 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052893 | instance | [ceph/ceph] 2026-07-26 18:59:11.052899 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 18:59:11.052904 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.052917 | instance | [ceph/ceph] 2026-07-26 18:59:11.052923 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 18:59:11.052981 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 18:59:11.052990 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 18:59:11.052999 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 18:59:11.053005 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 18:59:11.053010 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 18:59:11.053016 | instance | [ceph/ceph] 2026-07-26 18:59:11.053022 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 18:59:11.053027 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.053039 | instance | [ceph/ceph] 2026-07-26 18:59:11.053045 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 18:59:11.053050 | instance | [ceph/ceph] 2026-07-26 18:59:11.053055 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 18:59:11.053061 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.053066 | instance | [ceph/ceph] 2026-07-26 18:59:11.053071 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 18:59:11.053077 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.053082 | instance | [ceph/ceph] 2026-07-26 18:59:11.053087 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 18:59:11.053093 | instance | [ceph/ceph] ok: [instance] => { 2026-07-26 18:59:11.053098 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-26 18:59:11.053103 | instance | [ceph/ceph] } 2026-07-26 18:59:11.053109 | instance | [ceph/ceph] 2026-07-26 18:59:11.053117 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 18:59:11.053123 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:11.053128 | instance | [ceph/ceph] 2026-07-26 18:59:11.053134 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 18:59:11.361637 | instance | ok: Runtime: 0:00:00.008037 2026-07-26 18:59:11.449847 | 2026-07-26 18:59:11.450012 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:59:11.507708 | instance | ok 2026-07-26 18:59:11.516056 | 2026-07-26 18:59:11.516148 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:59:11.584947 | instance | ok: idempotence deployment is still running after 180 seconds. 2026-07-26 18:59:11.591028 | 2026-07-26 18:59:11.591097 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:59:11.658891 | instance | ok 2026-07-26 18:59:11.673592 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:59:11.690007 | 2026-07-26 18:59:11.690069 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:59:31.752612 | instance | ok 2026-07-26 18:59:31.760307 | 2026-07-26 18:59:31.760372 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:59:31.824238 | instance | ok 2026-07-26 18:59:31.832301 | 2026-07-26 18:59:31.832367 | TASK [Poll idempotence deployment status] 2026-07-26 18:59:32.063566 | instance | ok 2026-07-26 18:59:32.070090 | 2026-07-26 18:59:32.070158 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:59:32.270851 | instance | ok 2026-07-26 18:59:32.564939 | 2026-07-26 18:59:32.565085 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:59:32.634571 | instance | ok 2026-07-26 18:59:32.642444 | 2026-07-26 18:59:32.642510 | TASK [Read new idempotence deployment output] 2026-07-26 18:59:32.874833 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.874957 | instance | [ceph/ceph] 2026-07-26 18:59:32.874973 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-26 18:59:32.874985 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875000 | instance | [ceph/ceph] 2026-07-26 18:59:32.875010 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-26 18:59:32.875022 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875031 | instance | [ceph/ceph] 2026-07-26 18:59:32.875041 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-26 18:59:32.875050 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875059 | instance | [ceph/ceph] 2026-07-26 18:59:32.875068 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-26 18:59:32.875077 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-26 18:59:32.875086 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-26 18:59:32.875097 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-26 18:59:32.875106 | instance | [ceph/ceph] 2026-07-26 18:59:32.875115 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-26 18:59:32.875123 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875132 | instance | [ceph/ceph] 2026-07-26 18:59:32.875141 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-26 18:59:32.875154 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875162 | instance | [ceph/ceph] 2026-07-26 18:59:32.875171 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-26 18:59:32.875180 | instance | [ceph/ceph] 2026-07-26 18:59:32.875188 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-26 18:59:32.875197 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875206 | instance | [ceph/ceph] 2026-07-26 18:59:32.875215 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-26 18:59:32.875226 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-26 18:59:32.875235 | instance | [ceph/ceph] 2026-07-26 18:59:32.875245 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-26 18:59:32.875254 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875262 | instance | [ceph/ceph] 2026-07-26 18:59:32.875271 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-26 18:59:32.875280 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-07-26 18:59:32.875289 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-07-26 18:59:32.875298 | instance | [ceph/ceph] 2026-07-26 18:59:32.875307 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-26 18:59:32.875316 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875325 | instance | [ceph/ceph] 2026-07-26 18:59:32.875334 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-26 18:59:32.875342 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875351 | instance | [ceph/ceph] 2026-07-26 18:59:32.875360 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-26 18:59:32.875369 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875378 | instance | [ceph/ceph] 2026-07-26 18:59:32.875441 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-26 18:59:32.875454 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875463 | instance | [ceph/ceph] 2026-07-26 18:59:32.875471 | instance | [ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-26 18:59:32.875480 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875489 | instance | [ceph/ceph] 2026-07-26 18:59:32.875498 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-07-26 18:59:32.875516 | instance | [ceph/ceph] 2026-07-26 18:59:32.875525 | instance | [ceph/ceph] TASK [Ensure RBD kernel module is loaded] ************************************** 2026-07-26 18:59:32.875533 | instance | [ceph/ceph] ok: [instance] 2026-07-26 18:59:32.875542 | instance | [ceph/ceph] 2026-07-26 18:59:32.875551 | instance | [ceph/ceph] PLAY RECAP ********************************************************************* 2026-07-26 18:59:32.875560 | instance | [ceph/ceph] instance : ok=132 changed=0 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-07-26 18:59:32.875569 | instance | [ceph/ceph] 2026-07-26 18:59:32.875578 | instance | ==> [ceph] Deployment complete 2026-07-26 18:59:32.875587 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:32.875596 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 18:59:32.875606 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:32.875614 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:59:33.183705 | instance | ok: Runtime: 0:00:00.008440 2026-07-26 18:59:33.190379 | 2026-07-26 18:59:33.190449 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:59:33.248682 | instance | ok 2026-07-26 18:59:33.256461 | 2026-07-26 18:59:33.256548 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:59:33.325825 | instance | ok: idempotence deployment is still running after 200 seconds. 2026-07-26 18:59:33.334134 | 2026-07-26 18:59:33.334198 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:59:33.395113 | instance | ok 2026-07-26 18:59:33.404940 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:59:33.422603 | 2026-07-26 18:59:33.422670 | TASK [Wait before polling idempotence deployment] 2026-07-26 18:59:53.489987 | instance | ok 2026-07-26 18:59:53.495871 | 2026-07-26 18:59:53.495942 | TASK [Count idempotence deployment progress poll] 2026-07-26 18:59:53.564942 | instance | ok 2026-07-26 18:59:53.572425 | 2026-07-26 18:59:53.572514 | TASK [Poll idempotence deployment status] 2026-07-26 18:59:53.791539 | instance | ok 2026-07-26 18:59:53.798134 | 2026-07-26 18:59:53.798199 | TASK [Inspect idempotence deployment live log] 2026-07-26 18:59:53.993991 | instance | ok 2026-07-26 18:59:54.001176 | 2026-07-26 18:59:54.001242 | TASK [Calculate new idempotence deployment output] 2026-07-26 18:59:54.071876 | instance | ok 2026-07-26 18:59:54.079449 | 2026-07-26 18:59:54.079536 | TASK [Read new idempotence deployment output] 2026-07-26 18:59:54.320728 | instance | [kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 18:59:54.320852 | instance | [kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 18:59:54.320870 | instance | [kubernetes/kubernetes] interpreter could change the meaning of that path. See 2026-07-26 18:59:54.320883 | instance | [kubernetes/kubernetes] https://docs.ansible.com/ansible- 2026-07-26 18:59:54.320893 | instance | [kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 18:59:54.320903 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.320913 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.320923 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ******************** 2026-07-26 18:59:54.320932 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576}) 2026-07-26 18:59:54.320941 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0}) 2026-07-26 18:59:54.320950 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1}) 2026-07-26 18:59:54.320964 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000}) 2026-07-26 18:59:54.320973 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000}) 2026-07-26 18:59:54.320982 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304}) 2026-07-26 18:59:54.320990 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304}) 2026-07-26 18:59:54.320999 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304}) 2026-07-26 18:59:54.321008 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304}) 2026-07-26 18:59:54.321016 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304}) 2026-07-26 18:59:54.321025 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'}) 2026-07-26 18:59:54.321034 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'}) 2026-07-26 18:59:54.321042 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1}) 2026-07-26 18:59:54.321051 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1}) 2026-07-26 18:59:54.321059 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128}) 2026-07-26 18:59:54.321068 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-26 18:59:54.321077 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-26 18:59:54.321085 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128}) 2026-07-26 18:59:54.321094 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-26 18:59:54.321102 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-26 18:59:54.321111 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321119 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] *** 2026-07-26 18:59:54.321128 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321137 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321145 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent "ethtool" tuning] ******* 2026-07-26 18:59:54.321154 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321162 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321171 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run "ethtool" tuning] ********************** 2026-07-26 18:59:54.321189 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321198 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321206 | instance | [kubernetes/kubernetes] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-26 18:59:54.321215 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321223 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321232 | instance | [kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************ 2026-07-26 18:59:54.321240 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321249 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:59:54.321258 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321266 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321275 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-07-26 18:59:54.321283 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321292 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321301 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-07-26 18:59:54.321309 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf) 2026-07-26 18:59:54.321329 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh) 2026-07-26 18:59:54.321339 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-07-26 18:59:54.321348 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg) 2026-07-26 18:59:54.321357 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-07-26 18:59:54.321365 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321374 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-07-26 18:59:54.321383 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml) 2026-07-26 18:59:54.321409 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/controller-manager.conf) 2026-07-26 18:59:54.321424 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/scheduler.conf) 2026-07-26 18:59:54.321438 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321451 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-07-26 18:59:54.321466 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321475 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321483 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-07-26 18:59:54.321492 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321500 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321509 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-07-26 18:59:54.321517 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321526 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321534 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-07-26 18:59:54.321544 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 18:59:54.321568 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321583 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-07-26 18:59:54.321625 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321638 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321650 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-07-26 18:59:54.321681 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 18:59:54.321694 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321703 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-07-26 18:59:54.321720 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321729 | instance | [kubernetes/kubernetes] PLAY [Install Kubernetes] ****************************************************** 2026-07-26 18:59:54.321737 | instance | [kubernetes/kubernetes] 2026-07-26 18:59:54.321746 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 18:59:54.617998 | instance | ok: Runtime: 0:00:00.009235 2026-07-26 18:59:54.624871 | 2026-07-26 18:59:54.624939 | TASK [Advance idempotence deployment live log offset] 2026-07-26 18:59:54.682290 | instance | ok 2026-07-26 18:59:54.690286 | 2026-07-26 18:59:54.690371 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 18:59:54.758996 | instance | ok: idempotence deployment is still running after 220 seconds. 2026-07-26 18:59:54.766799 | 2026-07-26 18:59:54.766889 | TASK [Continue monitoring idempotence deployment] 2026-07-26 18:59:54.824419 | instance | ok 2026-07-26 18:59:54.836580 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 18:59:54.854971 | 2026-07-26 18:59:54.855032 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:00:14.919195 | instance | ok 2026-07-26 19:00:14.924955 | 2026-07-26 19:00:14.925040 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:00:14.989192 | instance | ok 2026-07-26 19:00:14.996798 | 2026-07-26 19:00:14.996875 | TASK [Poll idempotence deployment status] 2026-07-26 19:00:15.267941 | instance | ok 2026-07-26 19:00:15.275075 | 2026-07-26 19:00:15.275144 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:00:15.507512 | instance | ok 2026-07-26 19:00:15.514814 | 2026-07-26 19:00:15.514876 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:00:15.574784 | instance | ok 2026-07-26 19:00:15.580281 | 2026-07-26 19:00:15.580344 | TASK [Read new idempotence deployment output] 2026-07-26 19:00:15.952244 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952380 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952409 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:15.952430 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952443 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952455 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 19:00:15.952464 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.952474 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952484 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 19:00:15.952493 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952501 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952510 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:15.952519 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:15.952529 | instance | [kubernetes/kubernetes] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-26 19:00:15.952538 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:15.952547 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952561 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:15.952569 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952578 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952587 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:15.952595 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.952676 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952685 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:15.952694 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952703 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952711 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 19:00:15.952720 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952728 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952737 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:15.952745 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:15.952754 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-26 19:00:15.952763 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:15.952772 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952780 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:15.952788 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952797 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952805 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:15.952814 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.952822 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952831 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 19:00:15.952862 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.952871 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952880 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 19:00:15.952889 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.952897 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952906 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 19:00:15.952915 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.952935 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.952944 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 19:00:15.953015 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953028 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953037 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 19:00:15.953046 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953055 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953063 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 19:00:15.953073 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 19:00:15.953082 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 19:00:15.953091 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 19:00:15.953101 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 19:00:15.953110 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 19:00:15.953120 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953128 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 19:00:15.953137 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953145 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953154 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 19:00:15.953162 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953182 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 19:00:15.953191 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953200 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953209 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-07-26 19:00:15.953218 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953226 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953235 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-07-26 19:00:15.953244 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953253 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953261 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-07-26 19:00:15.953270 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953283 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953292 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-07-26 19:00:15.953301 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953310 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953319 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-07-26 19:00:15.953328 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953336 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953345 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-07-26 19:00:15.953353 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953362 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953371 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:15.953381 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953391 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953401 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:15.953419 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:15.953429 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-07-26 19:00:15.953440 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:15.953450 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953460 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:15.953470 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953480 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953490 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:15.953500 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953510 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953520 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:15.953533 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953555 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953589 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:15.953603 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:15.953615 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-07-26 19:00:15.953627 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:15.953639 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953651 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:15.953664 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953677 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953689 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:15.953702 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953714 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953726 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-26 19:00:15.953738 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953751 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953763 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-26 19:00:15.953775 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953787 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953800 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-26 19:00:15.953812 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:15.953825 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953837 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-26 19:00:15.953849 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953861 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953873 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-26 19:00:15.953883 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953892 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953901 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-26 19:00:15.953909 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-26 19:00:15.953918 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-26 19:00:15.953936 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-26 19:00:15.953946 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-26 19:00:15.953954 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-26 19:00:15.953974 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.953983 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-26 19:00:15.953991 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:15.953999 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.954008 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-26 19:00:15.954016 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:15.954031 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-26 19:00:16.256073 | instance | ok: Runtime: 0:00:00.009224 2026-07-26 19:00:16.263181 | 2026-07-26 19:00:16.263255 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:00:16.328797 | instance | ok 2026-07-26 19:00:16.335665 | 2026-07-26 19:00:16.335739 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:00:16.401281 | instance | ok: idempotence deployment is still running after 240 seconds. 2026-07-26 19:00:16.407296 | 2026-07-26 19:00:16.407406 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:00:16.474091 | instance | ok 2026-07-26 19:00:16.485708 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:00:16.506567 | 2026-07-26 19:00:16.506634 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:00:36.575443 | instance | ok 2026-07-26 19:00:36.584384 | 2026-07-26 19:00:36.584456 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:00:36.655221 | instance | ok 2026-07-26 19:00:36.661882 | 2026-07-26 19:00:36.661952 | TASK [Poll idempotence deployment status] 2026-07-26 19:00:36.913816 | instance | ok 2026-07-26 19:00:36.924850 | 2026-07-26 19:00:36.924926 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:00:37.132939 | instance | ok 2026-07-26 19:00:37.143424 | 2026-07-26 19:00:37.143691 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:00:37.201195 | instance | ok 2026-07-26 19:00:37.209856 | 2026-07-26 19:00:37.209959 | TASK [Read new idempotence deployment output] 2026-07-26 19:00:37.430833 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.430967 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.430986 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:37.431002 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431013 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431026 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:37.431036 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:37.431047 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz" 2026-07-26 19:00:37.431056 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:37.431065 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431074 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:37.431083 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431091 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431101 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:37.431110 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431119 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431133 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:37.431143 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:37.431154 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz" 2026-07-26 19:00:37.431164 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:37.431174 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431184 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:37.431194 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431204 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431214 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:37.431224 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431234 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431244 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-07-26 19:00:37.431254 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431264 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431274 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-07-26 19:00:37.431284 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431294 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431304 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:37.431314 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431324 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431334 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:37.431344 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:37.431354 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-07-26 19:00:37.431364 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:37.431373 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431381 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:37.431390 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431399 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431407 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:37.431416 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431436 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431530 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-07-26 19:00:37.431544 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-07-26 19:00:37.431554 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431563 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-07-26 19:00:37.431571 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431581 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431589 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-07-26 19:00:37.431598 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431606 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431615 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-07-26 19:00:37.431623 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431632 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431640 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-07-26 19:00:37.431649 | instance | [kubernetes/kubernetes] ok: [instance] => (item=br_netfilter) 2026-07-26 19:00:37.431659 | instance | [kubernetes/kubernetes] ok: [instance] => (item=ip_tables) 2026-07-26 19:00:37.431668 | instance | [kubernetes/kubernetes] ok: [instance] => (item=ip6_tables) 2026-07-26 19:00:37.431676 | instance | [kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack) 2026-07-26 19:00:37.431685 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431693 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:37.431713 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431722 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431730 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:37.431739 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:37.431748 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-07-26 19:00:37.431757 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:37.431765 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431774 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:37.431782 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431791 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431799 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:37.431808 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:37.431817 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431826 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-07-26 19:00:37.431839 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-07-26 19:00:37.431849 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431857 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-07-26 19:00:37.431866 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:37.431874 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431882 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-07-26 19:00:37.431891 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.431899 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431908 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-07-26 19:00:37.431917 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-07-26 19:00:37.431932 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-07-26 19:00:37.431941 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-07-26 19:00:37.431950 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-07-26 19:00:37.431959 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-07-26 19:00:37.431967 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-07-26 19:00:37.431976 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-07-26 19:00:37.431984 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.431993 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-07-26 19:00:37.432002 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/systemd/system/kubelet.service.d) 2026-07-26 19:00:37.432011 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes) 2026-07-26 19:00:37.432024 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests) 2026-07-26 19:00:37.432034 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432042 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-07-26 19:00:37.432051 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.432059 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432068 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-07-26 19:00:37.432077 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.432085 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432094 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-07-26 19:00:37.432102 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:37.432111 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432119 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-07-26 19:00:37.432128 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:37.432136 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432145 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-07-26 19:00:37.432153 | instance | [kubernetes/kubernetes] ok: [instance] => (item=swap) 2026-07-26 19:00:37.432162 | instance | [kubernetes/kubernetes] ok: [instance] => (item=none) 2026-07-26 19:00:37.432171 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:37.432179 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-07-26 19:00:37.761601 | instance | ok: Runtime: 0:00:00.009478 2026-07-26 19:00:37.769713 | 2026-07-26 19:00:37.769786 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:00:37.836355 | instance | ok 2026-07-26 19:00:37.844973 | 2026-07-26 19:00:37.845050 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:00:37.912812 | instance | ok: idempotence deployment is still running after 260 seconds. 2026-07-26 19:00:37.921467 | 2026-07-26 19:00:37.921984 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:00:37.987366 | instance | ok 2026-07-26 19:00:37.999664 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:00:38.020387 | 2026-07-26 19:00:38.020457 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:00:58.079998 | instance | ok 2026-07-26 19:00:58.086823 | 2026-07-26 19:00:58.086891 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:00:58.156486 | instance | ok 2026-07-26 19:00:58.164185 | 2026-07-26 19:00:58.164269 | TASK [Poll idempotence deployment status] 2026-07-26 19:00:58.418286 | instance | ok 2026-07-26 19:00:58.426030 | 2026-07-26 19:00:58.426132 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:00:58.627567 | instance | ok 2026-07-26 19:00:58.635939 | 2026-07-26 19:00:58.636010 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:00:58.701941 | instance | ok 2026-07-26 19:00:58.710265 | 2026-07-26 19:00:58.710330 | TASK [Read new idempotence deployment output] 2026-07-26 19:00:58.926833 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.926933 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.926952 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-07-26 19:00:58.926968 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.926979 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.926991 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-07-26 19:00:58.927002 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927012 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-07-26 19:00:58.927022 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927032 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927043 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-07-26 19:00:58.927053 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927062 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927072 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-07-26 19:00:58.927081 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927090 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927104 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-07-26 19:00:58.927113 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927122 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927132 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-07-26 19:00:58.927141 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927151 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927160 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-07-26 19:00:58.927170 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance 2026-07-26 19:00:58.927181 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927191 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-07-26 19:00:58.927201 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance 2026-07-26 19:00:58.927216 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927298 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-07-26 19:00:58.927313 | instance | [kubernetes/kubernetes] ok: [instance] => (item=instance) 2026-07-26 19:00:58.927323 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927333 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-07-26 19:00:58.927342 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927352 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927361 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-07-26 19:00:58.927371 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927381 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927390 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-07-26 19:00:58.927400 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:58.927409 | instance | [kubernetes/kubernetes] "msg": "instance" 2026-07-26 19:00:58.927418 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:58.927428 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927438 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-07-26 19:00:58.927447 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927457 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927466 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-07-26 19:00:58.927595 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927609 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927618 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-07-26 19:00:58.927628 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927637 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927647 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-07-26 19:00:58.927656 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927665 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927675 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-07-26 19:00:58.927684 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927693 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927703 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-07-26 19:00:58.927712 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927722 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927731 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-07-26 19:00:58.927741 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927750 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927759 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-07-26 19:00:58.927769 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927778 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927787 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-07-26 19:00:58.927805 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927815 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927824 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-07-26 19:00:58.927834 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927843 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927853 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-07-26 19:00:58.927862 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.927871 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927881 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-07-26 19:00:58.927896 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927906 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927915 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-07-26 19:00:58.927925 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927934 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927944 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-07-26 19:00:58.927953 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927962 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.927972 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-07-26 19:00:58.927981 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.927990 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928001 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-07-26 19:00:58.928011 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928020 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928029 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-07-26 19:00:58.928039 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928056 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928066 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-07-26 19:00:58.928076 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928085 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928094 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-07-26 19:00:58.928104 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928113 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928123 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-07-26 19:00:58.928132 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) 2026-07-26 19:00:58.928147 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) 2026-07-26 19:00:58.928157 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928166 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928176 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-07-26 19:00:58.928185 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928194 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928204 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-07-26 19:00:58.928213 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928223 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928232 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-07-26 19:00:58.928242 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928251 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928260 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-07-26 19:00:58.928270 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-07-26 19:00:58.928279 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928289 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-07-26 19:00:58.928298 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928308 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928317 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-07-26 19:00:58.928326 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928421 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928433 | instance | [kubernetes/kubernetes] PLAY [Install control-plane components] **************************************** 2026-07-26 19:00:58.928442 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928451 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:00:58.928461 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928470 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928480 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-26 19:00:58.928489 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928499 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928508 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 19:00:58.928518 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928527 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928536 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 19:00:58.928546 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928555 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928571 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:00:58.928581 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:00:58.928598 | instance | [kubernetes/kubernetes] "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-26 19:00:58.928607 | instance | [kubernetes/kubernetes] } 2026-07-26 19:00:58.928617 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928626 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:00:58.928635 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:00:58.928644 | instance | [kubernetes/kubernetes] 2026-07-26 19:00:58.928654 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:00:59.257075 | instance | ok: Runtime: 0:00:00.010210 2026-07-26 19:00:59.264558 | 2026-07-26 19:00:59.264621 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:00:59.323322 | instance | ok 2026-07-26 19:00:59.331580 | 2026-07-26 19:00:59.331649 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:00:59.402314 | instance | ok: idempotence deployment is still running after 280 seconds. 2026-07-26 19:00:59.410272 | 2026-07-26 19:00:59.410335 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:00:59.479501 | instance | ok 2026-07-26 19:00:59.490767 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:00:59.512380 | 2026-07-26 19:00:59.512440 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:01:19.583384 | instance | ok 2026-07-26 19:01:19.589757 | 2026-07-26 19:01:19.589822 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:01:19.762917 | instance | ok 2026-07-26 19:01:19.870744 | 2026-07-26 19:01:19.870913 | TASK [Poll idempotence deployment status] 2026-07-26 19:01:20.133380 | instance | ok 2026-07-26 19:01:20.140507 | 2026-07-26 19:01:20.140584 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:01:20.379239 | instance | ok 2026-07-26 19:01:20.386366 | 2026-07-26 19:01:20.386437 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:01:20.464004 | instance | ok 2026-07-26 19:01:20.473376 | 2026-07-26 19:01:20.473447 | TASK [Read new idempotence deployment output] 2026-07-26 19:01:20.699603 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699736 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699754 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-26 19:01:20.699769 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699780 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699791 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-26 19:01:20.699802 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699810 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699820 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-26 19:01:20.699831 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699839 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699849 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-26 19:01:20.699859 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699867 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699877 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-26 19:01:20.699886 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.699894 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699928 | instance | [kubernetes/kubernetes] TASK [Install plugin] ********************************************************** 2026-07-26 19:01:20.699937 | instance | [kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance 2026-07-26 19:01:20.699946 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699955 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:01:20.699964 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-07-26 19:01:20.699973 | instance | [kubernetes/kubernetes] "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-26 19:01:20.699982 | instance | [kubernetes/kubernetes] } 2026-07-26 19:01:20.699990 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.699999 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:01:20.700007 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700016 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700025 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:01:20.700033 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700042 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700051 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:20.700060 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:20.700076 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700084 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:20.700093 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700102 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700110 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-07-26 19:01:20.700119 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700127 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700136 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-07-26 19:01:20.700144 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700153 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700161 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:20.700170 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:20.700189 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700198 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:20.700207 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700215 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700224 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-07-26 19:01:20.700232 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700275 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700295 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-07-26 19:01:20.700304 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700319 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700345 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 19:01:20.700354 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700363 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:20.700378 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700387 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700396 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-07-26 19:01:20.700404 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700413 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700421 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-07-26 19:01:20.700430 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700449 | instance | [kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] ******************************************* 2026-07-26 19:01:20.700458 | instance | [kubernetes/kubernetes] ok: [instance] 2026-07-26 19:01:20.700466 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700475 | instance | [kubernetes/kubernetes] PLAY RECAP ********************************************************************* 2026-07-26 19:01:20.700484 | instance | [kubernetes/kubernetes] instance : ok=125 changed=0 unreachable=0 failed=0 skipped=31 rescued=0 ignored=0 2026-07-26 19:01:20.700493 | instance | [kubernetes/kubernetes] 2026-07-26 19:01:20.700501 | instance | ==> [kubernetes] Deployment complete 2026-07-26 19:01:20.700510 | instance | ==> [openvswitch] Starting deployment 2026-07-26 19:01:20.700519 | instance | ==> [memcached] Starting deployment 2026-07-26 19:01:20.700528 | instance | ==> [coredns] Starting deployment 2026-07-26 19:01:20.700537 | instance | [coredns/coredns] 2026-07-26 19:01:20.700546 | instance | [coredns/coredns] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:01:20.700555 | instance | [coredns/coredns] 2026-07-26 19:01:20.700563 | instance | [coredns/coredns] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:20.700695 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700708 | instance | [openvswitch/openvswitch] PLAY [controllers:computes] **************************************************** 2026-07-26 19:01:20.700725 | instance | [memcached/memcached] 2026-07-26 19:01:20.700734 | instance | [memcached/memcached] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:01:20.700743 | instance | [memcached/memcached] 2026-07-26 19:01:20.700752 | instance | [memcached/memcached] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:20.700761 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700769 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:01:20.700779 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.700788 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700797 | instance | [openvswitch/openvswitch] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:01:20.700806 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700823 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700832 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:01:20.700841 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700849 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700859 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:01:20.700868 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700876 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700885 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:01:20.700894 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700903 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700912 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:01:20.700921 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700930 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700939 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:01:20.700948 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.700956 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700965 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:01:20.700974 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-07-26 19:01:20.700983 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.700991 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:01:20.701000 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.701009 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701018 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:20.701027 | instance | [openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:20.701037 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701046 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:20.701055 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.701063 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701072 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] *** 2026-07-26 19:01:20.701081 | instance | [openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:20.701090 | instance | [openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:20.701100 | instance | [openvswitch/openvswitch] interpreter could change the meaning of that path. See 2026-07-26 19:01:20.701109 | instance | [openvswitch/openvswitch] https://docs.ansible.com/ansible- 2026-07-26 19:01:20.701118 | instance | [openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:20.701127 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.701136 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701152 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] *** 2026-07-26 19:01:20.701162 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-07-26 19:01:20.701171 | instance | [openvswitch/openvswitch] "changed": false, 2026-07-26 19:01:20.701183 | instance | [openvswitch/openvswitch] "msg": "All assertions passed" 2026-07-26 19:01:20.701192 | instance | [openvswitch/openvswitch] } 2026-07-26 19:01:20.701201 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701216 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] **************** 2026-07-26 19:01:20.701225 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:20.701234 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701242 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] ********* 2026-07-26 19:01:20.701251 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-07-26 19:01:20.701260 | instance | [openvswitch/openvswitch] "changed": false, 2026-07-26 19:01:20.701269 | instance | [openvswitch/openvswitch] "msg": "Successfully pulled openvswitch image" 2026-07-26 19:01:20.701278 | instance | [openvswitch/openvswitch] } 2026-07-26 19:01:20.701286 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:20.701295 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] ********************* 2026-07-26 19:01:20.701304 | instance | [coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:20.701313 | instance | [coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:20.701322 | instance | [coredns/coredns] interpreter could change the meaning of that path. See 2026-07-26 19:01:20.701331 | instance | [coredns/coredns] https://docs.ansible.com/ansible- 2026-07-26 19:01:20.701340 | instance | [coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:20.701349 | instance | [coredns/coredns] ok: [instance] 2026-07-26 19:01:20.701357 | instance | [coredns/coredns] 2026-07-26 19:01:20.701366 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:20.701375 | instance | [coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:20.701385 | instance | [coredns/coredns] 2026-07-26 19:01:20.701394 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:20.701403 | instance | [memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:20.701411 | instance | [memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:20.701420 | instance | [memcached/memcached] interpreter could change the meaning of that path. See 2026-07-26 19:01:20.701429 | instance | [memcached/memcached] https://docs.ansible.com/ansible- 2026-07-26 19:01:20.701438 | instance | [memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:20.701447 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:20.701455 | instance | [memcached/memcached] 2026-07-26 19:01:20.701464 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:01:20.701473 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:20.701482 | instance | [memcached/memcached] 2026-07-26 19:01:20.701491 | instance | [memcached/memcached] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:01:20.701500 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 19:01:20.701508 | instance | [memcached/memcached] 2026-07-26 19:01:20.701517 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:01:20.701526 | instance | [coredns/coredns] ok: [instance] 2026-07-26 19:01:20.701535 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 19:01:20.701544 | instance | [coredns/coredns] 2026-07-26 19:01:20.701552 | instance | [coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] ************************* 2026-07-26 19:01:20.701561 | instance | [memcached/memcached] 2026-07-26 19:01:20.701570 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:01:20.701579 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 19:01:20.701587 | instance | [memcached/memcached] 2026-07-26 19:01:20.701596 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:01:20.701611 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 19:01:21.019334 | instance | ok: Runtime: 0:00:00.009707 2026-07-26 19:01:21.027182 | 2026-07-26 19:01:21.027246 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:01:21.094595 | instance | ok 2026-07-26 19:01:21.103305 | 2026-07-26 19:01:21.103391 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:01:21.173178 | instance | ok: idempotence deployment is still running after 300 seconds. 2026-07-26 19:01:21.185342 | 2026-07-26 19:01:21.185448 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:01:21.241632 | instance | ok 2026-07-26 19:01:21.252085 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:01:21.275634 | 2026-07-26 19:01:21.275740 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:01:41.348002 | instance | ok 2026-07-26 19:01:41.357190 | 2026-07-26 19:01:41.357268 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:01:41.428009 | instance | ok 2026-07-26 19:01:41.434082 | 2026-07-26 19:01:41.434145 | TASK [Poll idempotence deployment status] 2026-07-26 19:01:41.672813 | instance | ok 2026-07-26 19:01:41.680633 | 2026-07-26 19:01:41.680734 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:01:41.880470 | instance | ok 2026-07-26 19:01:41.890576 | 2026-07-26 19:01:41.890666 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:01:41.949439 | instance | ok 2026-07-26 19:01:41.955571 | 2026-07-26 19:01:41.955634 | TASK [Read new idempotence deployment output] 2026-07-26 19:01:42.187371 | instance | [memcached/memcached] 2026-07-26 19:01:42.187426 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:01:42.187434 | instance | [memcached/memcached] skipping: [instance] 2026-07-26 19:01:42.187444 | instance | [memcached/memcached] 2026-07-26 19:01:42.187453 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:01:42.187459 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:42.187465 | instance | [memcached/memcached] 2026-07-26 19:01:42.187472 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:01:42.187479 | instance | [memcached/memcached] ok: [instance] => (item=oslo_cache) 2026-07-26 19:01:42.187484 | instance | [memcached/memcached] 2026-07-26 19:01:42.187490 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:01:42.187495 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:42.187501 | instance | [memcached/memcached] 2026-07-26 19:01:42.187506 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.187516 | instance | [memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.187526 | instance | [memcached/memcached] 2026-07-26 19:01:42.187532 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.187538 | instance | [openvswitch/openvswitch] ok: [instance] 2026-07-26 19:01:42.187544 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:42.187550 | instance | [openvswitch/openvswitch] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.187556 | instance | [openvswitch/openvswitch] instance : ok=10 changed=0 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-07-26 19:01:42.187562 | instance | [openvswitch/openvswitch] 2026-07-26 19:01:42.187568 | instance | ==> [openvswitch] Deployment complete 2026-07-26 19:01:42.187592 | instance | ==> [cert-manager] Starting deployment 2026-07-26 19:01:42.187598 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:42.187603 | instance | [memcached/memcached] 2026-07-26 19:01:42.187610 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] *********************** 2026-07-26 19:01:42.187615 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.187620 | instance | [cert-manager/cert_manager] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.187626 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.187632 | instance | [cert-manager/cert_manager] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.187638 | instance | [coredns/coredns] ok: [instance] 2026-07-26 19:01:42.187643 | instance | [coredns/coredns] 2026-07-26 19:01:42.187649 | instance | [coredns/coredns] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.187655 | instance | [coredns/coredns] instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:01:42.187660 | instance | [coredns/coredns] 2026-07-26 19:01:42.187666 | instance | ==> [coredns] Deployment complete 2026-07-26 19:01:42.187671 | instance | ==> [csi] Starting deployment 2026-07-26 19:01:42.187677 | instance | [csi/csi] 2026-07-26 19:01:42.187683 | instance | [csi/csi] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.187689 | instance | [csi/csi] 2026-07-26 19:01:42.187694 | instance | [csi/csi] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.187700 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:42.187706 | instance | [memcached/memcached] 2026-07-26 19:01:42.187712 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] ********** 2026-07-26 19:01:42.187718 | instance | [memcached/memcached] ok: [instance] 2026-07-26 19:01:42.187730 | instance | [memcached/memcached] 2026-07-26 19:01:42.187736 | instance | [memcached/memcached] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.187743 | instance | [memcached/memcached] instance : ok=9 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 19:01:42.187749 | instance | [memcached/memcached] 2026-07-26 19:01:42.187755 | instance | ==> [memcached] Deployment complete 2026-07-26 19:01:42.187760 | instance | ==> [ingress-nginx] Starting deployment 2026-07-26 19:01:42.187766 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.187772 | instance | [ingress-nginx/ingress_nginx] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.187777 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.187783 | instance | [ingress-nginx/ingress_nginx] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.187789 | instance | [cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.187794 | instance | [cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.187800 | instance | [cert-manager/cert_manager] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.187805 | instance | [cert-manager/cert_manager] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.187810 | instance | [cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.187816 | instance | [cert-manager/cert_manager] ok: [instance] 2026-07-26 19:01:42.187821 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.187827 | instance | [cert-manager/cert_manager] TASK [Deploy Helm chart] ******************************************************* 2026-07-26 19:01:42.187839 | instance | [cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance 2026-07-26 19:01:42.187845 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.187850 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] **** 2026-07-26 19:01:42.187856 | instance | [csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.187863 | instance | [csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.187869 | instance | [csi/csi] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.187874 | instance | [csi/csi] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.187882 | instance | [csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.187887 | instance | [csi/csi] ok: [instance] 2026-07-26 19:01:42.187893 | instance | [csi/csi] 2026-07-26 19:01:42.187898 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.187904 | instance | [csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.187910 | instance | [csi/csi] 2026-07-26 19:01:42.187915 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.187921 | instance | [cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml) 2026-07-26 19:01:42.187926 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.187932 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-07-26 19:01:42.187937 | instance | [csi/csi] ok: [instance] 2026-07-26 19:01:42.187944 | instance | [csi/csi] 2026-07-26 19:01:42.187949 | instance | [csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-07-26 19:01:42.187955 | instance | [ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.187961 | instance | [ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.187966 | instance | [ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.187975 | instance | [ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.187981 | instance | [ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.187987 | instance | [ingress-nginx/ingress_nginx] ok: [instance] 2026-07-26 19:01:42.187993 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.187999 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.188005 | instance | [ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.188012 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.188017 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.188022 | instance | [csi/csi] ok: [instance] 2026-07-26 19:01:42.188028 | instance | [csi/csi] 2026-07-26 19:01:42.188033 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.188039 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188044 | instance | [csi/csi] 2026-07-26 19:01:42.188050 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-07-26 19:01:42.188056 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188063 | instance | [csi/csi] 2026-07-26 19:01:42.188068 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-07-26 19:01:42.188074 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188079 | instance | [csi/csi] 2026-07-26 19:01:42.188085 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-07-26 19:01:42.188091 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188097 | instance | [csi/csi] 2026-07-26 19:01:42.188102 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-07-26 19:01:42.188108 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188114 | instance | [csi/csi] 2026-07-26 19:01:42.188119 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-07-26 19:01:42.188125 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188130 | instance | [csi/csi] 2026-07-26 19:01:42.188137 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-07-26 19:01:42.188143 | instance | [ingress-nginx/ingress_nginx] ok: [instance] 2026-07-26 19:01:42.188149 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188155 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.188162 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-07-26 19:01:42.188168 | instance | [csi/csi] 2026-07-26 19:01:42.188173 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-07-26 19:01:42.188178 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188184 | instance | [csi/csi] 2026-07-26 19:01:42.188189 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-07-26 19:01:42.188194 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188200 | instance | [csi/csi] 2026-07-26 19:01:42.188205 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-07-26 19:01:42.188210 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188216 | instance | [csi/csi] 2026-07-26 19:01:42.188221 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-07-26 19:01:42.188226 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188232 | instance | [csi/csi] 2026-07-26 19:01:42.188242 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-07-26 19:01:42.188247 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188253 | instance | [csi/csi] 2026-07-26 19:01:42.188258 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-07-26 19:01:42.188267 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188273 | instance | [csi/csi] 2026-07-26 19:01:42.188278 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-07-26 19:01:42.188283 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188289 | instance | [csi/csi] 2026-07-26 19:01:42.188294 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-07-26 19:01:42.188299 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188305 | instance | [csi/csi] 2026-07-26 19:01:42.188310 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-07-26 19:01:42.188315 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188321 | instance | [csi/csi] 2026-07-26 19:01:42.188329 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-07-26 19:01:42.188335 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188340 | instance | [csi/csi] 2026-07-26 19:01:42.188345 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-07-26 19:01:42.188351 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188356 | instance | [csi/csi] 2026-07-26 19:01:42.188361 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-07-26 19:01:42.188367 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188372 | instance | [csi/csi] 2026-07-26 19:01:42.188377 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-07-26 19:01:42.188383 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188388 | instance | [csi/csi] 2026-07-26 19:01:42.188394 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-07-26 19:01:42.188400 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188405 | instance | [csi/csi] 2026-07-26 19:01:42.188410 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-07-26 19:01:42.188416 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188421 | instance | [csi/csi] 2026-07-26 19:01:42.188426 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-07-26 19:01:42.188432 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188437 | instance | [csi/csi] 2026-07-26 19:01:42.188442 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-07-26 19:01:42.188448 | instance | [csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) 2026-07-26 19:01:42.188456 | instance | [csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) 2026-07-26 19:01:42.188461 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188467 | instance | [csi/csi] 2026-07-26 19:01:42.188472 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-07-26 19:01:42.188477 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188483 | instance | [csi/csi] 2026-07-26 19:01:42.188488 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-07-26 19:01:42.188493 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188499 | instance | [csi/csi] 2026-07-26 19:01:42.188504 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-07-26 19:01:42.188509 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188514 | instance | [csi/csi] 2026-07-26 19:01:42.188520 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-07-26 19:01:42.188525 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188530 | instance | [csi/csi] 2026-07-26 19:01:42.188536 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-07-26 19:01:42.188541 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188546 | instance | [cert-manager/cert_manager] ok: [instance] 2026-07-26 19:01:42.188551 | instance | [csi/csi] 2026-07-26 19:01:42.188557 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.188566 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188572 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.188578 | instance | [cert-manager/cert_manager] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.188583 | instance | [cert-manager/cert_manager] instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:01:42.188589 | instance | [cert-manager/cert_manager] 2026-07-26 19:01:42.188594 | instance | [csi/csi] 2026-07-26 19:01:42.188600 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] *** 2026-07-26 19:01:42.188605 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188611 | instance | ==> [cert-manager] Deployment complete 2026-07-26 19:01:42.188616 | instance | ==> [ceph-provisioners] Starting deployment 2026-07-26 19:01:42.188621 | instance | [csi/csi] 2026-07-26 19:01:42.188627 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] **** 2026-07-26 19:01:42.188632 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188638 | instance | [csi/csi] 2026-07-26 19:01:42.188643 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ****************** 2026-07-26 19:01:42.188648 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188654 | instance | [csi/csi] 2026-07-26 19:01:42.188659 | instance | [csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] ***** 2026-07-26 19:01:42.188664 | instance | [csi/csi] skipping: [instance] 2026-07-26 19:01:42.188670 | instance | [csi/csi] 2026-07-26 19:01:42.188675 | instance | [csi/csi] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.188681 | instance | [csi/csi] instance : ok=4 changed=0 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 2026-07-26 19:01:42.188686 | instance | [csi/csi] 2026-07-26 19:01:42.188691 | instance | ==> [csi] Deployment complete 2026-07-26 19:01:42.188697 | instance | ==> [percona-xtradb-cluster-operator] Starting deployment 2026-07-26 19:01:42.188702 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.188712 | instance | [ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:01:42.188718 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.188723 | instance | [ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.188729 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.188734 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.188740 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.188748 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.188754 | instance | [ingress-nginx/ingress_nginx] ok: [instance] 2026-07-26 19:01:42.188759 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.188765 | instance | [ingress-nginx/ingress_nginx] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.188770 | instance | [ingress-nginx/ingress_nginx] instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:01:42.188775 | instance | [ingress-nginx/ingress_nginx] 2026-07-26 19:01:42.188781 | instance | ==> [ingress-nginx] Deployment complete 2026-07-26 19:01:42.188786 | instance | ==> [rabbitmq-cluster-operator] Starting deployment 2026-07-26 19:01:42.188792 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.188797 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.188803 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.188808 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.188818 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.188823 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.188829 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.188834 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.188841 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.188847 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 19:01:42.188853 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.188858 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.188864 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.188873 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.188880 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.188885 | instance | [ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.188890 | instance | [ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.188897 | instance | [ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.188902 | instance | [ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.188908 | instance | [ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.188914 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:01:42.188920 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.188926 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.188932 | instance | [ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.188941 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 19:01:42.188947 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.188953 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.188959 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.188971 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-07-26 19:01:42.188977 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] 2026-07-26 19:01:42.188982 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:01:42.188988 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:01:42.188993 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See 2026-07-26 19:01:42.188998 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible- 2026-07-26 19:01:42.189008 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:01:42.189014 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.189020 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:01:42.189027 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:01:42.189032 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.189037 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:01:42.189043 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:01:42.189050 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.189055 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] **************** 2026-07-26 19:01:42.189061 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] 2026-07-26 19:01:42.189067 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.189073 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-07-26 19:01:42.189078 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:01:42.189084 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:01:42.189090 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect "ceph mon dump" output from a monitor] *** 2026-07-26 19:01:42.189096 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator) 2026-07-26 19:01:42.189103 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 19:01:42.189109 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.189114 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-07-26 19:01:42.189120 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster) 2026-07-26 19:01:42.189125 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:01:42.189131 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-07-26 19:01:42.189136 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-07-26 19:01:42.189142 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.189148 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP ********************************************************************* 2026-07-26 19:01:42.189153 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:01:42.189190 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-07-26 19:01:42.189199 | instance | ==> [percona-xtradb-cluster-operator] Deployment complete 2026-07-26 19:01:42.189205 | instance | ==> [cluster-issuer] Starting deployment 2026-07-26 19:01:42.189211 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:01:42.189217 | instance | [cluster-issuer/cluster_issuer] PLAY [controllers] ************************************************************* 2026-07-26 19:01:42.189224 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:01:42.190097 | instance | [cluster-issuer/cluster_issuer] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:01:42.504845 | instance | ok: Runtime: 0:00:00.016789 2026-07-26 19:01:42.515001 | 2026-07-26 19:01:42.515068 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:01:42.578426 | instance | ok 2026-07-26 19:01:42.590135 | 2026-07-26 19:01:42.590270 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:01:42.658262 | instance | ok: idempotence deployment is still running after 320 seconds. 2026-07-26 19:01:42.665089 | 2026-07-26 19:01:42.665159 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:01:42.733292 | instance | ok 2026-07-26 19:01:42.743646 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:01:42.769233 | 2026-07-26 19:01:42.769299 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:02:02.832541 | instance | ok 2026-07-26 19:02:02.838382 | 2026-07-26 19:02:02.838443 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:02:02.905749 | instance | ok 2026-07-26 19:02:02.913897 | 2026-07-26 19:02:02.913982 | TASK [Poll idempotence deployment status] 2026-07-26 19:02:03.165987 | instance | ok 2026-07-26 19:02:03.173675 | 2026-07-26 19:02:03.173740 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:02:03.397554 | instance | ok 2026-07-26 19:02:03.404076 | 2026-07-26 19:02:03.404139 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:02:03.473151 | instance | ok 2026-07-26 19:02:03.483770 | 2026-07-26 19:02:03.483917 | TASK [Read new idempotence deployment output] 2026-07-26 19:02:03.713612 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] 2026-07-26 19:02:03.713952 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:02:03.713969 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP ********************************************************************* 2026-07-26 19:02:03.713981 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:02:03.713998 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-07-26 19:02:03.714007 | instance | ==> [rabbitmq-cluster-operator] Deployment complete 2026-07-26 19:02:03.714147 | instance | ==> [percona-xtradb-cluster] Starting deployment 2026-07-26 19:02:03.714161 | instance | [cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:03.714170 | instance | [cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:03.714180 | instance | [cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See 2026-07-26 19:02:03.714225 | instance | [cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible- 2026-07-26 19:02:03.714235 | instance | [cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:03.714244 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 19:02:03.714254 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714263 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-07-26 19:02:03.714283 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714365 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] ************************************************************* 2026-07-26 19:02:03.714379 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714388 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:03.714397 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 19:02:03.714405 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714414 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-07-26 19:02:03.714424 | instance | [cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance 2026-07-26 19:02:03.714438 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714446 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-07-26 19:02:03.714455 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 19:02:03.714463 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714472 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-07-26 19:02:03.714481 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 19:02:03.714489 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714498 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-07-26 19:02:03.714507 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:03.714516 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:03.714526 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See 2026-07-26 19:02:03.714534 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible- 2026-07-26 19:02:03.714543 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:03.714563 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.714573 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714582 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-07-26 19:02:03.714591 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-07-26 19:02:03.714600 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714608 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-07-26 19:02:03.714617 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714625 | instance | [cluster-issuer/cluster_issuer] PLAY RECAP ********************************************************************* 2026-07-26 19:02:03.714634 | instance | [cluster-issuer/cluster_issuer] instance : ok=6 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:02:03.714643 | instance | [cluster-issuer/cluster_issuer] 2026-07-26 19:02:03.714653 | instance | ==> [cluster-issuer] Deployment complete 2026-07-26 19:02:03.714661 | instance | ==> [libvirt] Starting deployment 2026-07-26 19:02:03.714670 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.714679 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714696 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-07-26 19:02:03.714706 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714715 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714724 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-07-26 19:02:03.714733 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.714742 | instance | [libvirt/libvirt] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:03.714751 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.714759 | instance | [libvirt/libvirt] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:03.714768 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.714777 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714785 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-07-26 19:02:03.714794 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.714803 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714816 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-07-26 19:02:03.714825 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714834 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714843 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-07-26 19:02:03.714852 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714860 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714869 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-07-26 19:02:03.714878 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714886 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714895 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-07-26 19:02:03.714904 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714920 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714929 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-07-26 19:02:03.714937 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714946 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714955 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-07-26 19:02:03.714963 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-07-26 19:02:03.714972 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.714981 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-07-26 19:02:03.714990 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.714998 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.715007 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-07-26 19:02:03.715016 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715025 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715034 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] *** 2026-07-26 19:02:03.715042 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200) 2026-07-26 19:02:03.715051 | instance | [libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:03.715060 | instance | [libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:03.715068 | instance | [libvirt/libvirt] interpreter could change the meaning of that path. See 2026-07-26 19:02:03.715077 | instance | [libvirt/libvirt] https://docs.ansible.com/ansible- 2026-07-26 19:02:03.715086 | instance | [libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:03.715094 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715103 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715112 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] ************* 2026-07-26 19:02:03.715120 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715129 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:03.715138 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715146 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715155 | instance | [libvirt/libvirt] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:03.715170 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715179 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715188 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:03.715196 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715205 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715213 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:03.715222 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715231 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715243 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:03.715252 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715260 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715269 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:03.715278 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715286 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-07-26 19:02:03.715301 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.715310 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP ********************************************************************* 2026-07-26 19:02:03.715319 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] instance : ok=6 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-07-26 19:02:03.715328 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-07-26 19:02:03.715336 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715345 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:03.715354 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715362 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715371 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:03.715380 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt_exporter) 2026-07-26 19:02:03.715388 | instance | ==> [percona-xtradb-cluster] Deployment complete 2026-07-26 19:02:03.715397 | instance | ==> [keycloak] Starting deployment 2026-07-26 19:02:03.715406 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715414 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:03.715423 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715432 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715440 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:03.715449 | instance | [libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:03.715458 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715467 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:03.715476 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715484 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715493 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] *********** 2026-07-26 19:02:03.715502 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715510 | instance | [keycloak/keycloak] PLAY [controllers] ************************************************************* 2026-07-26 19:02:03.715519 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715527 | instance | [keycloak/keycloak] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:03.715536 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715545 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715553 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] **** 2026-07-26 19:02:03.715562 | instance | [libvirt/libvirt] skipping: [instance] 2026-07-26 19:02:03.715570 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715579 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ******************** 2026-07-26 19:02:03.715588 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715596 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715605 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] *** 2026-07-26 19:02:03.715614 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt-vnc) 2026-07-26 19:02:03.715622 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt-api) 2026-07-26 19:02:03.715631 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715640 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715648 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] **************************** 2026-07-26 19:02:03.715657 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715665 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ****** 2026-07-26 19:02:03.715674 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715690 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715699 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create "pvc-ceph-client-key" secret] *** 2026-07-26 19:02:03.715707 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt-vnc) 2026-07-26 19:02:03.715716 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715725 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715733 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] *** 2026-07-26 19:02:03.715748 | instance | [keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:03.715757 | instance | [keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:03.715770 | instance | [keycloak/keycloak] interpreter could change the meaning of that path. See 2026-07-26 19:02:03.715779 | instance | [keycloak/keycloak] https://docs.ansible.com/ansible- 2026-07-26 19:02:03.715788 | instance | [keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:03.715796 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.715805 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.715813 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715822 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:03.715831 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 19:02:03.715839 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.715848 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] *************** 2026-07-26 19:02:03.715856 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715865 | instance | [keycloak/keycloak] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:03.715873 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 19:02:03.715882 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715891 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:03.715899 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 19:02:03.715908 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715916 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:03.715925 | instance | [keycloak/keycloak] skipping: [instance] 2026-07-26 19:02:03.715934 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.715942 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:03.715951 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt-api) 2026-07-26 19:02:03.715960 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715968 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************ 2026-07-26 19:02:03.715977 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.715985 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.715994 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] ************************* 2026-07-26 19:02:03.716003 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716011 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716020 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:03.716028 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716037 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716046 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:03.716054 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716063 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716071 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:03.716088 | instance | [keycloak/keycloak] ok: [instance] => (item=oslo_db) 2026-07-26 19:02:03.716096 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716105 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:03.716114 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716122 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716131 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:03.716140 | instance | [keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:03.716149 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716157 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:03.716166 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-07-26 19:02:03.716175 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.716183 | instance | [ceph-provisioners/ceph_provisioners] PLAY RECAP ********************************************************************* 2026-07-26 19:02:03.716192 | instance | [ceph-provisioners/ceph_provisioners] instance : ok=13 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-26 19:02:03.716201 | instance | [ceph-provisioners/ceph_provisioners] 2026-07-26 19:02:03.716210 | instance | ==> [ceph-provisioners] Deployment complete 2026-07-26 19:02:03.716218 | instance | ==> [keystone] Starting deployment 2026-07-26 19:02:03.716227 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716236 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716244 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] *** 2026-07-26 19:02:03.716257 | instance | [keystone/keystone] 2026-07-26 19:02:03.716266 | instance | [keystone/keystone] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:03.716275 | instance | [keystone/keystone] 2026-07-26 19:02:03.716283 | instance | [keystone/keystone] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:03.716292 | instance | [libvirt/libvirt] ok: [instance] 2026-07-26 19:02:03.716300 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.716309 | instance | [libvirt/libvirt] PLAY RECAP ********************************************************************* 2026-07-26 19:02:03.716322 | instance | [libvirt/libvirt] instance : ok=11 changed=0 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-07-26 19:02:03.716331 | instance | [libvirt/libvirt] 2026-07-26 19:02:03.716340 | instance | ==> [libvirt] Deployment complete 2026-07-26 19:02:03.716349 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716357 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716366 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] ************* 2026-07-26 19:02:03.716375 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716383 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716392 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************ 2026-07-26 19:02:03.716400 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716409 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716417 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] ***************** 2026-07-26 19:02:03.716426 | instance | [keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:03.716435 | instance | [keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:03.716443 | instance | [keystone/keystone] interpreter could change the meaning of that path. See 2026-07-26 19:02:03.716452 | instance | [keystone/keystone] https://docs.ansible.com/ansible- 2026-07-26 19:02:03.716461 | instance | [keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:03.716469 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:03.716478 | instance | [keystone/keystone] 2026-07-26 19:02:03.716492 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:02:03.716501 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716510 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716518 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] ******************* 2026-07-26 19:02:03.716527 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716535 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716544 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ****************** 2026-07-26 19:02:03.716553 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:03.716561 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:03.716570 | instance | [keycloak/keycloak] 2026-07-26 19:02:03.716578 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************ 2026-07-26 19:02:03.716587 | instance | [keystone/keystone] 2026-07-26 19:02:03.716596 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:02:03.716604 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:03.716613 | instance | [keystone/keystone] 2026-07-26 19:02:03.716621 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:02:04.048513 | instance | ok: Runtime: 0:00:00.011350 2026-07-26 19:02:04.060302 | 2026-07-26 19:02:04.060371 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:02:04.315476 | instance | ok 2026-07-26 19:02:04.321355 | 2026-07-26 19:02:04.321420 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:02:04.377704 | instance | ok: idempotence deployment is still running after 340 seconds. 2026-07-26 19:02:04.384686 | 2026-07-26 19:02:04.384755 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:02:04.441961 | instance | ok 2026-07-26 19:02:04.453061 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:02:04.477993 | 2026-07-26 19:02:04.478059 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:02:24.545240 | instance | ok 2026-07-26 19:02:24.552189 | 2026-07-26 19:02:24.552293 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:02:24.621210 | instance | ok 2026-07-26 19:02:24.628232 | 2026-07-26 19:02:24.628355 | TASK [Poll idempotence deployment status] 2026-07-26 19:02:24.861762 | instance | ok 2026-07-26 19:02:24.869763 | 2026-07-26 19:02:24.869957 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:02:25.072005 | instance | ok 2026-07-26 19:02:25.080396 | 2026-07-26 19:02:25.080562 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:02:25.138602 | instance | ok 2026-07-26 19:02:25.147994 | 2026-07-26 19:02:25.148132 | TASK [Read new idempotence deployment output] 2026-07-26 19:02:25.389125 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389234 | instance | [keystone/keystone] 2026-07-26 19:02:25.389253 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:25.389269 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389349 | instance | [keystone/keystone] 2026-07-26 19:02:25.389371 | instance | [keystone/keystone] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:25.389383 | instance | [keystone/keystone] included: rabbitmq for instance 2026-07-26 19:02:25.389394 | instance | [keystone/keystone] 2026-07-26 19:02:25.389404 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:02:25.389414 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:25.389423 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389433 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] **************** 2026-07-26 19:02:25.389443 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389452 | instance | [keystone/keystone] 2026-07-26 19:02:25.389461 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:02:25.389471 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.389480 | instance | [keystone/keystone] 2026-07-26 19:02:25.389495 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:02:25.389505 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:25.389514 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389524 | instance | [keycloak/keycloak] TASK [Create Keycloak Ingress] ************************************************* 2026-07-26 19:02:25.389533 | instance | [keycloak/keycloak] included: ingress for instance 2026-07-26 19:02:25.389542 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389552 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] ******************* 2026-07-26 19:02:25.389561 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.389570 | instance | [keystone/keystone] 2026-07-26 19:02:25.389579 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:02:25.389588 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.389598 | instance | [keystone/keystone] 2026-07-26 19:02:25.389607 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:02:25.389616 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:25.389625 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389635 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] ******************* 2026-07-26 19:02:25.389644 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389653 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:25.389662 | instance | [keystone/keystone] 2026-07-26 19:02:25.389672 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:25.389681 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389691 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] **** 2026-07-26 19:02:25.389700 | instance | [keycloak/keycloak] ok: [instance] 2026-07-26 19:02:25.389709 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389802 | instance | [keycloak/keycloak] PLAY RECAP ********************************************************************* 2026-07-26 19:02:25.389817 | instance | [keycloak/keycloak] instance : ok=20 changed=0 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-07-26 19:02:25.389828 | instance | [keycloak/keycloak] 2026-07-26 19:02:25.389837 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389847 | instance | ==> [keycloak] Deployment complete 2026-07-26 19:02:25.389858 | instance | [keystone/keystone] 2026-07-26 19:02:25.389868 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:25.389878 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389898 | instance | [keystone/keystone] 2026-07-26 19:02:25.389908 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:25.389918 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.389928 | instance | [keystone/keystone_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:25.389937 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.389946 | instance | [keystone/keystone_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:25.389956 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389965 | instance | [keystone/keystone] 2026-07-26 19:02:25.389974 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:25.389984 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.389993 | instance | [keystone/keystone] 2026-07-26 19:02:25.390002 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:25.390012 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.390021 | instance | [keystone/keystone] 2026-07-26 19:02:25.390030 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:25.390040 | instance | [keystone/keystone] ok: [instance] => (item=identity) 2026-07-26 19:02:25.390050 | instance | [keystone/keystone] ok: [instance] => (item=oslo_db) 2026-07-26 19:02:25.390059 | instance | [keystone/keystone] ok: [instance] => (item=oslo_messaging) 2026-07-26 19:02:25.390069 | instance | [keystone/keystone] ok: [instance] => (item=oslo_cache) 2026-07-26 19:02:25.390079 | instance | [keystone/keystone] 2026-07-26 19:02:25.390088 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:25.390097 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.390106 | instance | [keystone/keystone] 2026-07-26 19:02:25.390126 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:25.390136 | instance | [keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:25.390146 | instance | [keystone/keystone] 2026-07-26 19:02:25.390155 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:25.390165 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.390214 | instance | [keystone/keystone] 2026-07-26 19:02:25.390225 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] ******************* 2026-07-26 19:02:25.390234 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 19:02:25.390250 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.390260 | instance | [keystone/keystone] 2026-07-26 19:02:25.390269 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-07-26 19:02:25.390285 | instance | [keystone/keystone] skipping: [instance] => (item=atmosphere) 2026-07-26 19:02:25.390294 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.390304 | instance | [keystone/keystone] 2026-07-26 19:02:25.390313 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] *** 2026-07-26 19:02:25.390322 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.390391 | instance | [keystone/keystone] 2026-07-26 19:02:25.390402 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ****************** 2026-07-26 19:02:25.390412 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 19:02:25.390421 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.390430 | instance | [keystone/keystone] 2026-07-26 19:02:25.390440 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] *** 2026-07-26 19:02:25.390546 | instance | [keystone/keystone] skipping: [instance] => (item=None) 2026-07-26 19:02:25.390566 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.390575 | instance | [keystone/keystone] 2026-07-26 19:02:25.390585 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] ******* 2026-07-26 19:02:25.390594 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.390603 | instance | [keystone/keystone] 2026-07-26 19:02:25.390612 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************ 2026-07-26 19:02:25.390622 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.390631 | instance | [keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:25.390641 | instance | [keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:25.390651 | instance | [keystone/keystone_pre] interpreter could change the meaning of that path. See 2026-07-26 19:02:25.390661 | instance | [keystone/keystone_pre] https://docs.ansible.com/ansible- 2026-07-26 19:02:25.390670 | instance | [keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:25.390679 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390689 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:25.390698 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.390707 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390717 | instance | [keystone/keystone_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:25.390726 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390736 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390745 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:25.390754 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390763 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390773 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:25.390783 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390792 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390801 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:25.390811 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390820 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390829 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:25.390839 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390848 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390857 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:25.390867 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390876 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390885 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:25.390894 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 19:02:25.390911 | instance | [keystone/keystone_pre] skipping: [instance] => (item=identity) 2026-07-26 19:02:25.390921 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 19:02:25.390931 | instance | [keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 19:02:25.390940 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390950 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390959 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:25.390976 | instance | [keystone/keystone_pre] skipping: [instance] 2026-07-26 19:02:25.390986 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.390995 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] *************** 2026-07-26 19:02:25.391011 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.391023 | instance | [keystone/keystone] 2026-07-26 19:02:25.391032 | instance | [keystone/keystone] TASK [Create Ingress] ********************************************************** 2026-07-26 19:02:25.391042 | instance | [keystone/keystone_pre] ok: [instance] => (item=None) 2026-07-26 19:02:25.391051 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.391060 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391130 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-07-26 19:02:25.391143 | instance | [keystone/keystone] included: openstack_helm_ingress for instance 2026-07-26 19:02:25.391152 | instance | [keystone/keystone] 2026-07-26 19:02:25.391166 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:02:25.391176 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.391185 | instance | [keystone/keystone] 2026-07-26 19:02:25.391194 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:02:25.391203 | instance | [keystone/keystone] skipping: [instance] 2026-07-26 19:02:25.391212 | instance | [keystone/keystone] 2026-07-26 19:02:25.391222 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:02:25.391231 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.391240 | instance | [keystone/keystone] 2026-07-26 19:02:25.391249 | instance | [keystone/keystone] TASK [Create Ingress identity] ************************************************* 2026-07-26 19:02:25.391259 | instance | [keystone/keystone] included: ingress for instance 2026-07-26 19:02:25.391268 | instance | [keystone/keystone] 2026-07-26 19:02:25.391277 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] ******************* 2026-07-26 19:02:25.391286 | instance | [keystone/keystone_pre] ok: [instance] => (item=atmosphere) 2026-07-26 19:02:25.391296 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391305 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] *** 2026-07-26 19:02:25.391314 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.391324 | instance | [keystone/keystone] 2026-07-26 19:02:25.391333 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] ********* 2026-07-26 19:02:25.391342 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.391351 | instance | [keystone/keystone] 2026-07-26 19:02:25.391361 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ******** 2026-07-26 19:02:25.391370 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.391379 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391388 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] ************** 2026-07-26 19:02:25.391398 | instance | [keystone/keystone] ok: [instance] 2026-07-26 19:02:25.391407 | instance | [keystone/keystone] 2026-07-26 19:02:25.391416 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ****************** 2026-07-26 19:02:25.391425 | instance | [keystone/keystone_pre] ok: [instance] => (item=None) 2026-07-26 19:02:25.391435 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.391444 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391453 | instance | [keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] *** 2026-07-26 19:02:25.391462 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-07-26 19:02:25.391472 | instance | [keystone/keystone] 2026-07-26 19:02:25.391481 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] ******* 2026-07-26 19:02:25.391490 | instance | [keystone/keystone_pre] ok: [instance] => (item=None) 2026-07-26 19:02:25.391499 | instance | [keystone/keystone_pre] ok: [instance] 2026-07-26 19:02:25.391509 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391525 | instance | [keystone/keystone_pre] PLAY RECAP ********************************************************************* 2026-07-26 19:02:25.391535 | instance | [keystone/keystone_pre] instance : ok=7 changed=0 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-07-26 19:02:25.391544 | instance | [keystone/keystone_pre] 2026-07-26 19:02:25.391554 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-07-26 19:02:25.391563 | instance | [keystone/keystone] 2026-07-26 19:02:25.391572 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ****** 2026-07-26 19:02:25.391581 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-07-26 19:02:25.391591 | instance | [keystone/keystone] 2026-07-26 19:02:25.391600 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] ***** 2026-07-26 19:02:25.391609 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-07-26 19:02:25.391618 | instance | [keystone/keystone] 2026-07-26 19:02:25.391628 | instance | [keystone/keystone] PLAY RECAP ********************************************************************* 2026-07-26 19:02:25.391637 | instance | [keystone/keystone] instance : ok=29 changed=0 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0 2026-07-26 19:02:25.391646 | instance | [keystone/keystone] 2026-07-26 19:02:25.391655 | instance | ==> [keystone] Deployment complete 2026-07-26 19:02:25.391665 | instance | ==> [glance] Starting deployment 2026-07-26 19:02:25.391674 | instance | ==> [placement] Starting deployment 2026-07-26 19:02:25.391684 | instance | ==> [heat] Starting deployment 2026-07-26 19:02:25.391693 | instance | [placement/placement] 2026-07-26 19:02:25.391705 | instance | [placement/placement] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:25.391715 | instance | [placement/placement] 2026-07-26 19:02:25.391730 | instance | [placement/placement] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:25.391740 | instance | [glance/glance] 2026-07-26 19:02:25.391749 | instance | [glance/glance] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:25.391758 | instance | [heat/heat] 2026-07-26 19:02:25.391768 | instance | [heat/heat] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:25.391777 | instance | [glance/glance] 2026-07-26 19:02:25.391786 | instance | [glance/glance] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:25.391802 | instance | [heat/heat] 2026-07-26 19:02:25.391812 | instance | [heat/heat] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:25.713483 | instance | ok: Runtime: 0:00:00.009713 2026-07-26 19:02:25.722259 | 2026-07-26 19:02:25.722357 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:02:25.780160 | instance | ok 2026-07-26 19:02:25.787658 | 2026-07-26 19:02:25.787724 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:02:25.857453 | instance | ok: idempotence deployment is still running after 360 seconds. 2026-07-26 19:02:25.864322 | 2026-07-26 19:02:25.864422 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:02:25.924466 | instance | ok 2026-07-26 19:02:25.935759 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:02:25.963902 | 2026-07-26 19:02:25.964046 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:02:46.031627 | instance | ok 2026-07-26 19:02:46.039201 | 2026-07-26 19:02:46.039265 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:02:46.107340 | instance | ok 2026-07-26 19:02:46.113640 | 2026-07-26 19:02:46.113727 | TASK [Poll idempotence deployment status] 2026-07-26 19:02:46.376680 | instance | ok 2026-07-26 19:02:46.383508 | 2026-07-26 19:02:46.383572 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:02:46.583837 | instance | ok 2026-07-26 19:02:46.592435 | 2026-07-26 19:02:46.592511 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:02:46.660863 | instance | ok 2026-07-26 19:02:46.666902 | 2026-07-26 19:02:46.666969 | TASK [Read new idempotence deployment output] 2026-07-26 19:02:46.878051 | instance | [heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:46.878160 | instance | [heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:46.878178 | instance | [heat/heat] interpreter could change the meaning of that path. See 2026-07-26 19:02:46.878221 | instance | [heat/heat] https://docs.ansible.com/ansible- 2026-07-26 19:02:46.878236 | instance | [heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:46.878247 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.878257 | instance | [heat/heat] 2026-07-26 19:02:46.878267 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:46.878278 | instance | [placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:46.878288 | instance | [placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:46.878297 | instance | [placement/placement] interpreter could change the meaning of that path. See 2026-07-26 19:02:46.878306 | instance | [placement/placement] https://docs.ansible.com/ansible- 2026-07-26 19:02:46.878319 | instance | [placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:46.878329 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878338 | instance | [placement/placement] 2026-07-26 19:02:46.878348 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:46.878357 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.878365 | instance | [heat/heat] 2026-07-26 19:02:46.878374 | instance | [heat/heat] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:46.878383 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878392 | instance | [placement/placement] 2026-07-26 19:02:46.878401 | instance | [placement/placement] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:46.878410 | instance | [heat/heat] included: rabbitmq for instance 2026-07-26 19:02:46.878419 | instance | [heat/heat] 2026-07-26 19:02:46.878429 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:02:46.878437 | instance | [placement/placement] skipping: [instance] 2026-07-26 19:02:46.878446 | instance | [placement/placement] 2026-07-26 19:02:46.878455 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:46.878464 | instance | [placement/placement] skipping: [instance] 2026-07-26 19:02:46.878473 | instance | [placement/placement] 2026-07-26 19:02:46.878481 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:46.878491 | instance | [placement/placement] skipping: [instance] 2026-07-26 19:02:46.878499 | instance | [placement/placement] 2026-07-26 19:02:46.878508 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:46.878517 | instance | [glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:46.878526 | instance | [glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:46.878535 | instance | [glance/glance] interpreter could change the meaning of that path. See 2026-07-26 19:02:46.878544 | instance | [glance/glance] https://docs.ansible.com/ansible- 2026-07-26 19:02:46.878552 | instance | [glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:46.878562 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.878571 | instance | [glance/glance] 2026-07-26 19:02:46.878579 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:02:46.878588 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.878597 | instance | [heat/heat] 2026-07-26 19:02:46.878605 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:02:46.878744 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878757 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.878766 | instance | [placement/placement] 2026-07-26 19:02:46.878775 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:46.878784 | instance | [heat/heat] 2026-07-26 19:02:46.878793 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:02:46.878802 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878810 | instance | [placement/placement] 2026-07-26 19:02:46.878819 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:46.878828 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878836 | instance | [placement/placement] 2026-07-26 19:02:46.878845 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:46.878854 | instance | [placement/placement] ok: [instance] => (item=placement) 2026-07-26 19:02:46.878862 | instance | [placement/placement] ok: [instance] => (item=oslo_cache) 2026-07-26 19:02:46.878871 | instance | [placement/placement] ok: [instance] => (item=identity) 2026-07-26 19:02:46.878880 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.878888 | instance | [placement/placement] ok: [instance] => (item=oslo_db) 2026-07-26 19:02:46.878897 | instance | [heat/heat] 2026-07-26 19:02:46.878906 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:02:46.878914 | instance | [placement/placement] 2026-07-26 19:02:46.878923 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:46.878932 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.878941 | instance | [placement/placement] 2026-07-26 19:02:46.878957 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:46.878968 | instance | [placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:46.879009 | instance | [placement/placement] 2026-07-26 19:02:46.879018 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:46.879027 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.879035 | instance | [heat/heat] 2026-07-26 19:02:46.879044 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:02:46.879053 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879062 | instance | [glance/glance] 2026-07-26 19:02:46.879070 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:02:46.879080 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.879088 | instance | [placement/placement] 2026-07-26 19:02:46.879097 | instance | [placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] *********************** 2026-07-26 19:02:46.879106 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879114 | instance | [glance/glance] 2026-07-26 19:02:46.879123 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:02:46.879136 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879145 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879153 | instance | [heat/heat] 2026-07-26 19:02:46.879162 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:46.879171 | instance | [glance/glance] 2026-07-26 19:02:46.879179 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:46.879188 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879196 | instance | [glance/glance] 2026-07-26 19:02:46.879205 | instance | [glance/glance] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:46.879213 | instance | [glance/glance] included: rabbitmq for instance 2026-07-26 19:02:46.879230 | instance | [glance/glance] 2026-07-26 19:02:46.879238 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:02:46.879247 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879255 | instance | [heat/heat] 2026-07-26 19:02:46.879264 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:46.879273 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879282 | instance | [heat/heat] 2026-07-26 19:02:46.879290 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:46.879299 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879308 | instance | [glance/glance] 2026-07-26 19:02:46.879316 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:02:46.879325 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.879334 | instance | [glance/glance] skipping: [instance] 2026-07-26 19:02:46.879342 | instance | [placement/placement] 2026-07-26 19:02:46.879351 | instance | [placement/placement] TASK [Create Ingress] ********************************************************** 2026-07-26 19:02:46.879360 | instance | [glance/glance] 2026-07-26 19:02:46.879368 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:02:46.879377 | instance | [placement/placement] included: openstack_helm_ingress for instance 2026-07-26 19:02:46.879386 | instance | [placement/placement] 2026-07-26 19:02:46.879395 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:02:46.879403 | instance | [placement/placement] skipping: [instance] 2026-07-26 19:02:46.879412 | instance | [placement/placement] 2026-07-26 19:02:46.879421 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:02:46.879429 | instance | [placement/placement] skipping: [instance] 2026-07-26 19:02:46.879438 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879446 | instance | [placement/placement] 2026-07-26 19:02:46.879455 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:02:46.879464 | instance | [glance/glance] skipping: [instance] 2026-07-26 19:02:46.879473 | instance | [heat/heat] 2026-07-26 19:02:46.879481 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:46.879490 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.879499 | instance | [glance/glance] 2026-07-26 19:02:46.879507 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:02:46.879516 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879525 | instance | [placement/placement] 2026-07-26 19:02:46.879533 | instance | [placement/placement] TASK [Create Ingress placement] ************************************************ 2026-07-26 19:02:46.879542 | instance | [heat/heat] 2026-07-26 19:02:46.879551 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:46.879559 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879568 | instance | [placement/placement] included: ingress for instance 2026-07-26 19:02:46.879577 | instance | [heat/heat] 2026-07-26 19:02:46.879585 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:46.879594 | instance | [placement/placement] 2026-07-26 19:02:46.879603 | instance | [placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ****************** 2026-07-26 19:02:46.879611 | instance | [heat/heat] ok: [instance] => (item=identity) 2026-07-26 19:02:46.879620 | instance | [heat/heat] ok: [instance] => (item=cloudformation) 2026-07-26 19:02:46.879629 | instance | [heat/heat] ok: [instance] => (item=oslo_db) 2026-07-26 19:02:46.879638 | instance | [heat/heat] ok: [instance] => (item=oslo_messaging) 2026-07-26 19:02:46.879646 | instance | [heat/heat] ok: [instance] => (item=orchestration) 2026-07-26 19:02:46.879669 | instance | [heat/heat] ok: [instance] => (item=oslo_cache) 2026-07-26 19:02:46.879678 | instance | [glance/glance] skipping: [instance] 2026-07-26 19:02:46.879687 | instance | [heat/heat] 2026-07-26 19:02:46.879696 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:46.879704 | instance | [glance/glance] 2026-07-26 19:02:46.879716 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:02:46.879725 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879734 | instance | [heat/heat] 2026-07-26 19:02:46.879743 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:46.879752 | instance | [heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:46.879761 | instance | [heat/heat] 2026-07-26 19:02:46.879770 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:46.879778 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.879787 | instance | [heat/heat] 2026-07-26 19:02:46.879796 | instance | [heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] **************************** 2026-07-26 19:02:46.879804 | instance | [placement/placement] ok: [instance] 2026-07-26 19:02:46.879813 | instance | [placement/placement] 2026-07-26 19:02:46.879822 | instance | [placement/placement] PLAY RECAP ********************************************************************* 2026-07-26 19:02:46.879830 | instance | [placement/placement] instance : ok=14 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 19:02:46.879839 | instance | [placement/placement] 2026-07-26 19:02:46.879848 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879857 | instance | [glance/glance] 2026-07-26 19:02:46.879865 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:46.879874 | instance | ==> [placement] Deployment complete 2026-07-26 19:02:46.879883 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879891 | instance | [glance/glance] 2026-07-26 19:02:46.879900 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:46.879909 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879917 | instance | [glance/glance] 2026-07-26 19:02:46.879926 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:46.879935 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879943 | instance | [glance/glance] 2026-07-26 19:02:46.879952 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:46.879961 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879969 | instance | [glance/glance] 2026-07-26 19:02:46.879978 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:46.879986 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.879995 | instance | [glance/glance] 2026-07-26 19:02:46.880003 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:46.880012 | instance | [glance/glance] ok: [instance] => (item=image) 2026-07-26 19:02:46.880021 | instance | [glance/glance] ok: [instance] => (item=dashboard) 2026-07-26 19:02:46.880030 | instance | [glance/glance] ok: [instance] => (item=oslo_cache) 2026-07-26 19:02:46.880038 | instance | [glance/glance] ok: [instance] => (item=identity) 2026-07-26 19:02:46.880047 | instance | [glance/glance] ok: [instance] => (item=oslo_messaging) 2026-07-26 19:02:46.880055 | instance | [glance/glance] ok: [instance] => (item=oslo_db) 2026-07-26 19:02:46.880064 | instance | [glance/glance] 2026-07-26 19:02:46.880073 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:46.880081 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880090 | instance | [glance/glance] 2026-07-26 19:02:46.880099 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:02:46.880113 | instance | [glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:02:46.880123 | instance | [glance/glance] 2026-07-26 19:02:46.880131 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:02:46.880140 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.880149 | instance | [heat/heat] 2026-07-26 19:02:46.880157 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-07-26 19:02:46.880166 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-07-26 19:02:46.880175 | instance | [heat/heat] 2026-07-26 19:02:46.880183 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:02:46.880192 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.880201 | instance | [heat/heat] 2026-07-26 19:02:46.880210 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:02:46.880218 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.880227 | instance | [heat/heat] 2026-07-26 19:02:46.880236 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:02:46.880244 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.880253 | instance | [heat/heat] 2026-07-26 19:02:46.880262 | instance | [heat/heat] TASK [Create Ingress orchestration] ******************************************** 2026-07-26 19:02:46.880270 | instance | [heat/heat] included: ingress for instance 2026-07-26 19:02:46.880279 | instance | [heat/heat] 2026-07-26 19:02:46.880288 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] ************** 2026-07-26 19:02:46.880296 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880305 | instance | [glance/glance] 2026-07-26 19:02:46.880317 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] ************* 2026-07-26 19:02:46.880326 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880334 | instance | [glance/glance] 2026-07-26 19:02:46.880349 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] ************************** 2026-07-26 19:02:46.880358 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.880366 | instance | [heat/heat] 2026-07-26 19:02:46.880375 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-07-26 19:02:46.880384 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-07-26 19:02:46.880393 | instance | [heat/heat] 2026-07-26 19:02:46.880401 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:02:46.880410 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.880419 | instance | [heat/heat] 2026-07-26 19:02:46.880427 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:02:46.880436 | instance | [heat/heat] skipping: [instance] 2026-07-26 19:02:46.880445 | instance | [heat/heat] 2026-07-26 19:02:46.880453 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:02:46.880462 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.880471 | instance | [heat/heat] 2026-07-26 19:02:46.880479 | instance | [heat/heat] TASK [Create Ingress cloudformation] ******************************************* 2026-07-26 19:02:46.880488 | instance | [heat/heat] included: ingress for instance 2026-07-26 19:02:46.880497 | instance | [heat/heat] 2026-07-26 19:02:46.880505 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] ************* 2026-07-26 19:02:46.880514 | instance | [heat/heat] ok: [instance] 2026-07-26 19:02:46.880522 | instance | [heat/heat] 2026-07-26 19:02:46.880531 | instance | [heat/heat] PLAY RECAP ********************************************************************* 2026-07-26 19:02:46.880540 | instance | [heat/heat] instance : ok=23 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-07-26 19:02:46.880548 | instance | [heat/heat] 2026-07-26 19:02:46.880563 | instance | ==> [heat] Deployment complete 2026-07-26 19:02:46.880572 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880581 | instance | [glance/glance] 2026-07-26 19:02:46.880589 | instance | [glance/glance] TASK [Create Ingress] ********************************************************** 2026-07-26 19:02:46.880598 | instance | [glance/glance] included: openstack_helm_ingress for instance 2026-07-26 19:02:46.880607 | instance | [glance/glance] 2026-07-26 19:02:46.880615 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:02:46.880624 | instance | [glance/glance] skipping: [instance] 2026-07-26 19:02:46.880633 | instance | [glance/glance] 2026-07-26 19:02:46.880641 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:02:46.880650 | instance | [glance/glance] skipping: [instance] 2026-07-26 19:02:46.880659 | instance | [glance/glance] 2026-07-26 19:02:46.880668 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:02:46.880676 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880685 | instance | [glance/glance] 2026-07-26 19:02:46.880694 | instance | [glance/glance] TASK [Create Ingress image] **************************************************** 2026-07-26 19:02:46.880702 | instance | [glance/glance] included: ingress for instance 2026-07-26 19:02:46.880711 | instance | [glance/glance] 2026-07-26 19:02:46.880720 | instance | [glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] ********************** 2026-07-26 19:02:46.880728 | instance | [glance/glance] ok: [instance] 2026-07-26 19:02:46.880737 | instance | [glance/glance] 2026-07-26 19:02:46.880746 | instance | [glance/glance] PLAY RECAP ********************************************************************* 2026-07-26 19:02:46.880754 | instance | [glance/glance] instance : ok=23 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-07-26 19:02:46.880763 | instance | [glance/glance] 2026-07-26 19:02:46.880772 | instance | ==> [glance] Deployment complete 2026-07-26 19:02:46.880781 | instance | ==> [nova] Starting deployment 2026-07-26 19:02:46.880789 | instance | ==> [glance-images] Starting deployment 2026-07-26 19:02:46.880798 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.880807 | instance | [glance-images/glance_images] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:46.880815 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.880824 | instance | [glance-images/glance_images] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:46.880833 | instance | [nova/nova] 2026-07-26 19:02:46.880842 | instance | [nova/nova] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:02:46.880850 | instance | [nova/nova] 2026-07-26 19:02:46.880859 | instance | [nova/nova] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:02:46.880868 | instance | [glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:46.880876 | instance | [glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:46.880885 | instance | [glance-images/glance_images] interpreter could change the meaning of that path. See 2026-07-26 19:02:46.880894 | instance | [glance-images/glance_images] https://docs.ansible.com/ansible- 2026-07-26 19:02:46.880903 | instance | [glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:46.880911 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:02:46.880920 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.880929 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:46.880938 | instance | [nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:02:46.880946 | instance | [nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:02:46.880955 | instance | [nova/nova] interpreter could change the meaning of that path. See 2026-07-26 19:02:46.880970 | instance | [nova/nova] https://docs.ansible.com/ansible- 2026-07-26 19:02:46.880983 | instance | [nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:02:46.880992 | instance | [nova/nova] ok: [instance] 2026-07-26 19:02:46.881001 | instance | [nova/nova] 2026-07-26 19:02:46.881010 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:02:46.881018 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:02:46.881027 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881035 | instance | [glance-images/glance_images] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:46.881044 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881053 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881062 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:02:46.881071 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881080 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881089 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:02:46.881097 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881106 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881115 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:02:46.881127 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881136 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881145 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:02:46.881153 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881162 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881171 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:02:46.881180 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881188 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881197 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:02:46.881206 | instance | [glance-images/glance_images] skipping: [instance] => (item=dashboard) 2026-07-26 19:02:46.881224 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_cache) 2026-07-26 19:02:46.881233 | instance | [glance-images/glance_images] skipping: [instance] => (item=identity) 2026-07-26 19:02:46.881242 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_db) 2026-07-26 19:02:46.881250 | instance | [glance-images/glance_images] skipping: [instance] => (item=image) 2026-07-26 19:02:46.881259 | instance | [glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) 2026-07-26 19:02:46.881268 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881276 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881285 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:02:46.881294 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:02:46.881302 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881311 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:02:46.881320 | instance | [nova/nova] ok: [instance] 2026-07-26 19:02:46.881329 | instance | [nova/nova] 2026-07-26 19:02:46.881337 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:02:46.881346 | instance | [nova/nova] ok: [instance] 2026-07-26 19:02:46.881355 | instance | [nova/nova] 2026-07-26 19:02:46.881363 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:02:46.881379 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:02:46.881388 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881396 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:02:46.881405 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:02:46.881414 | instance | [nova/nova] ok: [instance] 2026-07-26 19:02:46.881422 | instance | [glance-images/glance_images] 2026-07-26 19:02:46.881431 | instance | [glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:02:46.881439 | instance | [nova/nova] 2026-07-26 19:02:46.881451 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:02:46.881460 | instance | [nova/nova] ok: [instance] 2026-07-26 19:02:46.881469 | instance | [nova/nova] 2026-07-26 19:02:46.881477 | instance | [nova/nova] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:02:46.881486 | instance | [nova/nova] included: rabbitmq for instance 2026-07-26 19:02:46.881495 | instance | [nova/nova] 2026-07-26 19:02:46.881503 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:02:47.220592 | instance | ok: Runtime: 0:00:00.011264 2026-07-26 19:02:47.230548 | 2026-07-26 19:02:47.230621 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:02:47.286644 | instance | ok 2026-07-26 19:02:47.294153 | 2026-07-26 19:02:47.294219 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:02:47.362251 | instance | ok: idempotence deployment is still running after 380 seconds. 2026-07-26 19:02:47.368211 | 2026-07-26 19:02:47.368276 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:02:47.425756 | instance | ok 2026-07-26 19:02:47.436457 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:02:47.465951 | 2026-07-26 19:02:47.466024 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:03:07.530262 | instance | ok 2026-07-26 19:03:07.536584 | 2026-07-26 19:03:07.536648 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:03:07.591180 | instance | ok 2026-07-26 19:03:07.598187 | 2026-07-26 19:03:07.598256 | TASK [Poll idempotence deployment status] 2026-07-26 19:03:07.864774 | instance | ok 2026-07-26 19:03:08.694007 | 2026-07-26 19:03:08.694136 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:03:08.917494 | instance | ok 2026-07-26 19:03:09.019889 | 2026-07-26 19:03:09.020049 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:03:09.089057 | instance | ok 2026-07-26 19:03:09.096627 | 2026-07-26 19:03:09.096710 | TASK [Read new idempotence deployment output] 2026-07-26 19:03:09.327913 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328029 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328049 | instance | [glance-images/glance_images] TASK [Create images] *********************************************************** 2026-07-26 19:03:09.328064 | instance | [glance-images/glance_images] included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'}) 2026-07-26 19:03:09.328079 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328088 | instance | [glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] ************************* 2026-07-26 19:03:09.328098 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328107 | instance | [nova/nova] 2026-07-26 19:03:09.328117 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:03:09.328127 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.328136 | instance | [nova/nova] 2026-07-26 19:03:09.328145 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:03:09.328155 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.328163 | instance | [nova/nova] 2026-07-26 19:03:09.328176 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:03:09.328185 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.328194 | instance | [nova/nova] 2026-07-26 19:03:09.328202 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:03:09.328211 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328220 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328228 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] *** 2026-07-26 19:03:09.328237 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328246 | instance | [nova/nova] 2026-07-26 19:03:09.328255 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:09.328264 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328272 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328281 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] ***** 2026-07-26 19:03:09.328289 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328298 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328307 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ****************** 2026-07-26 19:03:09.328316 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328324 | instance | [nova/nova] 2026-07-26 19:03:09.328333 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:09.328343 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328351 | instance | [nova/nova] 2026-07-26 19:03:09.328360 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:09.328369 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328378 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328387 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] *** 2026-07-26 19:03:09.328396 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328405 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328414 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328422 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] *** 2026-07-26 19:03:09.328494 | instance | [nova/nova] 2026-07-26 19:03:09.328507 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:09.328517 | instance | [glance-images/glance_images] ok: [instance] 2026-07-26 19:03:09.328525 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328543 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328552 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ****** 2026-07-26 19:03:09.328561 | instance | [nova/nova] 2026-07-26 19:03:09.328570 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:09.328579 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328588 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328597 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328605 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] ************************* 2026-07-26 19:03:09.328614 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328623 | instance | [nova/nova] 2026-07-26 19:03:09.328632 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:09.328640 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328649 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] *********************** 2026-07-26 19:03:09.328658 | instance | [nova/nova] ok: [instance] => (item=oslo_messaging) 2026-07-26 19:03:09.328667 | instance | [nova/nova] ok: [instance] => (item=oslo_db) 2026-07-26 19:03:09.328676 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328685 | instance | [nova/nova] ok: [instance] => (item=network) 2026-07-26 19:03:09.328693 | instance | [nova/nova] ok: [instance] => (item=oslo_db_cell0) 2026-07-26 19:03:09.328702 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328711 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] ***** 2026-07-26 19:03:09.328720 | instance | [nova/nova] ok: [instance] => (item=image) 2026-07-26 19:03:09.328729 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328737 | instance | [nova/nova] ok: [instance] => (item=compute) 2026-07-26 19:03:09.328753 | instance | [nova/nova] ok: [instance] => (item=oslo_db_api) 2026-07-26 19:03:09.328774 | instance | [nova/nova] ok: [instance] => (item=compute_metadata) 2026-07-26 19:03:09.328783 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328792 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] ********* 2026-07-26 19:03:09.328801 | instance | [nova/nova] ok: [instance] => (item=baremetal) 2026-07-26 19:03:09.328810 | instance | [nova/nova] ok: [instance] => (item=identity) 2026-07-26 19:03:09.328818 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328827 | instance | [nova/nova] ok: [instance] => (item=compute_novnc_proxy) 2026-07-26 19:03:09.328836 | instance | [nova/nova] ok: [instance] => (item=oslo_cache) 2026-07-26 19:03:09.328845 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328854 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] ************* 2026-07-26 19:03:09.328862 | instance | [nova/nova] ok: [instance] => (item=volumev3) 2026-07-26 19:03:09.328871 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328880 | instance | [nova/nova] ok: [instance] => (item=placement) 2026-07-26 19:03:09.328889 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328897 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] *************** 2026-07-26 19:03:09.328906 | instance | [nova/nova] 2026-07-26 19:03:09.328915 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:09.328928 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328937 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328946 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] *** 2026-07-26 19:03:09.328954 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.328963 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.328972 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.328980 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] *** 2026-07-26 19:03:09.329001 | instance | [nova/nova] 2026-07-26 19:03:09.329010 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:03:09.329019 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.329028 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.329037 | instance | [glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ****************** 2026-07-26 19:03:09.329045 | instance | [glance-images/glance_images] skipping: [instance] 2026-07-26 19:03:09.329054 | instance | [nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:03:09.329064 | instance | [nova/nova] 2026-07-26 19:03:09.329073 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:03:09.329081 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.329090 | instance | [glance-images/glance_images] PLAY RECAP ********************************************************************* 2026-07-26 19:03:09.329099 | instance | [glance-images/glance_images] instance : ok=12 changed=0 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-07-26 19:03:09.329108 | instance | [glance-images/glance_images] 2026-07-26 19:03:09.329117 | instance | ==> [glance-images] Deployment complete 2026-07-26 19:03:09.329126 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329135 | instance | [nova/nova] 2026-07-26 19:03:09.329143 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] ******* 2026-07-26 19:03:09.329152 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.329161 | instance | [nova/nova] 2026-07-26 19:03:09.329169 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] *** 2026-07-26 19:03:09.329178 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 19:03:09.329187 | instance | [nova/nova] 2026-07-26 19:03:09.329195 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] **** 2026-07-26 19:03:09.329204 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 19:03:09.329213 | instance | [nova/nova] 2026-07-26 19:03:09.329221 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ****** 2026-07-26 19:03:09.329230 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 19:03:09.329238 | instance | [nova/nova] 2026-07-26 19:03:09.329247 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] ***** 2026-07-26 19:03:09.329256 | instance | [nova/nova] ok: [instance -> localhost] 2026-07-26 19:03:09.329264 | instance | [nova/nova] 2026-07-26 19:03:09.329273 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] *** 2026-07-26 19:03:09.329282 | instance | [nova/nova] ok: [instance] => (item=nova-bootstrap) 2026-07-26 19:03:09.329290 | instance | [nova/nova] ok: [instance] => (item=nova-cell-setup) 2026-07-26 19:03:09.329299 | instance | [nova/nova] 2026-07-26 19:03:09.329308 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] *************** 2026-07-26 19:03:09.329316 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329325 | instance | [nova/nova] 2026-07-26 19:03:09.329334 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] **************************** 2026-07-26 19:03:09.329342 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329351 | instance | [nova/nova] 2026-07-26 19:03:09.329359 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-07-26 19:03:09.329368 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-07-26 19:03:09.329377 | instance | [nova/nova] 2026-07-26 19:03:09.329385 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:03:09.329394 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.329402 | instance | [nova/nova] 2026-07-26 19:03:09.329411 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:03:09.329433 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.329442 | instance | [nova/nova] 2026-07-26 19:03:09.329451 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:03:09.329460 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329468 | instance | [nova/nova] 2026-07-26 19:03:09.329481 | instance | [nova/nova] TASK [Create Ingress compute] ************************************************** 2026-07-26 19:03:09.329490 | instance | [nova/nova] included: ingress for instance 2026-07-26 19:03:09.329498 | instance | [nova/nova] 2026-07-26 19:03:09.329507 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ******************** 2026-07-26 19:03:09.329516 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329524 | instance | [nova/nova] 2026-07-26 19:03:09.329533 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-07-26 19:03:09.329542 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-07-26 19:03:09.329550 | instance | [nova/nova] 2026-07-26 19:03:09.329559 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:03:09.329567 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.329576 | instance | [nova/nova] 2026-07-26 19:03:09.329585 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:03:09.329593 | instance | [nova/nova] skipping: [instance] 2026-07-26 19:03:09.329602 | instance | [nova/nova] 2026-07-26 19:03:09.329610 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:03:09.329619 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329628 | instance | [nova/nova] 2026-07-26 19:03:09.329636 | instance | [nova/nova] TASK [Create Ingress compute-novnc-proxy] ************************************** 2026-07-26 19:03:09.329645 | instance | [nova/nova] included: ingress for instance 2026-07-26 19:03:09.329654 | instance | [nova/nova] 2026-07-26 19:03:09.329662 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ******** 2026-07-26 19:03:09.329671 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329680 | instance | [nova/nova] 2026-07-26 19:03:09.329689 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] ********* 2026-07-26 19:03:09.329697 | instance | [nova/nova] ok: [instance] 2026-07-26 19:03:09.329706 | instance | [nova/nova] 2026-07-26 19:03:09.329714 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] ******************************* 2026-07-26 19:03:09.329725 | instance | [nova/nova] ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1}) 2026-07-26 19:03:09.329734 | instance | [nova/nova] ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1}) 2026-07-26 19:03:09.329742 | instance | [nova/nova] ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2}) 2026-07-26 19:03:09.329751 | instance | [nova/nova] ok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4}) 2026-07-26 19:03:09.329759 | instance | [nova/nova] ok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8}) 2026-07-26 19:03:09.329768 | instance | [nova/nova] 2026-07-26 19:03:09.329777 | instance | [nova/nova] PLAY RECAP ********************************************************************* 2026-07-26 19:03:09.329786 | instance | [nova/nova] instance : ok=34 changed=0 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-07-26 19:03:09.329795 | instance | [nova/nova] 2026-07-26 19:03:09.649236 | instance | ok: Runtime: 0:00:00.010103 2026-07-26 19:03:09.658188 | 2026-07-26 19:03:09.658302 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:03:09.725061 | instance | ok 2026-07-26 19:03:09.735805 | 2026-07-26 19:03:09.735886 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:03:09.800322 | instance | ok: idempotence deployment is still running after 400 seconds. 2026-07-26 19:03:09.807090 | 2026-07-26 19:03:09.807157 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:03:09.887016 | instance | ok 2026-07-26 19:03:09.899298 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:03:09.928735 | 2026-07-26 19:03:09.928819 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:03:30.003118 | instance | ok 2026-07-26 19:03:30.009638 | 2026-07-26 19:03:30.009709 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:03:30.078225 | instance | ok 2026-07-26 19:03:30.086614 | 2026-07-26 19:03:30.086706 | TASK [Poll idempotence deployment status] 2026-07-26 19:03:30.315595 | instance | ok 2026-07-26 19:03:30.328477 | 2026-07-26 19:03:30.328568 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:03:30.537700 | instance | ok 2026-07-26 19:03:30.544666 | 2026-07-26 19:03:30.544998 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:03:30.613947 | instance | ok 2026-07-26 19:03:30.623302 | 2026-07-26 19:03:30.623433 | TASK [Read new idempotence deployment output] 2026-07-26 19:03:30.849221 | instance | ==> [nova] Deployment complete 2026-07-26 19:03:30.849313 | instance | ==> [neutron] Starting deployment 2026-07-26 19:03:30.849326 | instance | [neutron/neutron] 2026-07-26 19:03:30.849341 | instance | [neutron/neutron] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:03:30.849356 | instance | [neutron/neutron] 2026-07-26 19:03:30.849369 | instance | [neutron/neutron] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:03:30.849380 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849390 | instance | [neutron/neutron_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:03:30.849400 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849410 | instance | [neutron/neutron_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:03:30.849419 | instance | [neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:03:30.849430 | instance | [neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:03:30.849439 | instance | [neutron/neutron] interpreter could change the meaning of that path. See 2026-07-26 19:03:30.849449 | instance | [neutron/neutron] https://docs.ansible.com/ansible- 2026-07-26 19:03:30.849458 | instance | [neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:03:30.849470 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.849480 | instance | [neutron/neutron] 2026-07-26 19:03:30.849488 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:03:30.849498 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.849506 | instance | [neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:03:30.849523 | instance | [neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:03:30.849532 | instance | [neutron/neutron_pre] interpreter could change the meaning of that path. See 2026-07-26 19:03:30.849542 | instance | [neutron/neutron_pre] https://docs.ansible.com/ansible- 2026-07-26 19:03:30.849551 | instance | [neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:03:30.849561 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849570 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:30.849579 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.849605 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849614 | instance | [neutron/neutron_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:30.849623 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849632 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849641 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:30.849650 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849658 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849667 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:30.849677 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849686 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849695 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:30.849704 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849713 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849722 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:30.849730 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849739 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849748 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:30.849756 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849773 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849782 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:30.849791 | instance | [neutron/neutron_pre] skipping: [instance] => (item=baremetal) 2026-07-26 19:03:30.849804 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 19:03:30.849882 | instance | [neutron/neutron_pre] skipping: [instance] => (item=dns) 2026-07-26 19:03:30.849894 | instance | [neutron/neutron_pre] skipping: [instance] => (item=network) 2026-07-26 19:03:30.849903 | instance | [neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) 2026-07-26 19:03:30.849912 | instance | [neutron/neutron_pre] skipping: [instance] => (item=compute) 2026-07-26 19:03:30.849921 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 19:03:30.849929 | instance | [neutron/neutron_pre] skipping: [instance] => (item=load_balancer) 2026-07-26 19:03:30.849938 | instance | [neutron/neutron_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 19:03:30.849947 | instance | [neutron/neutron_pre] skipping: [instance] => (item=identity) 2026-07-26 19:03:30.849955 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849964 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849973 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:30.849981 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.849990 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.849999 | instance | [neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:03:30.850015 | instance | [neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-07-26 19:03:30.850032 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850041 | instance | [neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-07-26 19:03:30.850049 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.850058 | instance | [neutron/neutron] 2026-07-26 19:03:30.850067 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:03:30.850075 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850084 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850093 | instance | [neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] ************************************** 2026-07-26 19:03:30.850102 | instance | [neutron/neutron_pre] included: openstack_helm_endpoints for instance 2026-07-26 19:03:30.850114 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.850123 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850131 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:30.850140 | instance | [neutron/neutron] 2026-07-26 19:03:30.850149 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:03:30.850157 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850166 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850175 | instance | [neutron/neutron_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:30.850184 | instance | [neutron/neutron_pre] included: rabbitmq for instance 2026-07-26 19:03:30.850193 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850201 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:03:30.850210 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.850219 | instance | [neutron/neutron] 2026-07-26 19:03:30.850227 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:30.850236 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850245 | instance | [neutron/neutron] 2026-07-26 19:03:30.850254 | instance | [neutron/neutron] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:30.850321 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850333 | instance | [neutron/neutron] 2026-07-26 19:03:30.850342 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:30.850351 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850360 | instance | [neutron/neutron] 2026-07-26 19:03:30.850368 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:30.850377 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850386 | instance | [neutron/neutron] 2026-07-26 19:03:30.850395 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:30.850403 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850412 | instance | [neutron/neutron] 2026-07-26 19:03:30.850421 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:30.850429 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850438 | instance | [neutron/neutron] 2026-07-26 19:03:30.850446 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:30.850455 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850464 | instance | [neutron/neutron] 2026-07-26 19:03:30.850473 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:30.850481 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850490 | instance | [neutron/neutron] 2026-07-26 19:03:30.850499 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:30.850507 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850516 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850525 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850533 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:03:30.850542 | instance | [neutron/neutron] 2026-07-26 19:03:30.850551 | instance | [neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-26 19:03:30.850560 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850568 | instance | [neutron/neutron] 2026-07-26 19:03:30.850577 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] *** 2026-07-26 19:03:30.850586 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.850594 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850603 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:03:30.850612 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.850620 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850629 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:03:30.850638 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.850647 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850655 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:03:30.850664 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.850673 | instance | [neutron/neutron] 2026-07-26 19:03:30.850681 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] ******************* 2026-07-26 19:03:30.850690 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850699 | instance | [neutron/neutron] 2026-07-26 19:03:30.850707 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] ********************** 2026-07-26 19:03:30.850716 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850725 | instance | [neutron/neutron] 2026-07-26 19:03:30.850741 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************ 2026-07-26 19:03:30.850749 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850765 | instance | [neutron/neutron] 2026-07-26 19:03:30.850773 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] *** 2026-07-26 19:03:30.850782 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850791 | instance | [neutron/neutron] 2026-07-26 19:03:30.850800 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] *** 2026-07-26 19:03:30.850809 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850821 | instance | [neutron/neutron] 2026-07-26 19:03:30.850830 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] ************************* 2026-07-26 19:03:30.850839 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850847 | instance | [neutron/neutron] 2026-07-26 19:03:30.850856 | instance | [neutron/neutron] TASK [Create Ingress] ********************************************************** 2026-07-26 19:03:30.850865 | instance | [neutron/neutron] skipping: [instance] 2026-07-26 19:03:30.850873 | instance | [neutron/neutron] 2026-07-26 19:03:30.850882 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] ********** 2026-07-26 19:03:30.850890 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850899 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850908 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:30.850916 | instance | [neutron/neutron] ok: [instance] 2026-07-26 19:03:30.850925 | instance | [neutron/neutron] 2026-07-26 19:03:30.850934 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] *************************** 2026-07-26 19:03:30.850943 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850951 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850960 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:30.850969 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.850978 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.850986 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:30.850995 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851004 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851013 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:30.851021 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851030 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851039 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:30.851047 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851056 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851065 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:30.851075 | instance | [neutron/neutron] ok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]}) 2026-07-26 19:03:30.851085 | instance | [neutron/neutron] 2026-07-26 19:03:30.851094 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] **************************** 2026-07-26 19:03:30.851103 | instance | [neutron/neutron_pre] ok: [instance] => (item=baremetal) 2026-07-26 19:03:30.851111 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_messaging) 2026-07-26 19:03:30.851120 | instance | [neutron/neutron_pre] ok: [instance] => (item=dns) 2026-07-26 19:03:30.851129 | instance | [neutron/neutron_pre] ok: [instance] => (item=network) 2026-07-26 19:03:30.851138 | instance | [neutron/neutron_pre] ok: [instance] => (item=compute_metadata) 2026-07-26 19:03:30.851152 | instance | [neutron/neutron_pre] ok: [instance] => (item=compute) 2026-07-26 19:03:30.851161 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_cache) 2026-07-26 19:03:30.851170 | instance | [neutron/neutron_pre] ok: [instance] => (item=load_balancer) 2026-07-26 19:03:30.851178 | instance | [neutron/neutron_pre] ok: [instance] => (item=oslo_db) 2026-07-26 19:03:30.851187 | instance | [neutron/neutron_pre] ok: [instance] => (item=identity) 2026-07-26 19:03:30.851196 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851205 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:30.851213 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851222 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851231 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] *************** 2026-07-26 19:03:30.851240 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.851248 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851257 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ****************** 2026-07-26 19:03:30.851266 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851274 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851283 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ******************** 2026-07-26 19:03:30.851292 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.851301 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851309 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] *** 2026-07-26 19:03:30.851318 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851327 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851341 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] ********************* 2026-07-26 19:03:30.851353 | instance | [neutron/neutron] ok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]) 2026-07-26 19:03:30.851362 | instance | [neutron/neutron] 2026-07-26 19:03:30.851371 | instance | [neutron/neutron] PLAY RECAP ********************************************************************* 2026-07-26 19:03:30.851380 | instance | [neutron/neutron] instance : ok=8 changed=0 unreachable=0 failed=0 skipped=17 rescued=0 ignored=0 2026-07-26 19:03:30.851389 | instance | [neutron/neutron] 2026-07-26 19:03:30.851398 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851406 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851415 | instance | [neutron/neutron_pre] TASK [Create Ingress] ********************************************************** 2026-07-26 19:03:30.851424 | instance | [neutron/neutron_pre] included: openstack_helm_ingress for instance 2026-07-26 19:03:30.851432 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851441 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-07-26 19:03:30.851450 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.851458 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851467 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-07-26 19:03:30.851476 | instance | [neutron/neutron_pre] skipping: [instance] 2026-07-26 19:03:30.851484 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851493 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-07-26 19:03:30.851502 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851510 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851519 | instance | [neutron/neutron_pre] TASK [Create Ingress network] ************************************************** 2026-07-26 19:03:30.851528 | instance | [neutron/neutron_pre] included: ingress for instance 2026-07-26 19:03:30.851542 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851551 | instance | [neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ******************** 2026-07-26 19:03:30.851560 | instance | [neutron/neutron_pre] ok: [instance] 2026-07-26 19:03:30.851569 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851577 | instance | [neutron/neutron_pre] PLAY RECAP ********************************************************************* 2026-07-26 19:03:30.851586 | instance | [neutron/neutron_pre] instance : ok=23 changed=0 unreachable=0 failed=0 skipped=15 rescued=0 ignored=0 2026-07-26 19:03:30.851596 | instance | [neutron/neutron_pre] 2026-07-26 19:03:30.851604 | instance | ==> [neutron] Deployment complete 2026-07-26 19:03:30.851613 | instance | ==> [octavia] Starting deployment 2026-07-26 19:03:30.851622 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851631 | instance | [octavia/octavia_pre] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:03:30.851639 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851648 | instance | [octavia/octavia_pre] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:03:30.851657 | instance | [octavia/octavia] 2026-07-26 19:03:30.851665 | instance | [octavia/octavia] PLAY [controllers[0]] ********************************************************** 2026-07-26 19:03:30.851674 | instance | [octavia/octavia] 2026-07-26 19:03:30.851683 | instance | [octavia/octavia] TASK [Gathering Facts] ********************************************************* 2026-07-26 19:03:30.851691 | instance | [octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:03:30.851700 | instance | [octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:03:30.851709 | instance | [octavia/octavia_pre] interpreter could change the meaning of that path. See 2026-07-26 19:03:30.851718 | instance | [octavia/octavia_pre] https://docs.ansible.com/ansible- 2026-07-26 19:03:30.851726 | instance | [octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:03:30.851735 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:30.851743 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851752 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:30.851761 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:30.851770 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851778 | instance | [octavia/octavia_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:30.851787 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.851796 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851804 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:30.851813 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.851822 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851830 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:30.851842 | instance | [octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-26 19:03:30.851851 | instance | [octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-26 19:03:30.851860 | instance | [octavia/octavia] interpreter could change the meaning of that path. See 2026-07-26 19:03:30.851873 | instance | [octavia/octavia] https://docs.ansible.com/ansible- 2026-07-26 19:03:30.851882 | instance | [octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-26 19:03:30.851891 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:30.851900 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.851909 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851917 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:30.851926 | instance | [octavia/octavia] 2026-07-26 19:03:30.851935 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:03:30.851952 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.851961 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851970 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:30.851979 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.851987 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.851996 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:30.852005 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.852013 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.852022 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:30.852031 | instance | [octavia/octavia_pre] skipping: [instance] => (item=load_balancer) 2026-07-26 19:03:30.852040 | instance | [octavia/octavia_pre] skipping: [instance] => (item=identity) 2026-07-26 19:03:30.852048 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) 2026-07-26 19:03:30.852057 | instance | [octavia/octavia_pre] skipping: [instance] => (item=valkey) 2026-07-26 19:03:30.852066 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) 2026-07-26 19:03:30.852074 | instance | [octavia/octavia_pre] skipping: [instance] => (item=network) 2026-07-26 19:03:30.852083 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_db) 2026-07-26 19:03:30.852092 | instance | [octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) 2026-07-26 19:03:30.852101 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.852109 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.852118 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:30.852127 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:30.852136 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.852145 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-26 19:03:30.852153 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:30.852162 | instance | [octavia/octavia] 2026-07-26 19:03:30.852171 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:03:30.852180 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:30.852188 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.852197 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-26 19:03:30.852206 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:30.852214 | instance | [octavia/octavia] 2026-07-26 19:03:30.852223 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:03:30.852232 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:30.852240 | instance | [octavia/octavia_pre] 2026-07-26 19:03:30.852249 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-26 19:03:31.176480 | instance | ok: Runtime: 0:00:00.009450 2026-07-26 19:03:31.186211 | 2026-07-26 19:03:31.186295 | TASK [Advance idempotence deployment live log offset] 2026-07-26 19:03:31.254705 | instance | ok 2026-07-26 19:03:31.262273 | 2026-07-26 19:03:31.262346 | TASK [Report idempotence deployment progress heartbeat] 2026-07-26 19:03:31.330311 | instance | ok: idempotence deployment is still running after 420 seconds. 2026-07-26 19:03:31.339029 | 2026-07-26 19:03:31.339119 | TASK [Continue monitoring idempotence deployment] 2026-07-26 19:03:31.406897 | instance | ok 2026-07-26 19:03:31.422293 | instance | included: /var/lib/zuul/builds/b86a9b1c5bd84cd49465f4fa3d39fe5b/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-26 19:03:31.452920 | 2026-07-26 19:03:31.453101 | TASK [Wait before polling idempotence deployment] 2026-07-26 19:03:51.523270 | instance | ok 2026-07-26 19:03:51.529650 | 2026-07-26 19:03:51.529715 | TASK [Count idempotence deployment progress poll] 2026-07-26 19:03:51.597505 | instance | ok 2026-07-26 19:03:51.606895 | 2026-07-26 19:03:51.606973 | TASK [Poll idempotence deployment status] 2026-07-26 19:03:51.845786 | instance | ok: non-zero return code 2026-07-26 19:03:51.853991 | 2026-07-26 19:03:51.854061 | TASK [Inspect idempotence deployment live log] 2026-07-26 19:03:52.052907 | instance | ok 2026-07-26 19:03:52.059708 | 2026-07-26 19:03:52.059772 | TASK [Calculate new idempotence deployment output] 2026-07-26 19:03:52.126201 | instance | ok 2026-07-26 19:03:52.136198 | 2026-07-26 19:03:52.136275 | TASK [Read new idempotence deployment output] 2026-07-26 19:03:52.374092 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374264 | instance | [octavia/octavia] 2026-07-26 19:03:52.374284 | instance | [octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-07-26 19:03:52.374298 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374313 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374327 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-07-26 19:03:52.374338 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374347 | instance | [octavia/octavia] 2026-07-26 19:03:52.374356 | instance | [octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 19:03:52.374366 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374375 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374384 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-26 19:03:52.374393 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374401 | instance | [octavia/octavia] 2026-07-26 19:03:52.374410 | instance | [octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 19:03:52.374419 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374427 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374436 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-26 19:03:52.374444 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374453 | instance | [octavia/octavia] 2026-07-26 19:03:52.374466 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:03:52.374475 | instance | [octavia/octavia] ok: [instance] => { 2026-07-26 19:03:52.374485 | instance | [octavia/octavia] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz" 2026-07-26 19:03:52.374494 | instance | [octavia/octavia] } 2026-07-26 19:03:52.374503 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374511 | instance | [octavia/octavia] 2026-07-26 19:03:52.374520 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:03:52.374529 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374537 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-26 19:03:52.374546 | instance | [octavia/octavia_pre] ok: [instance] => { 2026-07-26 19:03:52.374555 | instance | [octavia/octavia_pre] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz" 2026-07-26 19:03:52.374566 | instance | [octavia/octavia_pre] } 2026-07-26 19:03:52.374575 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374583 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-26 19:03:52.374592 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374601 | instance | [octavia/octavia] 2026-07-26 19:03:52.374609 | instance | [octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:03:52.374618 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374627 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374636 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-26 19:03:52.374644 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374652 | instance | [octavia/octavia] 2026-07-26 19:03:52.374661 | instance | [octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-07-26 19:03:52.374670 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374678 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374687 | instance | [octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-07-26 19:03:52.374695 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374704 | instance | [octavia/octavia] 2026-07-26 19:03:52.374714 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-07-26 19:03:52.374723 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374838 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374852 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-07-26 19:03:52.374861 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374870 | instance | [octavia/octavia] 2026-07-26 19:03:52.374879 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-07-26 19:03:52.374888 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374896 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374905 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-07-26 19:03:52.374914 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374923 | instance | [octavia/octavia] 2026-07-26 19:03:52.374943 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-07-26 19:03:52.374952 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.374961 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.374970 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-07-26 19:03:52.374979 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.374988 | instance | [octavia/octavia] 2026-07-26 19:03:52.374997 | instance | [octavia/octavia] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-07-26 19:03:52.375006 | instance | [octavia/octavia] included: openstack_helm_endpoints for instance 2026-07-26 19:03:52.375015 | instance | [octavia/octavia] 2026-07-26 19:03:52.375024 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:52.375034 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375043 | instance | [octavia/octavia] 2026-07-26 19:03:52.375052 | instance | [octavia/octavia] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:52.375062 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375070 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375089 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375099 | instance | [octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-07-26 19:03:52.375108 | instance | [octavia/octavia] 2026-07-26 19:03:52.375117 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:52.375126 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375135 | instance | [octavia/octavia] 2026-07-26 19:03:52.375144 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:52.375153 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375162 | instance | [octavia/octavia_pre] included: openstack_helm_endpoints for instance 2026-07-26 19:03:52.375171 | instance | [octavia/octavia] 2026-07-26 19:03:52.375180 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:52.375189 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375198 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:52.375206 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375215 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375224 | instance | [octavia/octavia] 2026-07-26 19:03:52.375233 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:52.375248 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375257 | instance | [octavia/octavia_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:52.375265 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375274 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375283 | instance | [octavia/octavia] 2026-07-26 19:03:52.375291 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:52.375308 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375317 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:52.375325 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375334 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375343 | instance | [octavia/octavia] 2026-07-26 19:03:52.375352 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:52.375360 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375369 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:52.375378 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375387 | instance | [octavia/octavia] ok: [instance] => (item=identity) 2026-07-26 19:03:52.375396 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375405 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:52.375414 | instance | [octavia/octavia] 2026-07-26 19:03:52.375422 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:52.375431 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375439 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375448 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375457 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-26 19:03:52.375467 | instance | [octavia/octavia_pre] skipping: [instance] 2026-07-26 19:03:52.375476 | instance | [octavia/octavia] 2026-07-26 19:03:52.375485 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-07-26 19:03:52.375494 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375503 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-26 19:03:52.375512 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375521 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375530 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-26 19:03:52.375540 | instance | [octavia/octavia_pre] ok: [instance] => (item=identity) 2026-07-26 19:03:52.375549 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375557 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-26 19:03:52.375567 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375576 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375584 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-07-26 19:03:52.375593 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375602 | instance | [octavia/octavia] 2026-07-26 19:03:52.375610 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-07-26 19:03:52.375619 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375628 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375637 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-07-26 19:03:52.375646 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375654 | instance | [octavia/octavia] 2026-07-26 19:03:52.375663 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-07-26 19:03:52.375671 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375681 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375690 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-07-26 19:03:52.375699 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375708 | instance | [octavia/octavia] 2026-07-26 19:03:52.375718 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-07-26 19:03:52.375733 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375742 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375759 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-07-26 19:03:52.375769 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375782 | instance | [octavia/octavia] 2026-07-26 19:03:52.375791 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-26 19:03:52.375800 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375809 | instance | [octavia/octavia] 2026-07-26 19:03:52.375818 | instance | [octavia/octavia] TASK [Create RabbitMQ cluster] ************************************************* 2026-07-26 19:03:52.375827 | instance | [octavia/octavia] included: rabbitmq for instance 2026-07-26 19:03:52.375836 | instance | [octavia/octavia] 2026-07-26 19:03:52.375845 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-07-26 19:03:52.375855 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.375864 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.375874 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ****************** 2026-07-26 19:03:52.375882 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.375892 | instance | [octavia/octavia] 2026-07-26 19:03:52.375901 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-07-26 19:03:52.375909 | instance | [octavia/octavia_pre] ok: [instance] => (item=octavia-client) 2026-07-26 19:03:52.375919 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375927 | instance | [octavia/octavia] 2026-07-26 19:03:52.375936 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-07-26 19:03:52.375945 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375954 | instance | [octavia/octavia] 2026-07-26 19:03:52.375963 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-07-26 19:03:52.375972 | instance | [octavia/octavia] skipping: [instance] 2026-07-26 19:03:52.375981 | instance | [octavia/octavia] 2026-07-26 19:03:52.375990 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-07-26 19:03:52.375998 | instance | [octavia/octavia_pre] ok: [instance] => (item=octavia-server) 2026-07-26 19:03:52.376007 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.376016 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] *** 2026-07-26 19:03:52.376024 | instance | [octavia/octavia_pre] ok: [instance] 2026-07-26 19:03:52.376033 | instance | [octavia/octavia_pre] 2026-07-26 19:03:52.376043 | instance | [octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] ********* 2026-07-26 19:03:52.376052 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.376061 | instance | [octavia/octavia] 2026-07-26 19:03:52.376070 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-26 19:03:52.376079 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.376089 | instance | [octavia/octavia] 2026-07-26 19:03:52.376097 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-26 19:03:52.376106 | instance | [octavia/octavia] ok: [instance] 2026-07-26 19:03:52.376115 | instance | [octavia/octavia] 2026-07-26 19:03:52.376123 | instance | [octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-26 19:03:52.376132 | instance | [octavia/octavia_pre] [WARNING]: Block storage service aka volume service is not supported by your 2026-07-26 19:03:52.376141 | instance | [octavia/octavia_pre] cloud. Ignoring volume quotas. 2026-07-26 19:03:52.376160 | instance | [octavia/octavia_pre] fatal: [instance]: FAILED! => {"changed": false, "extra_data": {"data": null, "details": "503 Service Temporarily Unavailable: nginx", "response": "\r\n