2026-05-20 18:41:40.313725 | Job console starting 2026-05-20 18:41:40.326396 | Updating git repos 2026-05-20 18:41:42.421860 | Cloning repos into workspace 2026-05-20 18:42:11.163963 | Restoring repo states 2026-05-20 18:42:23.551459 | Merging changes 2026-05-20 18:42:26.223543 | Checking out repos 2026-05-20 18:43:38.942977 | Preparing playbooks 2026-05-20 18:43:40.015382 | Running Ansible setup 2026-05-20 18:43:43.966991 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 18:43:44.595942 | 2026-05-20 18:43:44.596068 | PLAY [localhost] 2026-05-20 18:43:44.603437 | 2026-05-20 18:43:44.603507 | TASK [Gathering Facts] 2026-05-20 18:43:45.493244 | localhost | ok 2026-05-20 18:43:45.503958 | 2026-05-20 18:43:45.504034 | TASK [Setup log path fact] 2026-05-20 18:43:45.524785 | localhost | ok 2026-05-20 18:43:45.540296 | 2026-05-20 18:43:45.540384 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 18:43:45.573627 | localhost | ok 2026-05-20 18:43:45.582871 | 2026-05-20 18:43:45.582938 | TASK [emit-job-header : Print job information] 2026-05-20 18:43:45.624568 | # Job Information 2026-05-20 18:43:45.624719 | Ansible Version: 2.16.18 2026-05-20 18:43:45.624767 | Job: atmosphere-common-molecule-glance-image 2026-05-20 18:43:45.624801 | Pipeline: check 2026-05-20 18:43:45.624830 | Executor: 2d72f0692154 2026-05-20 18:43:45.624859 | Triggered by: https://github.com/vexxhost/atmosphere.common/pull/111 2026-05-20 18:43:45.624893 | Event ID: 3299d910-547b-11f1-9460-58c398a6bd82 2026-05-20 18:43:45.628816 | 2026-05-20 18:43:45.628907 | LOOP [emit-job-header : Print node information] 2026-05-20 18:43:45.725832 | localhost | ok: 2026-05-20 18:43:45.725966 | localhost | # Node Information 2026-05-20 18:43:45.725999 | localhost | Inventory Hostname: controller 2026-05-20 18:43:45.726024 | localhost | Hostname: np0000175441 2026-05-20 18:43:45.726047 | localhost | Username: zuul 2026-05-20 18:43:45.726073 | localhost | Distro: Ubuntu 24.04 2026-05-20 18:43:45.726096 | localhost | Provider: yul1 2026-05-20 18:43:45.726119 | localhost | Region: ca-ymq-1 2026-05-20 18:43:45.726141 | localhost | Label: ubuntu-noble 2026-05-20 18:43:45.726162 | localhost | Product Name: OpenStack Nova 2026-05-20 18:43:45.726184 | localhost | Interface IP: 199.19.213.12 2026-05-20 18:43:45.737613 | 2026-05-20 18:43:45.737713 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 18:43:46.148248 | localhost -> localhost | changed 2026-05-20 18:43:46.159741 | 2026-05-20 18:43:46.159813 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 18:43:47.039001 | localhost -> localhost | changed 2026-05-20 18:43:47.049322 | 2026-05-20 18:43:47.049404 | PLAY [all] 2026-05-20 18:43:47.058905 | 2026-05-20 18:43:47.058982 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 18:43:47.317877 | controller -> localhost | ok 2026-05-20 18:43:47.329413 | 2026-05-20 18:43:47.329543 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 18:43:47.368120 | controller | ok 2026-05-20 18:43:47.384999 | controller | included: /var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 18:43:47.391838 | 2026-05-20 18:43:47.391934 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 18:43:48.209471 | controller -> localhost | Generating public/private rsa key pair. 2026-05-20 18:43:48.209691 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/6ffb46ff0e6f438cac2419c0f0dfcf54_id_rsa 2026-05-20 18:43:48.209733 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/6ffb46ff0e6f438cac2419c0f0dfcf54_id_rsa.pub 2026-05-20 18:43:48.209767 | controller -> localhost | The key fingerprint is: 2026-05-20 18:43:48.209798 | controller -> localhost | SHA256:bAc/ODTewJSflrvCppaoMMi+LpLVwTVINnQif5Af0C4 zuul-build-sshkey 2026-05-20 18:43:48.209848 | controller -> localhost | The key's randomart image is: 2026-05-20 18:43:48.209879 | controller -> localhost | +---[RSA 3072]----+ 2026-05-20 18:43:48.209917 | controller -> localhost | | .oO=. .. | 2026-05-20 18:43:48.209948 | controller -> localhost | | +o==o. | 2026-05-20 18:43:48.209978 | controller -> localhost | | ..+.o*. o | 2026-05-20 18:43:48.210028 | controller -> localhost | | E.o+ B= | 2026-05-20 18:43:48.210059 | controller -> localhost | | . o S.=. | 2026-05-20 18:43:48.210089 | controller -> localhost | |o . . . o.. | 2026-05-20 18:43:48.210118 | controller -> localhost | |++ . o . | 2026-05-20 18:43:48.210148 | controller -> localhost | |=o . o + . | 2026-05-20 18:43:48.210182 | controller -> localhost | |++o. ..o . | 2026-05-20 18:43:48.210212 | controller -> localhost | +----[SHA256]-----+ 2026-05-20 18:43:48.210282 | controller -> localhost | ok: Runtime: 0:00:00.358112 2026-05-20 18:43:48.218112 | 2026-05-20 18:43:48.218213 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 18:43:48.252236 | controller | ok 2026-05-20 18:43:48.263745 | controller | included: /var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 18:43:48.273738 | 2026-05-20 18:43:48.273808 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 18:43:48.299888 | controller | skipping: Conditional result was False 2026-05-20 18:43:48.315449 | 2026-05-20 18:43:48.315567 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 18:43:48.857761 | controller | changed 2026-05-20 18:43:48.866894 | 2026-05-20 18:43:48.866968 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 18:43:49.094206 | controller | ok 2026-05-20 18:43:49.103762 | 2026-05-20 18:43:49.103879 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 18:43:49.646589 | controller | changed 2026-05-20 18:43:49.654254 | 2026-05-20 18:43:49.654326 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 18:43:50.219163 | controller | changed 2026-05-20 18:43:50.231127 | 2026-05-20 18:43:50.231221 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 18:43:50.258056 | controller | skipping: Conditional result was False 2026-05-20 18:43:50.268572 | 2026-05-20 18:43:50.268725 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 18:43:50.639974 | controller -> localhost | changed 2026-05-20 18:43:50.654957 | 2026-05-20 18:43:50.655050 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 18:43:51.020492 | controller -> localhost | Identity added: /var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/6ffb46ff0e6f438cac2419c0f0dfcf54_id_rsa (zuul-build-sshkey) 2026-05-20 18:43:51.020726 | controller -> localhost | ok: Runtime: 0:00:00.017120 2026-05-20 18:43:51.068498 | 2026-05-20 18:43:51.068670 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 18:43:51.399239 | controller | ok 2026-05-20 18:43:51.406960 | 2026-05-20 18:43:51.407052 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 18:43:51.442400 | controller | skipping: Conditional result was False 2026-05-20 18:43:51.459238 | 2026-05-20 18:43:51.459314 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 18:43:51.782291 | controller | ok 2026-05-20 18:43:51.789810 | 2026-05-20 18:43:51.789883 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 18:43:57.710231 | controller | Output suppressed because no_log was given 2026-05-20 18:43:57.722392 | 2026-05-20 18:43:57.722473 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 18:43:57.964924 | controller | ok: "logs" 2026-05-20 18:43:57.965285 | controller | ok: All items complete 2026-05-20 18:43:57.965374 | 2026-05-20 18:43:58.154320 | controller | ok: "artifacts" 2026-05-20 18:43:58.350316 | controller | ok: "docs" 2026-05-20 18:43:58.376734 | 2026-05-20 18:43:58.376885 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 18:43:58.603141 | controller | changed: "logs" 2026-05-20 18:43:58.793996 | controller | changed: "artifacts" 2026-05-20 18:43:58.971458 | controller | changed: "docs" 2026-05-20 18:43:58.991088 | 2026-05-20 18:43:58.991204 | PLAY RECAP 2026-05-20 18:43:58.991252 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 18:43:58.991282 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 18:43:58.991305 | 2026-05-20 18:43:59.142947 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 18:43:59.148922 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 18:43:59.830611 | 2026-05-20 18:43:59.830765 | PLAY [all] 2026-05-20 18:43:59.842684 | 2026-05-20 18:43:59.842777 | TASK [setup-uv : Extract archive] 2026-05-20 18:44:02.498266 | controller | changed 2026-05-20 18:44:02.504842 | 2026-05-20 18:44:02.504928 | TASK [setup-uv : Print version] 2026-05-20 18:44:02.901425 | controller | uv 0.8.13 2026-05-20 18:44:03.054261 | controller | ok: Runtime: 0:00:00.015588 2026-05-20 18:44:03.068452 | 2026-05-20 18:44:03.068590 | TASK [Install Ansible collection siblings] 2026-05-20 18:44:09.556926 | controller | changed: 2026-05-20 18:44:15.531490 | controller | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-20 18:44:15.531982 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-20 18:44:15.532055 | controller | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-20 18:44:15.532104 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-20 18:44:15.532150 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-05-20 18:44:15.532216 | controller | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-20 18:44:15.532264 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-20 18:44:15.532313 | controller | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-20 18:44:15.532357 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-20 18:44:15.532400 | controller | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-20 18:44:15.532443 | controller | Sibling collection vexxhost.atmosphere at /home/zuul/src/github.com/vexxhost/atmosphere 2026-05-20 18:44:15.532485 | controller | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-20 18:44:15.532527 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0 2026-05-20 18:44:15.532570 | controller | Resolved openstack.cloud to 2.5.0 for >=2.0.0 2026-05-20 18:44:15.532612 | controller | Resolved vexxhost.kubernetes to v3.1.0 for >=2.5.0 2026-05-20 18:44:15.532656 | controller | Resolved ansible.posix to 2.2.0 for >=1.6.0 2026-05-20 18:44:15.532697 | controller | Resolved community.crypto to 3.2.1 for >=2.2.3 2026-05-20 18:44:15.532740 | controller | Resolved community.general to 13.0.0 for >=4.5.0 2026-05-20 18:44:15.532782 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0,>=2.3.2 2026-05-20 18:44:15.532826 | controller | Resolved vexxhost.containers to v1.6.6 for >=1.6.0 2026-05-20 18:44:15.532868 | controller | Checked out ansible.posix to 2.2.0 2026-05-20 18:44:15.533009 | controller | 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-05-20 18:44:15.533081 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.533127 | controller | Process install dependency map 2026-05-20 18:44:15.533171 | controller | Starting collection install process 2026-05-20 18:44:15.533212 | controller | Installing 'ansible.posix:2.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 18:44:15.533253 | controller | Created collection for ansible.posix:2.2.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-05-20 18:44:15.533295 | controller | ansible.posix:2.2.0 was installed successfully 2026-05-20 18:44:15.533336 | controller | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-20 18:44:15.533377 | controller | Creating virtual environment at: .venv 2026-05-20 18:44:15.533418 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.533461 | controller | Downloading pygments (1.2MiB) 2026-05-20 18:44:15.533504 | controller | Downloading kubernetes (1.9MiB) 2026-05-20 18:44:15.533545 | controller | Downloading cryptography (4.3MiB) 2026-05-20 18:44:15.533586 | controller | Downloading pydantic-core (2.0MiB) 2026-05-20 18:44:15.533626 | controller | Downloading ansible-core (2.1MiB) 2026-05-20 18:44:15.533667 | controller | Downloading pydantic-core 2026-05-20 18:44:15.533707 | controller | Downloading cryptography 2026-05-20 18:44:15.533748 | controller | Downloading pygments 2026-05-20 18:44:15.533789 | controller | Downloading kubernetes 2026-05-20 18:44:15.533830 | controller | Downloading ansible-core 2026-05-20 18:44:15.533870 | controller | Installed 52 packages in 47ms 2026-05-20 18:44:15.533909 | controller | Checked out community.crypto to 3.2.1 2026-05-20 18:44:15.533949 | controller | 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-05-20 18:44:15.534668 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.534833 | controller | Process install dependency map 2026-05-20 18:44:15.534985 | controller | Starting collection install process 2026-05-20 18:44:15.535058 | controller | Installing 'community.crypto:3.2.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 18:44:15.535106 | controller | Created collection for community.crypto:3.2.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-05-20 18:44:15.535151 | controller | community.crypto:3.2.1 was installed successfully 2026-05-20 18:44:15.535195 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.535237 | controller | Checked out community.general to 13.0.0 2026-05-20 18:44:15.535279 | controller | 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-05-20 18:44:15.535327 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.535370 | controller | Process install dependency map 2026-05-20 18:44:15.535411 | controller | Starting collection install process 2026-05-20 18:44:15.535453 | controller | Installing 'community.general:13.0.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 18:44:15.535493 | controller | Created collection for community.general:13.0.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-05-20 18:44:15.535534 | controller | community.general:13.0.0 was installed successfully 2026-05-20 18:44:15.535576 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.535617 | controller | Checked out kubernetes.core to 6.4.0 2026-05-20 18:44:15.535672 | controller | 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-05-20 18:44:15.535717 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.535759 | controller | Process install dependency map 2026-05-20 18:44:15.535801 | controller | Starting collection install process 2026-05-20 18:44:15.535842 | controller | Installing 'kubernetes.core:6.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 18:44:15.535883 | controller | Created collection for kubernetes.core:6.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-05-20 18:44:15.535923 | controller | kubernetes.core:6.4.0 was installed successfully 2026-05-20 18:44:15.535964 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.536005 | controller | Checked out openstack.cloud to 2.5.0 2026-05-20 18:44:15.536046 | controller | 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-05-20 18:44:15.536086 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.536126 | controller | Process install dependency map 2026-05-20 18:44:15.536167 | controller | Starting collection install process 2026-05-20 18:44:15.536207 | controller | Installing 'openstack.cloud:2.5.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-05-20 18:44:15.536247 | controller | Created collection for openstack.cloud:2.5.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-05-20 18:44:15.536286 | controller | openstack.cloud:2.5.0 was installed successfully 2026-05-20 18:44:15.536326 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.536366 | controller | Checked out vexxhost.containers to v1.6.6 2026-05-20 18:44:15.536406 | controller | 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-05-20 18:44:15.536448 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.536488 | controller | Process install dependency map 2026-05-20 18:44:15.536528 | controller | Starting collection install process 2026-05-20 18:44:15.536570 | controller | Installing 'vexxhost.containers:1.6.6' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-05-20 18:44:15.536611 | controller | Created collection for vexxhost.containers:1.6.6 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-05-20 18:44:15.536652 | controller | vexxhost.containers:1.6.6 was installed successfully 2026-05-20 18:44:15.536692 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.536731 | controller | Checked out vexxhost.kubernetes to v3.1.0 2026-05-20 18:44:15.536771 | controller | 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-05-20 18:44:15.536811 | controller | Starting galaxy collection install process 2026-05-20 18:44:15.536851 | controller | Process install dependency map 2026-05-20 18:44:15.536891 | controller | Starting collection install process 2026-05-20 18:44:15.536932 | controller | Installing 'vexxhost.kubernetes:3.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-05-20 18:44:15.537023 | controller | Created collection for vexxhost.kubernetes:3.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-05-20 18:44:15.537065 | controller | vexxhost.kubernetes:3.1.0 was installed successfully 2026-05-20 18:44:15.537115 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:15.557993 | 2026-05-20 18:44:15.558072 | PLAY RECAP 2026-05-20 18:44:15.558140 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 18:44:15.558171 | 2026-05-20 18:44:15.691947 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 18:44:15.699551 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 18:44:16.312648 | 2026-05-20 18:44:16.312790 | PLAY [all] 2026-05-20 18:44:16.325758 | 2026-05-20 18:44:16.325846 | TASK [Copy inventory file for Zuul] 2026-05-20 18:44:17.326680 | controller | changed 2026-05-20 18:44:17.333522 | 2026-05-20 18:44:17.333611 | TASK [Switch "ansible_host" to private IP] 2026-05-20 18:44:17.737805 | controller | changed: 1 replacements made 2026-05-20 18:44:17.746741 | 2026-05-20 18:44:17.746861 | TASK [Run Molecule scenario] 2026-05-20 18:44:18.157846 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 18:44:18.816596 | controller | INFO Collection 'atmosphere.common' detected. 2026-05-20 18:44:18.816663 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 18:44:19.219316 | controller | INFO [glance-image > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-20 18:44:19.219384 | controller | INFO [glance-image > prerun] Performing prerun with role_name_check=0... 2026-05-20 18:44:21.898788 | controller | INFO [glance-image > dependency] Executing 2026-05-20 18:44:53.812117 | controller | Starting galaxy collection install process 2026-05-20 18:44:53.812176 | controller | Process install dependency map 2026-05-20 18:44:53.812273 | controller | Starting collection install process 2026-05-20 18:44:53.812368 | controller | 'openstack.cloud:2.5.0' is already installed, skipping. 2026-05-20 18:44:53.812467 | controller | 'vexxhost.kubernetes:3.1.0' is already installed, skipping. 2026-05-20 18:44:53.812580 | controller | 'vexxhost.containers:1.6.6' is already installed, skipping. 2026-05-20 18:44:53.812697 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vexxhost-atmosphere-7.6.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/vexxhost-atmosphere-7.6.0-pdd7__iq 2026-05-20 18:44:53.812793 | controller | Installing 'vexxhost.atmosphere:7.6.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere' 2026-05-20 18:44:53.812876 | controller | vexxhost.atmosphere:7.6.0 was installed successfully 2026-05-20 18:44:53.812967 | controller | 'atmosphere.common:0.6.0' is already installed, skipping. 2026-05-20 18:44:53.813083 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-1.6.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/ansible-posix-1.6.0-8tfhq816 2026-05-20 18:44:53.815585 | controller | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 18:44:53.815603 | controller | ansible.posix:1.6.0 was installed successfully 2026-05-20 18:44:53.815609 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-7.3.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/community-general-7.3.0-jacqqj5s 2026-05-20 18:44:53.815614 | controller | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 18:44:53.815620 | controller | community.general:7.3.0 was installed successfully 2026-05-20 18:44:53.815625 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/kubernetes-core-2.4.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/kubernetes-core-2.4.0-9fgs9q05 2026-05-20 18:44:53.815630 | controller | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 18:44:53.815635 | controller | kubernetes.core:2.4.0 was installed successfully 2026-05-20 18:44:53.815640 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-crypto-2.2.3.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/community-crypto-2.2.3-7r0iz_26 2026-05-20 18:44:53.815645 | controller | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 18:44:53.815651 | controller | community.crypto:2.2.3 was installed successfully 2026-05-20 18:44:53.815656 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-mysql-3.6.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/community-mysql-3.6.0-rbv3lfbj 2026-05-20 18:44:53.815661 | controller | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-05-20 18:44:53.815666 | controller | community.mysql:3.6.0 was installed successfully 2026-05-20 18:44:53.815671 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-netcommon-1.2.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/ansible-netcommon-1.2.0-_9d1v8aw 2026-05-20 18:44:53.815686 | controller | Installing 'ansible.netcommon:1.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-05-20 18:44:53.815690 | controller | ansible.netcommon:1.2.0 was installed successfully 2026-05-20 18:44:53.815694 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vexxhost-ceph-4.0.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/vexxhost-ceph-4.0.0-xc7bxmjq 2026-05-20 18:44:53.815698 | controller | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-05-20 18:44:53.815701 | controller | vexxhost.ceph:4.0.0 was installed successfully 2026-05-20 18:44:53.815705 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-utils-6.0.2.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1246i32_b9wh/tmp2dgmw4eb/ansible-utils-6.0.2-wh0_kz4h 2026-05-20 18:44:53.815709 | controller | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-05-20 18:44:53.815712 | controller | ansible.utils:6.0.2 was installed successfully 2026-05-20 18:44:53.868747 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 18:44:54.205648 | controller | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-20 18:44:54.205765 | controller | 2.18.17 2026-05-20 18:44:54.277962 | controller | Starting galaxy collection install process 2026-05-20 18:44:54.278197 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`. 2026-05-20 18:44:54.322051 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 18:44:54.322160 | controller | INFO [glance-image > dependency] Executed: Successful 2026-05-20 18:44:54.334265 | controller | INFO [glance-image > cleanup] Executing 2026-05-20 18:44:54.334732 | controller | WARNING [glance-image > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 18:44:54.342949 | controller | INFO [glance-image > destroy] Executing 2026-05-20 18:44:54.343059 | controller | WARNING [glance-image > destroy] Skipping, '--destroy=never' requested. 2026-05-20 18:44:54.343158 | controller | INFO [glance-image > destroy] Executed: Successful 2026-05-20 18:44:54.349535 | controller | INFO [glance-image > syntax] Executing 2026-05-20 18:44:55.244458 | controller | 2026-05-20 18:44:55.244516 | controller | playbook: /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 18:44:55.289785 | controller | INFO [glance-image > syntax] Executed: Successful 2026-05-20 18:44:55.301054 | controller | INFO [glance-image > create] Executing 2026-05-20 18:44:55.302581 | controller | WARNING [glance-image > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 18:44:55.308267 | controller | INFO [glance-image > prepare] Executing 2026-05-20 18:44:56.701053 | controller | 2026-05-20 18:44:56.701230 | controller | PLAY [Prepare host packages] *************************************************** 2026-05-20 18:44:56.701483 | controller | 2026-05-20 18:44:56.701680 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:44:56.702013 | controller | Wednesday 20 May 2026 18:44:56 +0000 (0:00:00.038) 0:00:00.038 ********* 2026-05-20 18:44:57.980914 | controller | [WARNING]: Platform linux on host controller is using the discovered Python 2026-05-20 18:44:57.981138 | controller | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 18:44:57.981356 | controller | interpreter could change the meaning of that path. See 2026-05-20 18:44:57.981577 | controller | https://docs.ansible.com/ansible- 2026-05-20 18:44:57.981889 | controller | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 18:44:57.987448 | controller | ok: [controller] 2026-05-20 18:44:57.987706 | controller | 2026-05-20 18:44:57.987931 | controller | TASK [Install Debian packages] ************************************************* 2026-05-20 18:44:57.988141 | controller | Wednesday 20 May 2026 18:44:57 +0000 (0:00:01.288) 0:00:01.326 ********* 2026-05-20 18:45:09.703701 | controller | changed: [controller] 2026-05-20 18:45:09.703778 | controller | 2026-05-20 18:45:09.703790 | controller | TASK [Install Python packages used by the test] ******************************** 2026-05-20 18:45:09.703801 | controller | Wednesday 20 May 2026 18:45:09 +0000 (0:00:11.714) 0:00:13.040 ********* 2026-05-20 18:45:16.746708 | controller | changed: [controller] 2026-05-20 18:45:16.746774 | controller | 2026-05-20 18:45:16.746788 | controller | PLAY [all] ********************************************************************* 2026-05-20 18:45:16.746801 | controller | 2026-05-20 18:45:16.746812 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:45:16.746830 | controller | Wednesday 20 May 2026 18:45:16 +0000 (0:00:07.043) 0:00:20.084 ********* 2026-05-20 18:45:17.549265 | controller | ok: [controller] 2026-05-20 18:45:17.549329 | controller | 2026-05-20 18:45:17.549465 | controller | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-05-20 18:45:17.549628 | controller | Wednesday 20 May 2026 18:45:17 +0000 (0:00:00.803) 0:00:20.888 ********* 2026-05-20 18:45:17.681526 | controller | ok: [controller] 2026-05-20 18:45:17.681737 | controller | 2026-05-20 18:45:17.681964 | controller | PLAY [Configure Kubernetes VIP] ************************************************ 2026-05-20 18:45:17.682159 | controller | 2026-05-20 18:45:17.682371 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:45:17.682615 | controller | Wednesday 20 May 2026 18:45:17 +0000 (0:00:00.132) 0:00:21.020 ********* 2026-05-20 18:45:18.491696 | controller | ok: [controller] 2026-05-20 18:45:18.491755 | controller | 2026-05-20 18:45:18.492131 | controller | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-05-20 18:45:18.492192 | controller | Wednesday 20 May 2026 18:45:18 +0000 (0:00:00.809) 0:00:21.830 ********* 2026-05-20 18:45:18.867959 | controller | changed: [controller] 2026-05-20 18:45:18.868033 | controller | 2026-05-20 18:45:18.868047 | controller | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-05-20 18:45:18.868059 | controller | Wednesday 20 May 2026 18:45:18 +0000 (0:00:00.375) 0:00:22.205 ********* 2026-05-20 18:45:19.960021 | controller | ok: [controller] => (item=/etc/keepalived/keepalived.conf) 2026-05-20 18:45:19.960136 | controller | ok: [controller] => (item=/etc/keepalived/check_apiserver.sh) 2026-05-20 18:45:19.960273 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-05-20 18:45:19.960409 | controller | ok: [controller] => (item=/etc/haproxy/haproxy.cfg) 2026-05-20 18:45:19.960573 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-05-20 18:45:19.961049 | controller | 2026-05-20 18:45:19.961075 | controller | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-05-20 18:45:19.961085 | controller | Wednesday 20 May 2026 18:45:19 +0000 (0:00:01.091) 0:00:23.297 ********* 2026-05-20 18:45:20.296684 | controller | failed: [controller] (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-05-20 18:45:20.495675 | controller | failed: [controller] (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-05-20 18:45:20.695691 | controller | failed: [controller] (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-05-20 18:45:20.704246 | controller | ...ignoring 2026-05-20 18:45:20.704283 | controller | 2026-05-20 18:45:20.704292 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-05-20 18:45:20.704301 | controller | Wednesday 20 May 2026 18:45:20 +0000 (0:00:00.745) 0:00:24.042 ********* 2026-05-20 18:45:21.047690 | controller | ok: [controller] 2026-05-20 18:45:21.047751 | controller | 2026-05-20 18:45:21.047789 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-05-20 18:45:21.047806 | controller | Wednesday 20 May 2026 18:45:21 +0000 (0:00:00.337) 0:00:24.380 ********* 2026-05-20 18:45:21.264040 | controller | ok: [controller] 2026-05-20 18:45:21.264113 | controller | 2026-05-20 18:45:21.264238 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-05-20 18:45:21.264372 | controller | Wednesday 20 May 2026 18:45:21 +0000 (0:00:00.222) 0:00:24.602 ********* 2026-05-20 18:45:21.293928 | controller | ok: [controller] 2026-05-20 18:45:21.293977 | controller | 2026-05-20 18:45:21.294179 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-05-20 18:45:21.294285 | controller | Wednesday 20 May 2026 18:45:21 +0000 (0:00:00.029) 0:00:24.632 ********* 2026-05-20 18:45:21.337057 | controller | ok: [controller] 2026-05-20 18:45:21.337100 | controller | 2026-05-20 18:45:21.337110 | controller | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-05-20 18:45:21.337119 | controller | Wednesday 20 May 2026 18:45:21 +0000 (0:00:00.042) 0:00:24.674 ********* 2026-05-20 18:45:22.151642 | controller | ok: [controller] 2026-05-20 18:45:22.151686 | controller | 2026-05-20 18:45:22.151694 | controller | TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-05-20 18:45:22.151702 | controller | Wednesday 20 May 2026 18:45:22 +0000 (0:00:00.809) 0:00:25.483 ********* 2026-05-20 18:45:22.475199 | controller | ok: [controller] 2026-05-20 18:45:22.475245 | controller | 2026-05-20 18:45:22.475256 | controller | TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-05-20 18:45:22.475265 | controller | Wednesday 20 May 2026 18:45:22 +0000 (0:00:00.242) 0:00:25.726 ********* 2026-05-20 18:45:22.475274 | controller | 2026-05-20 18:45:22.475282 | controller | PLAY [Install Kubernetes] ****************************************************** 2026-05-20 18:45:22.475290 | controller | 2026-05-20 18:45:22.475299 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:45:22.475307 | controller | Wednesday 20 May 2026 18:45:22 +0000 (0:00:00.085) 0:00:25.811 ********* 2026-05-20 18:45:23.282048 | controller | ok: [controller] 2026-05-20 18:45:23.282101 | controller | 2026-05-20 18:45:23.282112 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:23.282121 | controller | Wednesday 20 May 2026 18:45:23 +0000 (0:00:00.807) 0:00:26.619 ********* 2026-05-20 18:45:23.535203 | controller | ok: [controller] 2026-05-20 18:45:23.535274 | controller | 2026-05-20 18:45:23.535285 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 18:45:23.535296 | controller | Wednesday 20 May 2026 18:45:23 +0000 (0:00:00.253) 0:00:26.872 ********* 2026-05-20 18:45:23.573326 | controller | skipping: [controller] 2026-05-20 18:45:23.573393 | controller | 2026-05-20 18:45:23.573404 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 18:45:23.573414 | controller | Wednesday 20 May 2026 18:45:23 +0000 (0:00:00.038) 0:00:26.910 ********* 2026-05-20 18:45:23.823749 | controller | changed: [controller] 2026-05-20 18:45:23.823819 | controller | 2026-05-20 18:45:23.824152 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:23.824197 | controller | Wednesday 20 May 2026 18:45:23 +0000 (0:00:00.251) 0:00:27.162 ********* 2026-05-20 18:45:23.897583 | controller | ok: [controller] => { 2026-05-20 18:45:23.897636 | controller | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 18:45:23.897647 | controller | } 2026-05-20 18:45:23.897658 | controller | 2026-05-20 18:45:23.897666 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:23.897676 | controller | Wednesday 20 May 2026 18:45:23 +0000 (0:00:00.071) 0:00:27.234 ********* 2026-05-20 18:45:24.843689 | controller | changed: [controller] 2026-05-20 18:45:24.843771 | controller | 2026-05-20 18:45:24.843803 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:24.843954 | controller | Wednesday 20 May 2026 18:45:24 +0000 (0:00:00.947) 0:00:28.181 ********* 2026-05-20 18:45:24.887104 | controller | skipping: [controller] 2026-05-20 18:45:24.887187 | controller | 2026-05-20 18:45:24.887222 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:24.887348 | controller | Wednesday 20 May 2026 18:45:24 +0000 (0:00:00.044) 0:00:28.225 ********* 2026-05-20 18:45:25.134002 | controller | ok: [controller] 2026-05-20 18:45:25.134063 | controller | 2026-05-20 18:45:25.134081 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 18:45:25.134245 | controller | Wednesday 20 May 2026 18:45:25 +0000 (0:00:00.247) 0:00:28.473 ********* 2026-05-20 18:45:26.080896 | controller | ok: [controller] 2026-05-20 18:45:26.080992 | controller | 2026-05-20 18:45:26.081004 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:26.081028 | controller | Wednesday 20 May 2026 18:45:26 +0000 (0:00:00.945) 0:00:29.418 ********* 2026-05-20 18:45:26.138293 | controller | ok: [controller] => { 2026-05-20 18:45:26.138346 | controller | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 18:45:26.138356 | controller | } 2026-05-20 18:45:26.138366 | controller | 2026-05-20 18:45:26.138376 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:26.138386 | controller | Wednesday 20 May 2026 18:45:26 +0000 (0:00:00.056) 0:00:29.475 ********* 2026-05-20 18:45:27.107274 | controller | changed: [controller] 2026-05-20 18:45:27.107361 | controller | 2026-05-20 18:45:27.107372 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:27.107382 | controller | Wednesday 20 May 2026 18:45:27 +0000 (0:00:00.969) 0:00:30.445 ********* 2026-05-20 18:45:30.109690 | controller | changed: [controller] 2026-05-20 18:45:30.109745 | controller | 2026-05-20 18:45:30.109762 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 18:45:30.110046 | controller | Wednesday 20 May 2026 18:45:30 +0000 (0:00:03.001) 0:00:33.446 ********* 2026-05-20 18:45:30.139930 | controller | skipping: [controller] 2026-05-20 18:45:30.139979 | controller | 2026-05-20 18:45:30.140149 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 18:45:30.140304 | controller | Wednesday 20 May 2026 18:45:30 +0000 (0:00:00.032) 0:00:33.478 ********* 2026-05-20 18:45:30.175896 | controller | skipping: [controller] 2026-05-20 18:45:30.175920 | controller | 2026-05-20 18:45:30.175925 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 18:45:30.175929 | controller | Wednesday 20 May 2026 18:45:30 +0000 (0:00:00.033) 0:00:33.512 ********* 2026-05-20 18:45:30.206147 | controller | skipping: [controller] 2026-05-20 18:45:30.206206 | controller | 2026-05-20 18:45:30.206217 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 18:45:30.206227 | controller | Wednesday 20 May 2026 18:45:30 +0000 (0:00:00.031) 0:00:33.544 ********* 2026-05-20 18:45:38.131010 | controller | changed: [controller] 2026-05-20 18:45:38.131086 | controller | 2026-05-20 18:45:38.131100 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 18:45:38.131112 | controller | Wednesday 20 May 2026 18:45:38 +0000 (0:00:07.925) 0:00:41.469 ********* 2026-05-20 18:45:38.704972 | controller | changed: [controller] 2026-05-20 18:45:38.705047 | controller | 2026-05-20 18:45:38.705100 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 18:45:38.705195 | controller | Wednesday 20 May 2026 18:45:38 +0000 (0:00:00.574) 0:00:42.043 ********* 2026-05-20 18:45:39.829091 | controller | changed: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 18:45:39.829150 | controller | changed: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 18:45:39.829696 | controller | changed: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 18:45:39.829761 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 18:45:39.829775 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 18:45:39.829795 | controller | 2026-05-20 18:45:39.829807 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 18:45:39.829881 | controller | Wednesday 20 May 2026 18:45:39 +0000 (0:00:01.124) 0:00:43.167 ********* 2026-05-20 18:45:40.521742 | controller | changed: [controller] 2026-05-20 18:45:40.521831 | controller | 2026-05-20 18:45:40.521842 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 18:45:40.521852 | controller | Wednesday 20 May 2026 18:45:40 +0000 (0:00:00.683) 0:00:43.851 ********* 2026-05-20 18:45:40.521860 | controller | 2026-05-20 18:45:40.521869 | controller | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 18:45:40.521878 | controller | Wednesday 20 May 2026 18:45:40 +0000 (0:00:00.007) 0:00:43.858 ********* 2026-05-20 18:45:41.328059 | controller | changed: [controller] 2026-05-20 18:45:41.328148 | controller | 2026-05-20 18:45:41.328162 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 18:45:41.328175 | controller | Wednesday 20 May 2026 18:45:41 +0000 (0:00:00.807) 0:00:44.665 ********* 2026-05-20 18:45:42.239436 | controller | ok: [controller] 2026-05-20 18:45:42.239484 | controller | 2026-05-20 18:45:42.239490 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 18:45:42.239495 | controller | Wednesday 20 May 2026 18:45:42 +0000 (0:00:00.912) 0:00:45.577 ********* 2026-05-20 18:45:42.922702 | controller | changed: [controller] 2026-05-20 18:45:42.922757 | controller | 2026-05-20 18:45:42.922775 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-05-20 18:45:42.923035 | controller | Wednesday 20 May 2026 18:45:42 +0000 (0:00:00.682) 0:00:46.260 ********* 2026-05-20 18:45:43.864240 | controller | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible_collections.kubernetes.core.plugins.module_utils.k8s.exceptions.CoreException: Could not create API client: Invalid kube-config file. No configuration found. 2026-05-20 18:45:43.864277 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Could not create API client: Invalid kube-config file. No configuration found."} 2026-05-20 18:45:43.877092 | controller | ...ignoring 2026-05-20 18:45:43.877149 | controller | 2026-05-20 18:45:43.877161 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-05-20 18:45:43.877171 | controller | Wednesday 20 May 2026 18:45:43 +0000 (0:00:00.953) 0:00:47.214 ********* 2026-05-20 18:45:43.915072 | controller | skipping: [controller] 2026-05-20 18:45:43.915177 | controller | 2026-05-20 18:45:43.915327 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-05-20 18:45:43.915467 | controller | Wednesday 20 May 2026 18:45:43 +0000 (0:00:00.038) 0:00:47.252 ********* 2026-05-20 18:45:43.950703 | controller | skipping: [controller] 2026-05-20 18:45:43.950774 | controller | 2026-05-20 18:45:43.950786 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-05-20 18:45:43.950802 | controller | Wednesday 20 May 2026 18:45:43 +0000 (0:00:00.035) 0:00:47.288 ********* 2026-05-20 18:45:43.987480 | controller | skipping: [controller] 2026-05-20 18:45:43.987521 | controller | 2026-05-20 18:45:43.987528 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-05-20 18:45:43.987533 | controller | Wednesday 20 May 2026 18:45:43 +0000 (0:00:00.036) 0:00:47.324 ********* 2026-05-20 18:45:44.040605 | controller | skipping: [controller] 2026-05-20 18:45:44.040642 | controller | 2026-05-20 18:45:44.040650 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-05-20 18:45:44.040656 | controller | Wednesday 20 May 2026 18:45:44 +0000 (0:00:00.034) 0:00:47.358 ********* 2026-05-20 18:45:44.061037 | controller | skipping: [controller] 2026-05-20 18:45:44.061215 | controller | 2026-05-20 18:45:44.061425 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:44.061691 | controller | Wednesday 20 May 2026 18:45:44 +0000 (0:00:00.041) 0:00:47.400 ********* 2026-05-20 18:45:44.300249 | controller | ok: [controller] 2026-05-20 18:45:44.300398 | controller | 2026-05-20 18:45:44.300659 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:44.300881 | controller | Wednesday 20 May 2026 18:45:44 +0000 (0:00:00.238) 0:00:47.639 ********* 2026-05-20 18:45:44.340935 | controller | ok: [controller] => { 2026-05-20 18:45:44.341112 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-05-20 18:45:44.341299 | controller | } 2026-05-20 18:45:44.341486 | controller | 2026-05-20 18:45:44.341733 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:44.341933 | controller | Wednesday 20 May 2026 18:45:44 +0000 (0:00:00.041) 0:00:47.680 ********* 2026-05-20 18:45:45.536633 | controller | changed: [controller] 2026-05-20 18:45:45.536776 | controller | 2026-05-20 18:45:45.537079 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:45.537327 | controller | Wednesday 20 May 2026 18:45:45 +0000 (0:00:01.195) 0:00:48.875 ********* 2026-05-20 18:45:45.575785 | controller | skipping: [controller] 2026-05-20 18:45:45.575961 | controller | 2026-05-20 18:45:45.576180 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:45.576394 | controller | Wednesday 20 May 2026 18:45:45 +0000 (0:00:00.039) 0:00:48.915 ********* 2026-05-20 18:45:45.815077 | controller | ok: [controller] 2026-05-20 18:45:45.815214 | controller | 2026-05-20 18:45:45.815434 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:45.815727 | controller | Wednesday 20 May 2026 18:45:45 +0000 (0:00:00.239) 0:00:49.154 ********* 2026-05-20 18:45:45.854757 | controller | ok: [controller] => { 2026-05-20 18:45:45.854961 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-05-20 18:45:45.855165 | controller | } 2026-05-20 18:45:45.855360 | controller | 2026-05-20 18:45:45.855683 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:45.855919 | controller | Wednesday 20 May 2026 18:45:45 +0000 (0:00:00.039) 0:00:49.193 ********* 2026-05-20 18:45:46.980600 | controller | changed: [controller] 2026-05-20 18:45:46.980639 | controller | 2026-05-20 18:45:46.980646 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:46.980651 | controller | Wednesday 20 May 2026 18:45:46 +0000 (0:00:01.124) 0:00:50.318 ********* 2026-05-20 18:45:47.019046 | controller | skipping: [controller] 2026-05-20 18:45:47.019224 | controller | 2026-05-20 18:45:47.019436 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 18:45:47.019680 | controller | Wednesday 20 May 2026 18:45:47 +0000 (0:00:00.040) 0:00:50.358 ********* 2026-05-20 18:45:47.049723 | controller | skipping: [controller] 2026-05-20 18:45:47.049906 | controller | 2026-05-20 18:45:47.050120 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 18:45:47.050325 | controller | Wednesday 20 May 2026 18:45:47 +0000 (0:00:00.030) 0:00:50.388 ********* 2026-05-20 18:45:47.080982 | controller | skipping: [controller] 2026-05-20 18:45:47.081166 | controller | 2026-05-20 18:45:47.081382 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 18:45:47.081629 | controller | Wednesday 20 May 2026 18:45:47 +0000 (0:00:00.031) 0:00:50.420 ********* 2026-05-20 18:45:47.104024 | controller | skipping: [controller] 2026-05-20 18:45:47.104204 | controller | 2026-05-20 18:45:47.104421 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 18:45:47.104667 | controller | Wednesday 20 May 2026 18:45:47 +0000 (0:00:00.023) 0:00:50.443 ********* 2026-05-20 18:45:48.057632 | controller | ok: [controller] 2026-05-20 18:45:48.057679 | controller | 2026-05-20 18:45:48.057769 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 18:45:48.057977 | controller | Wednesday 20 May 2026 18:45:48 +0000 (0:00:00.952) 0:00:51.396 ********* 2026-05-20 18:45:48.588741 | controller | ok: [controller] 2026-05-20 18:45:48.588956 | controller | 2026-05-20 18:45:48.589187 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 18:45:48.589403 | controller | Wednesday 20 May 2026 18:45:48 +0000 (0:00:00.531) 0:00:51.927 ********* 2026-05-20 18:45:49.710662 | controller | ok: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 18:45:49.710878 | controller | ok: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 18:45:49.711103 | controller | ok: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 18:45:49.711344 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 18:45:49.711599 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 18:45:49.711797 | controller | 2026-05-20 18:45:49.712014 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 18:45:49.712227 | controller | Wednesday 20 May 2026 18:45:49 +0000 (0:00:01.121) 0:00:53.049 ********* 2026-05-20 18:45:50.369483 | controller | ok: [controller] 2026-05-20 18:45:50.369682 | controller | 2026-05-20 18:45:50.369905 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 18:45:50.370119 | controller | Wednesday 20 May 2026 18:45:50 +0000 (0:00:00.654) 0:00:53.703 ********* 2026-05-20 18:45:50.370361 | controller | 2026-05-20 18:45:50.370587 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 18:45:50.370794 | controller | Wednesday 20 May 2026 18:45:50 +0000 (0:00:00.005) 0:00:53.708 ********* 2026-05-20 18:45:50.815725 | controller | ok: [controller] 2026-05-20 18:45:50.815915 | controller | 2026-05-20 18:45:50.816120 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:50.816350 | controller | Wednesday 20 May 2026 18:45:50 +0000 (0:00:00.446) 0:00:54.154 ********* 2026-05-20 18:45:51.057827 | controller | ok: [controller] 2026-05-20 18:45:51.057889 | controller | 2026-05-20 18:45:51.058164 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:51.058345 | controller | Wednesday 20 May 2026 18:45:51 +0000 (0:00:00.241) 0:00:54.396 ********* 2026-05-20 18:45:51.112186 | controller | ok: [controller] => { 2026-05-20 18:45:51.112352 | controller | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.35.0/crictl-v1.35.0-linux-amd64.tar.gz" 2026-05-20 18:45:51.112512 | controller | } 2026-05-20 18:45:51.112638 | controller | 2026-05-20 18:45:51.112803 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:51.112962 | controller | Wednesday 20 May 2026 18:45:51 +0000 (0:00:00.054) 0:00:54.450 ********* 2026-05-20 18:45:51.901023 | controller | changed: [controller] 2026-05-20 18:45:51.901110 | controller | 2026-05-20 18:45:51.901239 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:51.901374 | controller | Wednesday 20 May 2026 18:45:51 +0000 (0:00:00.788) 0:00:55.239 ********* 2026-05-20 18:45:53.448667 | controller | changed: [controller] 2026-05-20 18:45:53.448708 | controller | 2026-05-20 18:45:53.448718 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:53.448728 | controller | Wednesday 20 May 2026 18:45:53 +0000 (0:00:01.546) 0:00:56.786 ********* 2026-05-20 18:45:53.505293 | controller | ok: [controller] => { 2026-05-20 18:45:53.505329 | controller | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.35.0/critest-v1.35.0-linux-amd64.tar.gz" 2026-05-20 18:45:53.505343 | controller | } 2026-05-20 18:45:53.505355 | controller | 2026-05-20 18:45:53.505367 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:53.505379 | controller | Wednesday 20 May 2026 18:45:53 +0000 (0:00:00.056) 0:00:56.842 ********* 2026-05-20 18:45:54.241846 | controller | changed: [controller] 2026-05-20 18:45:54.241917 | controller | 2026-05-20 18:45:54.241931 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:54.241943 | controller | Wednesday 20 May 2026 18:45:54 +0000 (0:00:00.737) 0:00:57.580 ********* 2026-05-20 18:45:55.780105 | controller | changed: [controller] 2026-05-20 18:45:55.780195 | controller | 2026-05-20 18:45:55.780211 | controller | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-05-20 18:45:55.780223 | controller | Wednesday 20 May 2026 18:45:55 +0000 (0:00:01.537) 0:00:59.117 ********* 2026-05-20 18:45:56.351849 | controller | changed: [controller] 2026-05-20 18:45:56.351904 | controller | 2026-05-20 18:45:56.351942 | controller | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-05-20 18:45:56.351953 | controller | Wednesday 20 May 2026 18:45:56 +0000 (0:00:00.572) 0:00:59.690 ********* 2026-05-20 18:45:56.616971 | controller | changed: [controller] 2026-05-20 18:45:56.617040 | controller | 2026-05-20 18:45:56.617111 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:45:56.617224 | controller | Wednesday 20 May 2026 18:45:56 +0000 (0:00:00.264) 0:00:59.955 ********* 2026-05-20 18:45:56.863533 | controller | ok: [controller] 2026-05-20 18:45:56.863614 | controller | 2026-05-20 18:45:56.863621 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:45:56.863627 | controller | Wednesday 20 May 2026 18:45:56 +0000 (0:00:00.244) 0:01:00.199 ********* 2026-05-20 18:45:56.916117 | controller | ok: [controller] => { 2026-05-20 18:45:56.916192 | controller | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-05-20 18:45:56.916209 | controller | } 2026-05-20 18:45:56.916222 | controller | 2026-05-20 18:45:56.916353 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:45:56.916445 | controller | Wednesday 20 May 2026 18:45:56 +0000 (0:00:00.055) 0:01:00.254 ********* 2026-05-20 18:45:57.862299 | controller | changed: [controller] 2026-05-20 18:45:57.862410 | controller | 2026-05-20 18:45:57.862421 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:45:57.862500 | controller | Wednesday 20 May 2026 18:45:57 +0000 (0:00:00.946) 0:01:01.201 ********* 2026-05-20 18:46:00.693713 | controller | changed: [controller] 2026-05-20 18:46:00.693784 | controller | 2026-05-20 18:46:00.693798 | controller | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-05-20 18:46:00.693922 | controller | Wednesday 20 May 2026 18:46:00 +0000 (0:00:02.831) 0:01:04.033 ********* 2026-05-20 18:46:00.740796 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-05-20 18:46:00.740834 | controller | 2026-05-20 18:46:00.741010 | controller | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-05-20 18:46:00.741132 | controller | Wednesday 20 May 2026 18:46:00 +0000 (0:00:00.044) 0:01:04.077 ********* 2026-05-20 18:46:01.699057 | controller | ok: [controller] 2026-05-20 18:46:01.699124 | controller | 2026-05-20 18:46:01.699288 | controller | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-05-20 18:46:01.699424 | controller | Wednesday 20 May 2026 18:46:01 +0000 (0:00:00.960) 0:01:05.038 ********* 2026-05-20 18:46:02.048938 | controller | changed: [controller] 2026-05-20 18:46:02.048976 | controller | 2026-05-20 18:46:02.048983 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-05-20 18:46:02.048989 | controller | Wednesday 20 May 2026 18:46:02 +0000 (0:00:00.349) 0:01:05.387 ********* 2026-05-20 18:46:02.617228 | controller | changed: [controller] 2026-05-20 18:46:02.618069 | controller | 2026-05-20 18:46:02.618097 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-05-20 18:46:02.618107 | controller | Wednesday 20 May 2026 18:46:02 +0000 (0:00:00.568) 0:01:05.955 ********* 2026-05-20 18:46:03.691730 | controller | changed: [controller] => (item=br_netfilter) 2026-05-20 18:46:03.691796 | controller | ok: [controller] => (item=ip_tables) 2026-05-20 18:46:03.691806 | controller | changed: [controller] => (item=ip6_tables) 2026-05-20 18:46:03.691822 | controller | changed: [controller] => (item=nf_conntrack) 2026-05-20 18:46:03.692283 | controller | 2026-05-20 18:46:03.692380 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:46:03.692388 | controller | Wednesday 20 May 2026 18:46:03 +0000 (0:00:01.073) 0:01:07.029 ********* 2026-05-20 18:46:03.943680 | controller | ok: [controller] 2026-05-20 18:46:03.943740 | controller | 2026-05-20 18:46:03.944178 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:46:03.944225 | controller | Wednesday 20 May 2026 18:46:03 +0000 (0:00:00.251) 0:01:07.280 ********* 2026-05-20 18:46:03.987257 | controller | ok: [controller] => { 2026-05-20 18:46:03.987395 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-05-20 18:46:03.987527 | controller | } 2026-05-20 18:46:03.987684 | controller | 2026-05-20 18:46:03.987826 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:46:03.987947 | controller | Wednesday 20 May 2026 18:46:03 +0000 (0:00:00.044) 0:01:07.325 ********* 2026-05-20 18:46:05.660282 | controller | changed: [controller] 2026-05-20 18:46:05.660479 | controller | 2026-05-20 18:46:05.660764 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:46:05.660958 | controller | Wednesday 20 May 2026 18:46:05 +0000 (0:00:01.673) 0:01:08.998 ********* 2026-05-20 18:46:05.695930 | controller | skipping: [controller] 2026-05-20 18:46:05.696113 | controller | 2026-05-20 18:46:05.696373 | controller | TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-05-20 18:46:05.696586 | controller | Wednesday 20 May 2026 18:46:05 +0000 (0:00:00.035) 0:01:09.034 ********* 2026-05-20 18:46:05.748170 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-05-20 18:46:05.748386 | controller | 2026-05-20 18:46:05.748649 | controller | TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-05-20 18:46:05.748866 | controller | Wednesday 20 May 2026 18:46:05 +0000 (0:00:00.052) 0:01:09.087 ********* 2026-05-20 18:46:05.780313 | controller | skipping: [controller] 2026-05-20 18:46:05.780513 | controller | 2026-05-20 18:46:05.780786 | controller | TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-05-20 18:46:05.781027 | controller | Wednesday 20 May 2026 18:46:05 +0000 (0:00:00.032) 0:01:09.119 ********* 2026-05-20 18:46:08.890057 | controller | changed: [controller] 2026-05-20 18:46:08.890188 | controller | 2026-05-20 18:46:08.890211 | controller | TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-05-20 18:46:08.890270 | controller | Wednesday 20 May 2026 18:46:08 +0000 (0:00:03.109) 0:01:12.229 ********* 2026-05-20 18:46:10.527477 | controller | changed: [controller] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-05-20 18:46:10.527527 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-05-20 18:46:10.527534 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-05-20 18:46:10.527539 | controller | changed: [controller] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-05-20 18:46:10.527565 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-05-20 18:46:10.527574 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-05-20 18:46:10.527579 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-05-20 18:46:10.527585 | controller | 2026-05-20 18:46:10.527591 | controller | TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-05-20 18:46:10.527596 | controller | Wednesday 20 May 2026 18:46:10 +0000 (0:00:01.635) 0:01:13.865 ********* 2026-05-20 18:46:11.196312 | controller | changed: [controller] => (item=/etc/systemd/system/kubelet.service.d) 2026-05-20 18:46:11.196360 | controller | ok: [controller] => (item=/etc/kubernetes) 2026-05-20 18:46:11.196371 | controller | ok: [controller] => (item=/etc/kubernetes/manifests) 2026-05-20 18:46:11.196380 | controller | 2026-05-20 18:46:11.196389 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-05-20 18:46:11.196398 | controller | Wednesday 20 May 2026 18:46:11 +0000 (0:00:00.668) 0:01:14.534 ********* 2026-05-20 18:46:11.772316 | controller | changed: [controller] 2026-05-20 18:46:11.772533 | controller | 2026-05-20 18:46:11.772987 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-05-20 18:46:11.773040 | controller | Wednesday 20 May 2026 18:46:11 +0000 (0:00:00.576) 0:01:15.110 ********* 2026-05-20 18:46:12.328665 | controller | changed: [controller] 2026-05-20 18:46:12.328779 | controller | 2026-05-20 18:46:12.328801 | controller | TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-05-20 18:46:12.328922 | controller | Wednesday 20 May 2026 18:46:12 +0000 (0:00:00.556) 0:01:15.666 ********* 2026-05-20 18:46:12.666022 | controller | ok: [controller] 2026-05-20 18:46:12.666078 | controller | 2026-05-20 18:46:12.666088 | controller | TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-05-20 18:46:12.666098 | controller | Wednesday 20 May 2026 18:46:12 +0000 (0:00:00.336) 0:01:16.003 ********* 2026-05-20 18:46:12.686776 | controller | [DEPRECATION WARNING]: Conditional result at location /home/zuul/.ansible/colle 2026-05-20 18:46:12.686835 | controller | ctions/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml 2026-05-20 18:46:12.686845 | controller | 91:11 was of type 'AnsibleUnsafeText'. Conditional results should only be True 2026-05-20 18:46:12.686854 | controller | or False. The result was interpreted as False. This feature will be removed in 2026-05-20 18:46:12.686867 | controller | version 2.19. Deprecation warnings can be disabled by setting 2026-05-20 18:46:12.687094 | controller | deprecation_warnings=False in ansible.cfg. 2026-05-20 18:46:12.700915 | controller | skipping: [controller] 2026-05-20 18:46:12.700969 | controller | 2026-05-20 18:46:12.701021 | controller | TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-05-20 18:46:12.701032 | controller | Wednesday 20 May 2026 18:46:12 +0000 (0:00:00.035) 0:01:16.039 ********* 2026-05-20 18:46:13.247372 | controller | ok: [controller] => (item=swap) 2026-05-20 18:46:13.247603 | controller | ok: [controller] => (item=none) 2026-05-20 18:46:13.248177 | controller | 2026-05-20 18:46:13.248216 | controller | TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-05-20 18:46:13.248226 | controller | Wednesday 20 May 2026 18:46:13 +0000 (0:00:00.546) 0:01:16.586 ********* 2026-05-20 18:46:13.815025 | controller | changed: [controller] 2026-05-20 18:46:13.815147 | controller | 2026-05-20 18:46:13.815318 | controller | TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-05-20 18:46:13.815534 | controller | Wednesday 20 May 2026 18:46:13 +0000 (0:00:00.566) 0:01:17.152 ********* 2026-05-20 18:46:14.536714 | controller | changed: [controller] 2026-05-20 18:46:14.536775 | controller | 2026-05-20 18:46:14.536907 | controller | TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-05-20 18:46:14.537028 | controller | Wednesday 20 May 2026 18:46:14 +0000 (0:00:00.717) 0:01:17.869 ********* 2026-05-20 18:46:14.537131 | controller | 2026-05-20 18:46:14.537234 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 18:46:14.537319 | controller | Wednesday 20 May 2026 18:46:14 +0000 (0:00:00.005) 0:01:17.875 ********* 2026-05-20 18:46:15.421927 | controller | ok: [controller] 2026-05-20 18:46:15.421973 | controller | 2026-05-20 18:46:15.421984 | controller | TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-05-20 18:46:15.421993 | controller | Wednesday 20 May 2026 18:46:15 +0000 (0:00:00.883) 0:01:18.759 ********* 2026-05-20 18:46:16.136918 | controller | changed: [controller] 2026-05-20 18:46:16.137006 | controller | 2026-05-20 18:46:16.137127 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-05-20 18:46:16.137248 | controller | Wednesday 20 May 2026 18:46:16 +0000 (0:00:00.713) 0:01:19.472 ********* 2026-05-20 18:46:17.182939 | controller | ok: [controller] 2026-05-20 18:46:17.183006 | controller | 2026-05-20 18:46:17.183023 | controller | TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-05-20 18:46:17.183164 | controller | Wednesday 20 May 2026 18:46:17 +0000 (0:00:01.049) 0:01:20.522 ********* 2026-05-20 18:46:17.972015 | controller | changed: [controller] 2026-05-20 18:46:17.972071 | controller | 2026-05-20 18:46:17.972082 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-05-20 18:46:17.972091 | controller | Wednesday 20 May 2026 18:46:17 +0000 (0:00:00.787) 0:01:21.309 ********* 2026-05-20 18:46:18.300337 | controller | changed: [controller] 2026-05-20 18:46:18.300372 | controller | 2026-05-20 18:46:18.300376 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-05-20 18:46:18.300381 | controller | Wednesday 20 May 2026 18:46:18 +0000 (0:00:00.329) 0:01:21.639 ********* 2026-05-20 18:46:18.778637 | controller | ok: [controller] 2026-05-20 18:46:18.778692 | controller | 2026-05-20 18:46:18.778899 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-05-20 18:46:18.779296 | controller | Wednesday 20 May 2026 18:46:18 +0000 (0:00:00.475) 0:01:22.115 ********* 2026-05-20 18:46:18.846374 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for controller 2026-05-20 18:46:18.846719 | controller | 2026-05-20 18:46:18.847244 | controller | TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-05-20 18:46:18.847263 | controller | Wednesday 20 May 2026 18:46:18 +0000 (0:00:00.070) 0:01:22.185 ********* 2026-05-20 18:46:18.913006 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for controller 2026-05-20 18:46:18.913052 | controller | 2026-05-20 18:46:18.913159 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-05-20 18:46:18.913250 | controller | Wednesday 20 May 2026 18:46:18 +0000 (0:00:00.066) 0:01:22.251 ********* 2026-05-20 18:46:19.158733 | controller | ok: [controller] => (item=controller) 2026-05-20 18:46:19.158784 | controller | 2026-05-20 18:46:19.158793 | controller | TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-05-20 18:46:19.158801 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.244) 0:01:22.496 ********* 2026-05-20 18:46:19.203836 | controller | skipping: [controller] 2026-05-20 18:46:19.203890 | controller | 2026-05-20 18:46:19.203897 | controller | TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-05-20 18:46:19.203905 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.044) 0:01:22.541 ********* 2026-05-20 18:46:19.250888 | controller | ok: [controller] 2026-05-20 18:46:19.250940 | controller | 2026-05-20 18:46:19.250949 | controller | TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-05-20 18:46:19.250959 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.047) 0:01:22.588 ********* 2026-05-20 18:46:19.290785 | controller | ok: [controller] => { 2026-05-20 18:46:19.290851 | controller | "msg": "controller" 2026-05-20 18:46:19.290861 | controller | } 2026-05-20 18:46:19.291368 | controller | 2026-05-20 18:46:19.291412 | controller | TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-05-20 18:46:19.291423 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.039) 0:01:22.628 ********* 2026-05-20 18:46:19.960944 | controller | changed: [controller] 2026-05-20 18:46:19.961001 | controller | 2026-05-20 18:46:19.961103 | controller | TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-05-20 18:46:19.961228 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.670) 0:01:23.299 ********* 2026-05-20 18:46:19.996143 | controller | skipping: [controller] 2026-05-20 18:46:19.996202 | controller | 2026-05-20 18:46:19.996212 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-05-20 18:46:19.996222 | controller | Wednesday 20 May 2026 18:46:19 +0000 (0:00:00.034) 0:01:23.333 ********* 2026-05-20 18:46:20.031141 | controller | skipping: [controller] 2026-05-20 18:46:20.031202 | controller | 2026-05-20 18:46:20.031215 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-05-20 18:46:20.031227 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.034) 0:01:23.368 ********* 2026-05-20 18:46:20.060445 | controller | skipping: [controller] 2026-05-20 18:46:20.060489 | controller | 2026-05-20 18:46:20.060495 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-05-20 18:46:20.060499 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.030) 0:01:23.398 ********* 2026-05-20 18:46:20.093748 | controller | skipping: [controller] 2026-05-20 18:46:20.093843 | controller | 2026-05-20 18:46:20.093861 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-05-20 18:46:20.094017 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.033) 0:01:23.431 ********* 2026-05-20 18:46:20.127984 | controller | skipping: [controller] 2026-05-20 18:46:20.128029 | controller | 2026-05-20 18:46:20.128123 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-05-20 18:46:20.128240 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.035) 0:01:23.467 ********* 2026-05-20 18:46:20.162658 | controller | skipping: [controller] 2026-05-20 18:46:20.162691 | controller | 2026-05-20 18:46:20.162701 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-05-20 18:46:20.162710 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.033) 0:01:23.500 ********* 2026-05-20 18:46:20.198011 | controller | skipping: [controller] 2026-05-20 18:46:20.198025 | controller | 2026-05-20 18:46:20.198030 | controller | TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-05-20 18:46:20.198034 | controller | Wednesday 20 May 2026 18:46:20 +0000 (0:00:00.035) 0:01:23.536 ********* 2026-05-20 18:46:43.982379 | controller | changed: [controller] 2026-05-20 18:46:43.984788 | controller | 2026-05-20 18:46:43.984858 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-05-20 18:46:43.984872 | controller | Wednesday 20 May 2026 18:46:43 +0000 (0:00:23.783) 0:01:47.320 ********* 2026-05-20 18:46:44.237022 | controller | ok: [controller] 2026-05-20 18:46:44.237133 | controller | 2026-05-20 18:46:44.237281 | controller | TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-05-20 18:46:44.237458 | controller | Wednesday 20 May 2026 18:46:44 +0000 (0:00:00.255) 0:01:47.575 ********* 2026-05-20 18:46:44.274624 | controller | skipping: [controller] 2026-05-20 18:46:44.274826 | controller | 2026-05-20 18:46:44.275062 | controller | TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-05-20 18:46:44.275273 | controller | Wednesday 20 May 2026 18:46:44 +0000 (0:00:00.037) 0:01:47.612 ********* 2026-05-20 18:46:44.525104 | controller | changed: [controller] 2026-05-20 18:46:44.525294 | controller | 2026-05-20 18:46:44.525583 | controller | TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-05-20 18:46:44.525885 | controller | Wednesday 20 May 2026 18:46:44 +0000 (0:00:00.250) 0:01:47.863 ********* 2026-05-20 18:46:44.767259 | controller | changed: [controller] 2026-05-20 18:46:44.767446 | controller | 2026-05-20 18:46:44.767743 | controller | TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-05-20 18:46:44.767948 | controller | Wednesday 20 May 2026 18:46:44 +0000 (0:00:00.242) 0:01:48.106 ********* 2026-05-20 18:46:45.017540 | controller | changed: [controller] 2026-05-20 18:46:45.017656 | controller | 2026-05-20 18:46:45.017670 | controller | TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-05-20 18:46:45.017683 | controller | Wednesday 20 May 2026 18:46:45 +0000 (0:00:00.249) 0:01:48.355 ********* 2026-05-20 18:46:45.057733 | controller | skipping: [controller] 2026-05-20 18:46:45.057791 | controller | 2026-05-20 18:46:45.057992 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-05-20 18:46:45.058181 | controller | Wednesday 20 May 2026 18:46:45 +0000 (0:00:00.040) 0:01:48.396 ********* 2026-05-20 18:46:45.100225 | controller | skipping: [controller] 2026-05-20 18:46:45.100426 | controller | 2026-05-20 18:46:45.100797 | controller | TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-05-20 18:46:45.101045 | controller | Wednesday 20 May 2026 18:46:45 +0000 (0:00:00.042) 0:01:48.439 ********* 2026-05-20 18:46:45.145144 | controller | skipping: [controller] 2026-05-20 18:46:45.145252 | controller | 2026-05-20 18:46:45.145392 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-05-20 18:46:45.145525 | controller | Wednesday 20 May 2026 18:46:45 +0000 (0:00:00.044) 0:01:48.484 ********* 2026-05-20 18:46:51.747746 | controller | changed: [controller] 2026-05-20 18:46:51.747912 | controller | 2026-05-20 18:46:51.748137 | controller | TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-05-20 18:46:51.748513 | controller | Wednesday 20 May 2026 18:46:51 +0000 (0:00:06.602) 0:01:55.086 ********* 2026-05-20 18:46:52.522843 | controller | changed: [controller] 2026-05-20 18:46:52.522943 | controller | 2026-05-20 18:46:52.523004 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-05-20 18:46:52.523148 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.775) 0:01:55.861 ********* 2026-05-20 18:46:52.563136 | controller | skipping: [controller] => (item=DaemonSet) 2026-05-20 18:46:52.563203 | controller | skipping: [controller] => (item=ConfigMap) 2026-05-20 18:46:52.563327 | controller | skipping: [controller] 2026-05-20 18:46:52.563421 | controller | 2026-05-20 18:46:52.563513 | controller | TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-05-20 18:46:52.563634 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.039) 0:01:55.901 ********* 2026-05-20 18:46:52.600978 | controller | skipping: [controller] 2026-05-20 18:46:52.601215 | controller | 2026-05-20 18:46:52.601395 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-05-20 18:46:52.601646 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.038) 0:01:55.940 ********* 2026-05-20 18:46:52.640806 | controller | skipping: [controller] 2026-05-20 18:46:52.640977 | controller | 2026-05-20 18:46:52.641277 | controller | TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-05-20 18:46:52.641475 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.039) 0:01:55.979 ********* 2026-05-20 18:46:52.679754 | controller | skipping: [controller] 2026-05-20 18:46:52.679895 | controller | 2026-05-20 18:46:52.680116 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-05-20 18:46:52.680312 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.038) 0:01:56.018 ********* 2026-05-20 18:46:52.716150 | controller | skipping: [controller] 2026-05-20 18:46:52.716324 | controller | 2026-05-20 18:46:52.716600 | controller | TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-05-20 18:46:52.716796 | controller | Wednesday 20 May 2026 18:46:52 +0000 (0:00:00.036) 0:01:56.055 ********* 2026-05-20 18:46:53.158585 | controller | ok: [controller] 2026-05-20 18:46:53.158750 | controller | 2026-05-20 18:46:53.158999 | controller | TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-05-20 18:46:53.159232 | controller | Wednesday 20 May 2026 18:46:53 +0000 (0:00:00.442) 0:01:56.497 ********* 2026-05-20 18:46:54.155208 | controller | changed: [controller] 2026-05-20 18:46:54.155332 | controller | 2026-05-20 18:46:54.155356 | controller | PLAY [Install control-plane components] **************************************** 2026-05-20 18:46:54.155513 | controller | 2026-05-20 18:46:54.155680 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:46:54.155825 | controller | Wednesday 20 May 2026 18:46:54 +0000 (0:00:00.997) 0:01:57.494 ********* 2026-05-20 18:46:54.960704 | controller | ok: [controller] 2026-05-20 18:46:54.960778 | controller | 2026-05-20 18:46:54.960793 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 18:46:54.960805 | controller | Wednesday 20 May 2026 18:46:54 +0000 (0:00:00.804) 0:01:58.299 ********* 2026-05-20 18:46:55.202064 | controller | ok: [controller] 2026-05-20 18:46:55.202137 | controller | 2026-05-20 18:46:55.202270 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 18:46:55.202429 | controller | Wednesday 20 May 2026 18:46:55 +0000 (0:00:00.240) 0:01:58.539 ********* 2026-05-20 18:46:56.160995 | controller | ok: [controller] 2026-05-20 18:46:56.161054 | controller | 2026-05-20 18:46:56.161067 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 18:46:56.161080 | controller | Wednesday 20 May 2026 18:46:56 +0000 (0:00:00.959) 0:01:59.499 ********* 2026-05-20 18:46:56.420202 | controller | ok: [controller] 2026-05-20 18:46:56.420281 | controller | 2026-05-20 18:46:56.420295 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:46:56.420314 | controller | Wednesday 20 May 2026 18:46:56 +0000 (0:00:00.258) 0:01:59.757 ********* 2026-05-20 18:46:56.457535 | controller | ok: [controller] => { 2026-05-20 18:46:56.457639 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-20 18:46:56.457771 | controller | } 2026-05-20 18:46:56.457892 | controller | 2026-05-20 18:46:56.458018 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:46:56.458140 | controller | Wednesday 20 May 2026 18:46:56 +0000 (0:00:00.038) 0:01:59.795 ********* 2026-05-20 18:46:57.253048 | controller | changed: [controller] 2026-05-20 18:46:57.253143 | controller | 2026-05-20 18:46:57.253294 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:46:57.253427 | controller | Wednesday 20 May 2026 18:46:57 +0000 (0:00:00.795) 0:02:00.591 ********* 2026-05-20 18:46:58.922105 | controller | changed: [controller] 2026-05-20 18:46:58.922148 | controller | 2026-05-20 18:46:58.922153 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-05-20 18:46:58.922158 | controller | Wednesday 20 May 2026 18:46:58 +0000 (0:00:01.669) 0:02:02.261 ********* 2026-05-20 18:46:59.307710 | controller | ok: [controller] 2026-05-20 18:46:59.307823 | controller | 2026-05-20 18:46:59.308163 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-05-20 18:46:59.308214 | controller | Wednesday 20 May 2026 18:46:59 +0000 (0:00:00.384) 0:02:02.645 ********* 2026-05-20 18:46:59.542226 | controller | changed: [controller] 2026-05-20 18:46:59.542282 | controller | 2026-05-20 18:46:59.542300 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-05-20 18:46:59.542465 | controller | Wednesday 20 May 2026 18:46:59 +0000 (0:00:00.235) 0:02:02.880 ********* 2026-05-20 18:46:59.840151 | controller | ok: [controller] 2026-05-20 18:46:59.840207 | controller | 2026-05-20 18:46:59.840219 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-05-20 18:46:59.840229 | controller | Wednesday 20 May 2026 18:46:59 +0000 (0:00:00.295) 0:02:03.176 ********* 2026-05-20 18:47:00.100715 | controller | changed: [controller] 2026-05-20 18:47:00.100781 | controller | 2026-05-20 18:47:00.100793 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-05-20 18:47:00.100928 | controller | Wednesday 20 May 2026 18:47:00 +0000 (0:00:00.262) 0:02:03.438 ********* 2026-05-20 18:47:00.342462 | controller | ok: [controller] 2026-05-20 18:47:00.342499 | controller | 2026-05-20 18:47:00.342506 | controller | TASK [Install plugin] ********************************************************** 2026-05-20 18:47:00.342512 | controller | Wednesday 20 May 2026 18:47:00 +0000 (0:00:00.242) 0:02:03.680 ********* 2026-05-20 18:47:00.389350 | controller | included: vexxhost.containers.download_artifact for controller 2026-05-20 18:47:00.389393 | controller | 2026-05-20 18:47:00.389519 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 18:47:00.389659 | controller | Wednesday 20 May 2026 18:47:00 +0000 (0:00:00.047) 0:02:03.728 ********* 2026-05-20 18:47:00.430905 | controller | ok: [controller] => { 2026-05-20 18:47:00.430988 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-20 18:47:00.431116 | controller | } 2026-05-20 18:47:00.431228 | controller | 2026-05-20 18:47:00.431360 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 18:47:00.432636 | controller | Wednesday 20 May 2026 18:47:00 +0000 (0:00:00.040) 0:02:03.769 ********* 2026-05-20 18:47:01.167492 | controller | changed: [controller] 2026-05-20 18:47:01.167816 | controller | 2026-05-20 18:47:01.168081 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 18:47:01.168339 | controller | Wednesday 20 May 2026 18:47:01 +0000 (0:00:00.736) 0:02:04.505 ********* 2026-05-20 18:47:03.171717 | controller | changed: [controller] 2026-05-20 18:47:03.171776 | controller | 2026-05-20 18:47:03.171815 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:47:03.172001 | controller | Wednesday 20 May 2026 18:47:03 +0000 (0:00:02.004) 0:02:06.510 ********* 2026-05-20 18:47:03.208808 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:47:03.208876 | controller | 2026-05-20 18:47:03.208889 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:47:03.208906 | controller | Wednesday 20 May 2026 18:47:03 +0000 (0:00:00.036) 0:02:06.547 ********* 2026-05-20 18:47:03.859956 | controller | changed: [controller] 2026-05-20 18:47:03.860015 | controller | 2026-05-20 18:47:03.860127 | controller | TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-05-20 18:47:03.860214 | controller | Wednesday 20 May 2026 18:47:03 +0000 (0:00:00.651) 0:02:07.198 ********* 2026-05-20 18:47:04.745524 | controller | ok: [controller] 2026-05-20 18:47:04.745617 | controller | 2026-05-20 18:47:04.745725 | controller | TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-05-20 18:47:04.745817 | controller | Wednesday 20 May 2026 18:47:04 +0000 (0:00:00.886) 0:02:08.084 ********* 2026-05-20 18:47:06.839913 | controller | changed: [controller] 2026-05-20 18:47:06.839986 | controller | 2026-05-20 18:47:06.840132 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:47:06.840265 | controller | Wednesday 20 May 2026 18:47:06 +0000 (0:00:02.093) 0:02:10.178 ********* 2026-05-20 18:47:06.868333 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:47:06.868375 | controller | 2026-05-20 18:47:06.868380 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:47:06.868385 | controller | Wednesday 20 May 2026 18:47:06 +0000 (0:00:00.026) 0:02:10.204 ********* 2026-05-20 18:47:07.404906 | controller | changed: [controller] 2026-05-20 18:47:07.404949 | controller | 2026-05-20 18:47:07.404958 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-05-20 18:47:07.404966 | controller | Wednesday 20 May 2026 18:47:07 +0000 (0:00:00.537) 0:02:10.742 ********* 2026-05-20 18:47:39.538282 | controller | changed: [controller] 2026-05-20 18:47:39.538359 | controller | 2026-05-20 18:47:39.538369 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-05-20 18:47:39.538381 | controller | Wednesday 20 May 2026 18:47:39 +0000 (0:00:32.132) 0:02:42.875 ********* 2026-05-20 18:47:40.357352 | controller | changed: [controller] 2026-05-20 18:47:40.357519 | controller | 2026-05-20 18:47:40.357773 | controller | PLAY [all] ********************************************************************* 2026-05-20 18:47:40.357986 | controller | 2026-05-20 18:47:40.358190 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:47:40.358412 | controller | Wednesday 20 May 2026 18:47:40 +0000 (0:00:00.821) 0:02:43.696 ********* 2026-05-20 18:47:41.343697 | controller | ok: [controller] 2026-05-20 18:47:41.343741 | controller | 2026-05-20 18:47:41.343982 | controller | TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-05-20 18:47:41.344204 | controller | Wednesday 20 May 2026 18:47:41 +0000 (0:00:00.985) 0:02:44.682 ********* 2026-05-20 18:47:42.191978 | controller | changed: [controller] 2026-05-20 18:47:42.192026 | controller | 2026-05-20 18:47:42.192160 | controller | PLAY [all] ********************************************************************* 2026-05-20 18:47:42.192243 | controller | 2026-05-20 18:47:42.192337 | controller | TASK [Uninstall unattended-upgrades] ******************************************* 2026-05-20 18:47:42.192429 | controller | Wednesday 20 May 2026 18:47:42 +0000 (0:00:00.848) 0:02:45.530 ********* 2026-05-20 18:47:42.975776 | controller | ok: [controller] 2026-05-20 18:47:42.975828 | controller | 2026-05-20 18:47:42.975842 | controller | PLAY [controllers] ************************************************************* 2026-05-20 18:47:42.975855 | controller | 2026-05-20 18:47:42.976351 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:47:42.976402 | controller | Wednesday 20 May 2026 18:47:42 +0000 (0:00:00.783) 0:02:46.313 ********* 2026-05-20 18:47:44.016577 | controller | ok: [controller] 2026-05-20 18:47:44.016628 | controller | 2026-05-20 18:47:44.016637 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:47:44.016644 | controller | Wednesday 20 May 2026 18:47:44 +0000 (0:00:01.041) 0:02:47.355 ********* 2026-05-20 18:47:44.054399 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:47:44.054441 | controller | 2026-05-20 18:47:44.054447 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:47:44.054453 | controller | Wednesday 20 May 2026 18:47:44 +0000 (0:00:00.036) 0:02:47.391 ********* 2026-05-20 18:47:44.588028 | controller | changed: [controller] 2026-05-20 18:47:44.588091 | controller | 2026-05-20 18:47:44.588105 | controller | TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-05-20 18:47:44.588142 | controller | Wednesday 20 May 2026 18:47:44 +0000 (0:00:00.534) 0:02:47.926 ********* 2026-05-20 18:47:46.583726 | controller | changed: [controller] 2026-05-20 18:47:46.583800 | controller | 2026-05-20 18:47:46.583839 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:47:46.584009 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:01.996) 0:02:49.922 ********* 2026-05-20 18:47:46.622165 | controller | skipping: [controller] 2026-05-20 18:47:46.622186 | controller | 2026-05-20 18:47:46.622195 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-05-20 18:47:46.622203 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.037) 0:02:49.960 ********* 2026-05-20 18:47:46.662012 | controller | skipping: [controller] 2026-05-20 18:47:46.662081 | controller | 2026-05-20 18:47:46.662190 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-05-20 18:47:46.662286 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.039) 0:02:49.999 ********* 2026-05-20 18:47:46.693397 | controller | skipping: [controller] 2026-05-20 18:47:46.693519 | controller | 2026-05-20 18:47:46.693681 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-05-20 18:47:46.693823 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.032) 0:02:50.032 ********* 2026-05-20 18:47:46.729223 | controller | skipping: [controller] 2026-05-20 18:47:46.729358 | controller | 2026-05-20 18:47:46.729522 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-05-20 18:47:46.729739 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.035) 0:02:50.068 ********* 2026-05-20 18:47:46.781510 | controller | skipping: [controller] 2026-05-20 18:47:46.781581 | controller | 2026-05-20 18:47:46.781593 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-05-20 18:47:46.781625 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.048) 0:02:50.116 ********* 2026-05-20 18:47:46.823882 | controller | skipping: [controller] 2026-05-20 18:47:46.823923 | controller | 2026-05-20 18:47:46.824053 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-05-20 18:47:46.824205 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.046) 0:02:50.162 ********* 2026-05-20 18:47:46.872202 | controller | skipping: [controller] 2026-05-20 18:47:46.872311 | controller | 2026-05-20 18:47:46.872475 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-05-20 18:47:46.872637 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.047) 0:02:50.210 ********* 2026-05-20 18:47:46.910395 | controller | skipping: [controller] 2026-05-20 18:47:46.910642 | controller | 2026-05-20 18:47:46.910890 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-05-20 18:47:46.911135 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.038) 0:02:50.249 ********* 2026-05-20 18:47:46.955055 | controller | skipping: [controller] 2026-05-20 18:47:46.955276 | controller | 2026-05-20 18:47:46.955595 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-05-20 18:47:46.955929 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.044) 0:02:50.293 ********* 2026-05-20 18:47:46.988921 | controller | skipping: [controller] 2026-05-20 18:47:46.989625 | controller | 2026-05-20 18:47:46.990506 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-05-20 18:47:46.990917 | controller | Wednesday 20 May 2026 18:47:46 +0000 (0:00:00.033) 0:02:50.327 ********* 2026-05-20 18:47:47.024854 | controller | skipping: [controller] 2026-05-20 18:47:47.024968 | controller | 2026-05-20 18:47:47.025110 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-05-20 18:47:47.025256 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.036) 0:02:50.364 ********* 2026-05-20 18:47:47.057920 | controller | skipping: [controller] 2026-05-20 18:47:47.058101 | controller | 2026-05-20 18:47:47.058318 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-05-20 18:47:47.058580 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.032) 0:02:50.396 ********* 2026-05-20 18:47:47.096329 | controller | skipping: [controller] 2026-05-20 18:47:47.096511 | controller | 2026-05-20 18:47:47.096765 | controller | TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-05-20 18:47:47.096976 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.038) 0:02:50.435 ********* 2026-05-20 18:47:47.128789 | controller | skipping: [controller] 2026-05-20 18:47:47.129127 | controller | 2026-05-20 18:47:47.129465 | controller | TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-05-20 18:47:47.129723 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.032) 0:02:50.467 ********* 2026-05-20 18:47:47.158241 | controller | skipping: [controller] 2026-05-20 18:47:47.158441 | controller | 2026-05-20 18:47:47.158701 | controller | TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-05-20 18:47:47.158917 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.029) 0:02:50.497 ********* 2026-05-20 18:47:47.195387 | controller | skipping: [controller] 2026-05-20 18:47:47.195567 | controller | 2026-05-20 18:47:47.195840 | controller | TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-05-20 18:47:47.196050 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.037) 0:02:50.534 ********* 2026-05-20 18:47:47.226430 | controller | skipping: [controller] 2026-05-20 18:47:47.226705 | controller | 2026-05-20 18:47:47.226947 | controller | TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-05-20 18:47:47.227165 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.031) 0:02:50.565 ********* 2026-05-20 18:47:47.249002 | controller | skipping: [controller] 2026-05-20 18:47:47.249161 | controller | 2026-05-20 18:47:47.249378 | controller | TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-05-20 18:47:47.249576 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.022) 0:02:50.588 ********* 2026-05-20 18:47:47.274272 | controller | skipping: [controller] 2026-05-20 18:47:47.274419 | controller | 2026-05-20 18:47:47.274662 | controller | TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-05-20 18:47:47.274876 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.024) 0:02:50.613 ********* 2026-05-20 18:47:47.300453 | controller | skipping: [controller] 2026-05-20 18:47:47.300587 | controller | 2026-05-20 18:47:47.300831 | controller | TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-05-20 18:47:47.301038 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.026) 0:02:50.639 ********* 2026-05-20 18:47:47.324878 | controller | skipping: [controller] 2026-05-20 18:47:47.325064 | controller | 2026-05-20 18:47:47.325283 | controller | TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-05-20 18:47:47.325490 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.024) 0:02:50.664 ********* 2026-05-20 18:47:47.361265 | controller | skipping: [controller] 2026-05-20 18:47:47.361433 | controller | 2026-05-20 18:47:47.361791 | controller | TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-05-20 18:47:47.362020 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.035) 0:02:50.699 ********* 2026-05-20 18:47:47.402887 | controller | skipping: [controller] 2026-05-20 18:47:47.402968 | controller | 2026-05-20 18:47:47.403183 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-05-20 18:47:47.403400 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.041) 0:02:50.741 ********* 2026-05-20 18:47:47.439591 | controller | skipping: [controller] => (item={'name': 'controllerplugin'}) 2026-05-20 18:47:47.439813 | controller | skipping: [controller] => (item={'name': 'nodeplugin'}) 2026-05-20 18:47:47.440006 | controller | skipping: [controller] 2026-05-20 18:47:47.440187 | controller | 2026-05-20 18:47:47.440391 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-05-20 18:47:47.440659 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.036) 0:02:50.778 ********* 2026-05-20 18:47:47.472004 | controller | skipping: [controller] 2026-05-20 18:47:47.472140 | controller | 2026-05-20 18:47:47.472431 | controller | TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-05-20 18:47:47.472673 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.032) 0:02:50.810 ********* 2026-05-20 18:47:47.504157 | controller | skipping: [controller] 2026-05-20 18:47:47.504306 | controller | 2026-05-20 18:47:47.504515 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-05-20 18:47:47.504775 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.032) 0:02:50.843 ********* 2026-05-20 18:47:47.538597 | controller | skipping: [controller] 2026-05-20 18:47:47.538810 | controller | 2026-05-20 18:47:47.539130 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-05-20 18:47:47.539213 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.034) 0:02:50.877 ********* 2026-05-20 18:47:47.572370 | controller | skipping: [controller] 2026-05-20 18:47:47.572431 | controller | 2026-05-20 18:47:47.572764 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-05-20 18:47:47.572972 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.034) 0:02:50.911 ********* 2026-05-20 18:47:47.641868 | controller | skipping: [controller] 2026-05-20 18:47:47.641938 | controller | 2026-05-20 18:47:47.642157 | controller | PLAY [Deploy minimal OpenStack services for Glance] **************************** 2026-05-20 18:47:47.642328 | controller | 2026-05-20 18:47:47.642530 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 18:47:47.642771 | controller | Wednesday 20 May 2026 18:47:47 +0000 (0:00:00.069) 0:02:50.980 ********* 2026-05-20 18:47:48.915110 | controller | ok: [controller] 2026-05-20 18:47:48.915197 | controller | 2026-05-20 18:47:48.915208 | controller | TASK [Expose OS family for Atmosphere roles] *********************************** 2026-05-20 18:47:48.915216 | controller | Wednesday 20 May 2026 18:47:48 +0000 (0:00:01.272) 0:02:52.253 ********* 2026-05-20 18:47:48.959269 | controller | ok: [controller] 2026-05-20 18:47:48.959318 | controller | 2026-05-20 18:47:48.959327 | controller | TASK [Deploy Helm chart] ******************************************************* 2026-05-20 18:47:48.959340 | controller | Wednesday 20 May 2026 18:47:48 +0000 (0:00:00.044) 0:02:52.298 ********* 2026-05-20 18:47:49.024060 | controller | included: vexxhost.kubernetes.cert_manager for controller 2026-05-20 18:47:49.024247 | controller | 2026-05-20 18:47:49.024483 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:47:49.024738 | controller | Wednesday 20 May 2026 18:47:49 +0000 (0:00:00.063) 0:02:52.362 ********* 2026-05-20 18:47:49.066333 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:47:49.066479 | controller | 2026-05-20 18:47:49.066732 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:47:49.067056 | controller | Wednesday 20 May 2026 18:47:49 +0000 (0:00:00.043) 0:02:52.405 ********* 2026-05-20 18:47:49.610200 | controller | changed: [controller] 2026-05-20 18:47:49.610374 | controller | 2026-05-20 18:47:49.610635 | controller | TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-05-20 18:47:49.610884 | controller | Wednesday 20 May 2026 18:47:49 +0000 (0:00:00.542) 0:02:52.948 ********* 2026-05-20 18:48:07.075450 | controller | changed: [controller] 2026-05-20 18:48:07.075598 | controller | 2026-05-20 18:48:07.075616 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-05-20 18:48:07.075720 | controller | Wednesday 20 May 2026 18:48:07 +0000 (0:00:17.464) 0:03:10.412 ********* 2026-05-20 18:48:07.929731 | controller | changed: [controller] 2026-05-20 18:48:07.929798 | controller | 2026-05-20 18:48:07.929974 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-05-20 18:48:07.930118 | controller | Wednesday 20 May 2026 18:48:07 +0000 (0:00:00.855) 0:03:11.268 ********* 2026-05-20 18:48:07.969835 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for controller 2026-05-20 18:48:07.969939 | controller | 2026-05-20 18:48:07.970103 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-05-20 18:48:07.970240 | controller | Wednesday 20 May 2026 18:48:07 +0000 (0:00:00.040) 0:03:11.309 ********* 2026-05-20 18:48:08.809097 | controller | changed: [controller] 2026-05-20 18:48:08.809238 | controller | 2026-05-20 18:48:08.809493 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-05-20 18:48:08.809664 | controller | Wednesday 20 May 2026 18:48:08 +0000 (0:00:00.838) 0:03:12.147 ********* 2026-05-20 18:48:09.618060 | controller | ok: [controller] 2026-05-20 18:48:09.618149 | controller | 2026-05-20 18:48:09.618332 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-05-20 18:48:09.618470 | controller | Wednesday 20 May 2026 18:48:09 +0000 (0:00:00.809) 0:03:12.956 ********* 2026-05-20 18:48:10.234182 | controller | changed: [controller] 2026-05-20 18:48:10.234363 | controller | 2026-05-20 18:48:10.234604 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-05-20 18:48:10.234858 | controller | Wednesday 20 May 2026 18:48:10 +0000 (0:00:00.611) 0:03:13.568 ********* 2026-05-20 18:48:10.235034 | controller | 2026-05-20 18:48:10.235262 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-05-20 18:48:10.235466 | controller | Wednesday 20 May 2026 18:48:10 +0000 (0:00:00.004) 0:03:13.573 ********* 2026-05-20 18:48:10.267359 | controller | skipping: [controller] 2026-05-20 18:48:10.267576 | controller | 2026-05-20 18:48:10.267797 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-05-20 18:48:10.267994 | controller | Wednesday 20 May 2026 18:48:10 +0000 (0:00:00.033) 0:03:13.606 ********* 2026-05-20 18:48:12.759469 | controller | changed: [controller] 2026-05-20 18:48:12.759513 | controller | 2026-05-20 18:48:12.759521 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-05-20 18:48:12.759529 | controller | Wednesday 20 May 2026 18:48:12 +0000 (0:00:02.489) 0:03:16.096 ********* 2026-05-20 18:48:22.819684 | controller | changed: [controller] 2026-05-20 18:48:22.819735 | controller | 2026-05-20 18:48:22.819743 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:48:22.819750 | controller | Wednesday 20 May 2026 18:48:22 +0000 (0:00:10.059) 0:03:26.155 ********* 2026-05-20 18:48:22.852283 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:48:22.852383 | controller | 2026-05-20 18:48:22.852512 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:48:22.852684 | controller | Wednesday 20 May 2026 18:48:22 +0000 (0:00:00.036) 0:03:26.192 ********* 2026-05-20 18:48:23.430784 | controller | changed: [controller] 2026-05-20 18:48:23.430848 | controller | 2026-05-20 18:48:23.430956 | controller | TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-05-20 18:48:23.431055 | controller | Wednesday 20 May 2026 18:48:23 +0000 (0:00:00.578) 0:03:26.770 ********* 2026-05-20 18:48:43.608700 | controller | changed: [controller] 2026-05-20 18:48:43.608774 | controller | 2026-05-20 18:48:43.608937 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:48:43.609147 | controller | Wednesday 20 May 2026 18:48:43 +0000 (0:00:20.177) 0:03:46.947 ********* 2026-05-20 18:48:43.644579 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:48:43.644727 | controller | 2026-05-20 18:48:43.644954 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:48:43.645159 | controller | Wednesday 20 May 2026 18:48:43 +0000 (0:00:00.036) 0:03:46.983 ********* 2026-05-20 18:48:44.207982 | controller | changed: [controller] 2026-05-20 18:48:44.208162 | controller | 2026-05-20 18:48:44.208397 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-05-20 18:48:44.208640 | controller | Wednesday 20 May 2026 18:48:44 +0000 (0:00:00.562) 0:03:47.546 ********* 2026-05-20 18:48:47.262648 | controller | ok: [controller] => (item=messaging-topology-operator) 2026-05-20 18:48:47.262738 | controller | ok: [controller] => (item=rabbitmq-cluster) 2026-05-20 18:48:47.262752 | controller | 2026-05-20 18:48:47.262765 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-05-20 18:48:47.262777 | controller | Wednesday 20 May 2026 18:48:47 +0000 (0:00:03.054) 0:03:50.600 ********* 2026-05-20 18:48:50.984583 | controller | changed: [controller] 2026-05-20 18:48:50.984629 | controller | 2026-05-20 18:48:50.984639 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:48:50.984842 | controller | Wednesday 20 May 2026 18:48:50 +0000 (0:00:03.722) 0:03:54.323 ********* 2026-05-20 18:48:51.028292 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:48:51.028506 | controller | 2026-05-20 18:48:51.028517 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:48:51.028633 | controller | Wednesday 20 May 2026 18:48:51 +0000 (0:00:00.043) 0:03:54.366 ********* 2026-05-20 18:48:51.572587 | controller | changed: [controller] 2026-05-20 18:48:51.572626 | controller | 2026-05-20 18:48:51.572633 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-05-20 18:48:51.572638 | controller | Wednesday 20 May 2026 18:48:51 +0000 (0:00:00.543) 0:03:54.910 ********* 2026-05-20 18:48:54.374903 | controller | ok: [controller] 2026-05-20 18:48:54.375178 | controller | 2026-05-20 18:48:54.375493 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-05-20 18:48:54.375833 | controller | Wednesday 20 May 2026 18:48:54 +0000 (0:00:02.803) 0:03:57.713 ********* 2026-05-20 18:48:57.339068 | controller | changed: [controller] 2026-05-20 18:48:57.339145 | controller | 2026-05-20 18:48:57.339489 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-05-20 18:48:57.339501 | controller | Wednesday 20 May 2026 18:48:57 +0000 (0:00:02.964) 0:04:00.678 ********* 2026-05-20 18:48:58.164313 | controller | ok: [controller] 2026-05-20 18:48:58.164358 | controller | 2026-05-20 18:48:58.164471 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-05-20 18:48:58.165362 | controller | Wednesday 20 May 2026 18:48:58 +0000 (0:00:00.825) 0:04:01.503 ********* 2026-05-20 18:48:58.976674 | controller | changed: [controller] 2026-05-20 18:48:58.976772 | controller | 2026-05-20 18:48:58.976841 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-05-20 18:48:58.976971 | controller | Wednesday 20 May 2026 18:48:58 +0000 (0:00:00.812) 0:04:02.315 ********* 2026-05-20 18:49:00.205925 | controller | ok: [controller] 2026-05-20 18:49:00.205975 | controller | 2026-05-20 18:49:00.205982 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-05-20 18:49:00.205989 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:01.228) 0:04:03.543 ********* 2026-05-20 18:49:00.242363 | controller | skipping: [controller] 2026-05-20 18:49:00.242522 | controller | 2026-05-20 18:49:00.242817 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-05-20 18:49:00.243043 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.037) 0:04:03.581 ********* 2026-05-20 18:49:00.288714 | controller | skipping: [controller] 2026-05-20 18:49:00.288884 | controller | 2026-05-20 18:49:00.289097 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-05-20 18:49:00.289329 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.045) 0:04:03.627 ********* 2026-05-20 18:49:00.334380 | controller | skipping: [controller] 2026-05-20 18:49:00.334565 | controller | 2026-05-20 18:49:00.334807 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-05-20 18:49:00.336223 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.046) 0:04:03.673 ********* 2026-05-20 18:49:00.375248 | controller | skipping: [controller] 2026-05-20 18:49:00.376128 | controller | 2026-05-20 18:49:00.376146 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-05-20 18:49:00.376154 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.040) 0:04:03.714 ********* 2026-05-20 18:49:00.415340 | controller | skipping: [controller] 2026-05-20 18:49:00.415447 | controller | 2026-05-20 18:49:00.415616 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-05-20 18:49:00.415778 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.040) 0:04:03.754 ********* 2026-05-20 18:49:00.458394 | controller | skipping: [controller] 2026-05-20 18:49:00.458574 | controller | 2026-05-20 18:49:00.458801 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-05-20 18:49:00.459012 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.042) 0:04:03.797 ********* 2026-05-20 18:49:00.502363 | controller | skipping: [controller] 2026-05-20 18:49:00.502519 | controller | 2026-05-20 18:49:00.502771 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-05-20 18:49:00.504476 | controller | Wednesday 20 May 2026 18:49:00 +0000 (0:00:00.043) 0:04:03.841 ********* 2026-05-20 18:50:52.774877 | controller | changed: [controller] 2026-05-20 18:50:52.774988 | controller | 2026-05-20 18:50:52.775168 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-05-20 18:50:52.775336 | controller | Wednesday 20 May 2026 18:50:52 +0000 (0:01:52.272) 0:05:56.113 ********* 2026-05-20 18:50:53.590307 | controller | changed: [controller] 2026-05-20 18:50:53.590514 | controller | 2026-05-20 18:50:53.590854 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 18:50:53.591050 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.815) 0:05:56.929 ********* 2026-05-20 18:50:53.649596 | controller | ok: [controller] 2026-05-20 18:50:53.649828 | controller | 2026-05-20 18:50:53.650051 | controller | TASK [Create RabbitMQ cluster] ************************************************* 2026-05-20 18:50:53.650257 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.059) 0:05:56.988 ********* 2026-05-20 18:50:53.685131 | controller | skipping: [controller] 2026-05-20 18:50:53.685336 | controller | 2026-05-20 18:50:53.685560 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-05-20 18:50:53.685837 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.035) 0:05:57.023 ********* 2026-05-20 18:50:53.716059 | controller | skipping: [controller] 2026-05-20 18:50:53.716294 | controller | 2026-05-20 18:50:53.716541 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-05-20 18:50:53.716813 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.031) 0:05:57.054 ********* 2026-05-20 18:50:53.750782 | controller | skipping: [controller] 2026-05-20 18:50:53.750904 | controller | 2026-05-20 18:50:53.751047 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-05-20 18:50:53.751206 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.035) 0:05:57.090 ********* 2026-05-20 18:50:53.785863 | controller | skipping: [controller] 2026-05-20 18:50:53.786086 | controller | 2026-05-20 18:50:53.786391 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-05-20 18:50:53.786649 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.034) 0:05:57.124 ********* 2026-05-20 18:50:53.818779 | controller | skipping: [controller] 2026-05-20 18:50:53.818993 | controller | 2026-05-20 18:50:53.819232 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-05-20 18:50:53.819523 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.033) 0:05:57.157 ********* 2026-05-20 18:50:53.864228 | controller | ok: [controller] 2026-05-20 18:50:53.864499 | controller | 2026-05-20 18:50:53.865018 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-05-20 18:50:53.865362 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.044) 0:05:57.202 ********* 2026-05-20 18:50:53.915160 | controller | ok: [controller] => (item=oslo_cache) 2026-05-20 18:50:53.915372 | controller | 2026-05-20 18:50:53.915591 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-05-20 18:50:53.915854 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.051) 0:05:57.254 ********* 2026-05-20 18:50:53.950941 | controller | ok: [controller] 2026-05-20 18:50:53.951121 | controller | 2026-05-20 18:50:53.951344 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:50:53.951573 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.035) 0:05:57.289 ********* 2026-05-20 18:50:53.994359 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:50:53.994561 | controller | 2026-05-20 18:50:53.994799 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:50:53.995008 | controller | Wednesday 20 May 2026 18:50:53 +0000 (0:00:00.042) 0:05:57.332 ********* 2026-05-20 18:50:54.547394 | controller | changed: [controller] 2026-05-20 18:50:54.547456 | controller | 2026-05-20 18:50:54.547654 | controller | TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] *********************** 2026-05-20 18:50:54.547795 | controller | Wednesday 20 May 2026 18:50:54 +0000 (0:00:00.553) 0:05:57.886 ********* 2026-05-20 18:50:56.094178 | controller | changed: [controller] 2026-05-20 18:50:56.094353 | controller | 2026-05-20 18:50:56.094644 | controller | TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] ********** 2026-05-20 18:50:56.094926 | controller | Wednesday 20 May 2026 18:50:56 +0000 (0:00:01.546) 0:05:59.433 ********* 2026-05-20 18:50:56.953939 | controller | changed: [controller] 2026-05-20 18:50:56.954117 | controller | 2026-05-20 18:50:56.954340 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 18:50:56.954621 | controller | Wednesday 20 May 2026 18:50:56 +0000 (0:00:00.859) 0:06:00.293 ********* 2026-05-20 18:50:56.993114 | controller | skipping: [controller] 2026-05-20 18:50:56.993313 | controller | 2026-05-20 18:50:56.993540 | controller | TASK [Create RabbitMQ cluster] ************************************************* 2026-05-20 18:50:56.993795 | controller | Wednesday 20 May 2026 18:50:56 +0000 (0:00:00.039) 0:06:00.332 ********* 2026-05-20 18:50:57.022316 | controller | skipping: [controller] 2026-05-20 18:50:57.022512 | controller | 2026-05-20 18:50:57.022661 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-05-20 18:50:57.022862 | controller | Wednesday 20 May 2026 18:50:57 +0000 (0:00:00.029) 0:06:00.361 ********* 2026-05-20 18:50:57.053863 | controller | skipping: [controller] 2026-05-20 18:50:57.053907 | controller | 2026-05-20 18:50:57.054070 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-05-20 18:50:57.054199 | controller | Wednesday 20 May 2026 18:50:57 +0000 (0:00:00.031) 0:06:00.393 ********* 2026-05-20 18:50:57.086931 | controller | skipping: [controller] 2026-05-20 18:50:57.087085 | controller | 2026-05-20 18:50:57.087322 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-05-20 18:50:57.087504 | controller | Wednesday 20 May 2026 18:50:57 +0000 (0:00:00.032) 0:06:00.425 ********* 2026-05-20 18:50:57.926597 | controller | ok: [controller] 2026-05-20 18:50:57.926726 | controller | 2026-05-20 18:50:57.926904 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-05-20 18:50:57.927043 | controller | Wednesday 20 May 2026 18:50:57 +0000 (0:00:00.839) 0:06:01.265 ********* 2026-05-20 18:50:57.974182 | controller | ok: [controller] 2026-05-20 18:50:58.089199 | controller | 2026-05-20 18:50:58.089229 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-05-20 18:50:58.089238 | controller | Wednesday 20 May 2026 18:50:57 +0000 (0:00:00.047) 0:06:01.313 ********* 2026-05-20 18:50:58.089245 | controller | ok: [controller] 2026-05-20 18:50:58.089254 | controller | 2026-05-20 18:50:58.089262 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-05-20 18:50:58.089270 | controller | Wednesday 20 May 2026 18:50:58 +0000 (0:00:00.040) 0:06:01.353 ********* 2026-05-20 18:50:58.116501 | controller | ok: [controller] => (item=oslo_db) 2026-05-20 18:50:58.118234 | controller | 2026-05-20 18:50:58.118252 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-05-20 18:50:58.118261 | controller | Wednesday 20 May 2026 18:50:58 +0000 (0:00:00.101) 0:06:01.455 ********* 2026-05-20 18:50:58.150993 | controller | ok: [controller] 2026-05-20 18:50:58.151130 | controller | 2026-05-20 18:50:58.151352 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:50:58.151584 | controller | Wednesday 20 May 2026 18:50:58 +0000 (0:00:00.034) 0:06:01.489 ********* 2026-05-20 18:50:58.189459 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:50:58.189665 | controller | 2026-05-20 18:50:58.189917 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:50:58.190088 | controller | Wednesday 20 May 2026 18:50:58 +0000 (0:00:00.038) 0:06:01.528 ********* 2026-05-20 18:50:58.763340 | controller | changed: [controller] 2026-05-20 18:50:58.763504 | controller | 2026-05-20 18:50:58.763835 | controller | TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] *** 2026-05-20 18:50:58.764045 | controller | Wednesday 20 May 2026 18:50:58 +0000 (0:00:00.573) 0:06:02.102 ********* 2026-05-20 18:50:59.554575 | controller | ok: [controller] 2026-05-20 18:50:59.554792 | controller | 2026-05-20 18:50:59.555013 | controller | TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] ************* 2026-05-20 18:50:59.555218 | controller | Wednesday 20 May 2026 18:50:59 +0000 (0:00:00.791) 0:06:02.893 ********* 2026-05-20 18:51:00.951513 | controller | changed: [controller] 2026-05-20 18:51:00.951707 | controller | 2026-05-20 18:51:00.951946 | controller | TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************ 2026-05-20 18:51:00.952181 | controller | Wednesday 20 May 2026 18:51:00 +0000 (0:00:01.395) 0:06:04.289 ********* 2026-05-20 18:51:01.399352 | controller | ok: [controller] 2026-05-20 18:51:01.399767 | controller | 2026-05-20 18:51:01.399917 | controller | TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] ***************** 2026-05-20 18:51:01.400053 | controller | Wednesday 20 May 2026 18:51:01 +0000 (0:00:00.445) 0:06:04.734 ********* 2026-05-20 18:51:01.870184 | controller | changed: [controller] 2026-05-20 18:51:01.871638 | controller | 2026-05-20 18:51:01.871711 | controller | TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] ******************* 2026-05-20 18:51:01.871720 | controller | Wednesday 20 May 2026 18:51:01 +0000 (0:00:00.474) 0:06:05.208 ********* 2026-05-20 18:51:02.426587 | controller | changed: [controller] 2026-05-20 18:51:02.426631 | controller | 2026-05-20 18:51:02.426813 | controller | TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ****************** 2026-05-20 18:51:02.427040 | controller | Wednesday 20 May 2026 18:51:02 +0000 (0:00:00.554) 0:06:05.763 ********* 2026-05-20 18:51:02.837130 | controller | ok: [controller] 2026-05-20 18:51:02.837279 | controller | 2026-05-20 18:51:02.837428 | controller | TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************ 2026-05-20 18:51:02.837573 | controller | Wednesday 20 May 2026 18:51:02 +0000 (0:00:00.411) 0:06:06.175 ********* 2026-05-20 18:53:42.728197 | controller | changed: [controller] 2026-05-20 18:53:42.728386 | controller | 2026-05-20 18:53:42.728643 | controller | TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] **************** 2026-05-20 18:53:42.728854 | controller | Wednesday 20 May 2026 18:53:42 +0000 (0:02:39.891) 0:08:46.067 ********* 2026-05-20 18:53:43.566213 | controller | ok: [controller] 2026-05-20 18:53:43.566386 | controller | 2026-05-20 18:53:43.566654 | controller | TASK [Create Keycloak Ingress] ************************************************* 2026-05-20 18:53:43.566879 | controller | Wednesday 20 May 2026 18:53:43 +0000 (0:00:00.838) 0:08:46.905 ********* 2026-05-20 18:53:43.613405 | controller | included: ingress for controller 2026-05-20 18:53:43.613466 | controller | 2026-05-20 18:53:43.613649 | controller | TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] ******************* 2026-05-20 18:53:43.613775 | controller | Wednesday 20 May 2026 18:53:43 +0000 (0:00:00.047) 0:08:46.952 ********* 2026-05-20 18:53:44.609032 | controller | changed: [controller] 2026-05-20 18:53:44.609103 | controller | 2026-05-20 18:53:44.609172 | controller | TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] ******************* 2026-05-20 18:53:44.609282 | controller | Wednesday 20 May 2026 18:53:44 +0000 (0:00:00.994) 0:08:47.947 ********* 2026-05-20 18:53:44.923230 | controller | ok: [controller] 2026-05-20 18:53:44.923393 | controller | 2026-05-20 18:53:44.923665 | controller | TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-05-20 18:53:44.923887 | controller | Wednesday 20 May 2026 18:53:44 +0000 (0:00:00.314) 0:08:48.261 ********* 2026-05-20 18:53:46.004396 | controller | ok: [controller] 2026-05-20 18:53:46.004626 | controller | 2026-05-20 18:53:46.004838 | controller | TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-05-20 18:53:46.005058 | controller | Wednesday 20 May 2026 18:53:46 +0000 (0:00:01.080) 0:08:49.342 ********* 2026-05-20 18:53:46.257990 | controller | changed: [controller] 2026-05-20 18:53:46.258071 | controller | 2026-05-20 18:53:46.258282 | controller | TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-05-20 18:53:46.258459 | controller | Wednesday 20 May 2026 18:53:46 +0000 (0:00:00.254) 0:08:49.597 ********* 2026-05-20 18:53:46.877623 | controller | changed: [controller] 2026-05-20 18:53:46.877698 | controller | 2026-05-20 18:53:46.877704 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 18:53:46.877708 | controller | Wednesday 20 May 2026 18:53:46 +0000 (0:00:00.618) 0:08:50.215 ********* 2026-05-20 18:53:46.947388 | controller | ok: [controller] 2026-05-20 18:53:46.947582 | controller | 2026-05-20 18:53:46.947848 | controller | TASK [Create RabbitMQ cluster] ************************************************* 2026-05-20 18:53:46.948052 | controller | Wednesday 20 May 2026 18:53:46 +0000 (0:00:00.070) 0:08:50.286 ********* 2026-05-20 18:53:47.014324 | controller | included: rabbitmq for controller 2026-05-20 18:53:47.014476 | controller | 2026-05-20 18:53:47.014761 | controller | TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-05-20 18:53:47.014957 | controller | Wednesday 20 May 2026 18:53:47 +0000 (0:00:00.067) 0:08:50.353 ********* 2026-05-20 18:53:47.867598 | controller | ok: [controller] 2026-05-20 18:53:47.867681 | controller | 2026-05-20 18:53:47.867886 | controller | TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-05-20 18:53:47.868152 | controller | Wednesday 20 May 2026 18:53:47 +0000 (0:00:00.852) 0:08:51.206 ********* 2026-05-20 18:53:47.905612 | controller | skipping: [controller] 2026-05-20 18:53:47.905728 | controller | 2026-05-20 18:53:47.905870 | controller | TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-05-20 18:53:47.906001 | controller | Wednesday 20 May 2026 18:53:47 +0000 (0:00:00.038) 0:08:51.244 ********* 2026-05-20 18:53:47.955065 | controller | skipping: [controller] 2026-05-20 18:53:47.955263 | controller | 2026-05-20 18:53:47.955498 | controller | TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-05-20 18:53:47.955746 | controller | Wednesday 20 May 2026 18:53:47 +0000 (0:00:00.049) 0:08:51.294 ********* 2026-05-20 18:53:47.995871 | controller | skipping: [controller] 2026-05-20 18:53:47.996047 | controller | 2026-05-20 18:53:47.996298 | controller | TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-05-20 18:53:47.996469 | controller | Wednesday 20 May 2026 18:53:47 +0000 (0:00:00.041) 0:08:51.335 ********* 2026-05-20 18:54:13.987803 | controller | changed: [controller] 2026-05-20 18:54:13.987971 | controller | 2026-05-20 18:54:13.988081 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-05-20 18:54:13.988221 | controller | Wednesday 20 May 2026 18:54:13 +0000 (0:00:25.991) 0:09:17.326 ********* 2026-05-20 18:54:14.819642 | controller | ok: [controller] 2026-05-20 18:54:14.819835 | controller | 2026-05-20 18:54:14.820075 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-05-20 18:54:14.820288 | controller | Wednesday 20 May 2026 18:54:14 +0000 (0:00:00.831) 0:09:18.158 ********* 2026-05-20 18:54:14.864186 | controller | ok: [controller] 2026-05-20 18:54:14.864373 | controller | 2026-05-20 18:54:14.864677 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-05-20 18:54:14.864909 | controller | Wednesday 20 May 2026 18:54:14 +0000 (0:00:00.045) 0:09:18.203 ********* 2026-05-20 18:54:14.903200 | controller | skipping: [controller] 2026-05-20 18:54:14.903405 | controller | 2026-05-20 18:54:14.903681 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-05-20 18:54:14.903887 | controller | Wednesday 20 May 2026 18:54:14 +0000 (0:00:00.038) 0:09:18.242 ********* 2026-05-20 18:54:14.947114 | controller | skipping: [controller] 2026-05-20 18:54:14.947280 | controller | 2026-05-20 18:54:14.947508 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-05-20 18:54:14.947772 | controller | Wednesday 20 May 2026 18:54:14 +0000 (0:00:00.043) 0:09:18.286 ********* 2026-05-20 18:54:14.983855 | controller | ok: [controller] 2026-05-20 18:54:14.984668 | controller | 2026-05-20 18:54:14.984755 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-05-20 18:54:14.984767 | controller | Wednesday 20 May 2026 18:54:14 +0000 (0:00:00.036) 0:09:18.323 ********* 2026-05-20 18:54:15.074524 | controller | ok: [controller] => (item=oslo_cache) 2026-05-20 18:54:15.075274 | controller | ok: [controller] => (item=oslo_db) 2026-05-20 18:54:15.075288 | controller | ok: [controller] => (item=oslo_messaging) 2026-05-20 18:54:15.075297 | controller | ok: [controller] => (item=identity) 2026-05-20 18:54:15.075306 | controller | 2026-05-20 18:54:15.075315 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-05-20 18:54:15.075329 | controller | Wednesday 20 May 2026 18:54:15 +0000 (0:00:00.090) 0:09:18.413 ********* 2026-05-20 18:54:15.124483 | controller | ok: [controller] 2026-05-20 18:54:15.124814 | controller | 2026-05-20 18:54:15.125062 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:54:15.125359 | controller | Wednesday 20 May 2026 18:54:15 +0000 (0:00:00.049) 0:09:18.463 ********* 2026-05-20 18:54:15.161344 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:54:15.161473 | controller | 2026-05-20 18:54:15.161745 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:54:15.161956 | controller | Wednesday 20 May 2026 18:54:15 +0000 (0:00:00.036) 0:09:18.500 ********* 2026-05-20 18:54:15.721016 | controller | changed: [controller] 2026-05-20 18:54:15.721113 | controller | 2026-05-20 18:54:15.721229 | controller | TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] ******************* 2026-05-20 18:54:15.721394 | controller | Wednesday 20 May 2026 18:54:15 +0000 (0:00:00.559) 0:09:19.059 ********* 2026-05-20 18:54:24.978826 | controller | ok: [controller] => (item=None) 2026-05-20 18:54:24.979036 | controller | ok: [controller] 2026-05-20 18:54:24.979233 | controller | 2026-05-20 18:54:24.979740 | controller | TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-05-20 18:54:24.979982 | controller | Wednesday 20 May 2026 18:54:24 +0000 (0:00:09.257) 0:09:28.317 ********* 2026-05-20 18:54:26.123308 | controller | ok: [controller] => (item=atmosphere) 2026-05-20 18:54:26.123570 | controller | 2026-05-20 18:54:26.123887 | controller | TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] *** 2026-05-20 18:54:26.124145 | controller | Wednesday 20 May 2026 18:54:26 +0000 (0:00:01.144) 0:09:29.461 ********* 2026-05-20 18:54:27.147312 | controller | changed: [controller] 2026-05-20 18:54:27.147495 | controller | 2026-05-20 18:54:27.147763 | controller | TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ****************** 2026-05-20 18:54:27.147977 | controller | Wednesday 20 May 2026 18:54:27 +0000 (0:00:01.023) 0:09:30.485 ********* 2026-05-20 18:54:28.769280 | controller | changed: [controller] => (item=None) 2026-05-20 18:54:28.769408 | controller | changed: [controller] 2026-05-20 18:54:28.769534 | controller | 2026-05-20 18:54:28.769747 | controller | TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] *** 2026-05-20 18:54:28.771056 | controller | Wednesday 20 May 2026 18:54:28 +0000 (0:00:01.621) 0:09:32.106 ********* 2026-05-20 18:54:30.755018 | controller | changed: [controller] => (item=None) 2026-05-20 18:54:30.755153 | controller | changed: [controller] 2026-05-20 18:54:30.755390 | controller | 2026-05-20 18:54:30.755623 | controller | TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************ 2026-05-20 18:54:30.755891 | controller | Wednesday 20 May 2026 18:54:30 +0000 (0:00:01.986) 0:09:34.093 ********* 2026-05-20 18:57:16.329188 | controller | changed: [controller] 2026-05-20 18:57:16.329254 | controller | 2026-05-20 18:57:16.329262 | controller | TASK [Create Ingress] ********************************************************** 2026-05-20 18:57:16.329268 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:02:45.574) 0:12:19.667 ********* 2026-05-20 18:57:16.393826 | controller | included: openstack_helm_ingress for controller 2026-05-20 18:57:16.394239 | controller | 2026-05-20 18:57:16.394256 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-05-20 18:57:16.394617 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:00:00.064) 0:12:19.731 ********* 2026-05-20 18:57:16.449756 | controller | skipping: [controller] 2026-05-20 18:57:16.449884 | controller | 2026-05-20 18:57:16.450043 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-05-20 18:57:16.450170 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:00:00.056) 0:12:19.788 ********* 2026-05-20 18:57:16.498596 | controller | skipping: [controller] 2026-05-20 18:57:16.498631 | controller | 2026-05-20 18:57:16.498635 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-05-20 18:57:16.498640 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:00:00.047) 0:12:19.836 ********* 2026-05-20 18:57:16.555257 | controller | ok: [controller] 2026-05-20 18:57:16.555457 | controller | 2026-05-20 18:57:16.555772 | controller | TASK [Create Ingress identity] ************************************************* 2026-05-20 18:57:16.555987 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:00:00.057) 0:12:19.894 ********* 2026-05-20 18:57:16.605690 | controller | included: ingress for controller 2026-05-20 18:57:16.605880 | controller | 2026-05-20 18:57:16.606099 | controller | TASK [vexxhost.atmosphere.ingress : Create Ingress identity] ******************* 2026-05-20 18:57:16.606309 | controller | Wednesday 20 May 2026 18:57:16 +0000 (0:00:00.050) 0:12:19.944 ********* 2026-05-20 18:57:17.728871 | controller | changed: [controller] 2026-05-20 18:57:17.729022 | controller | 2026-05-20 18:57:17.729193 | controller | TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] ********* 2026-05-20 18:57:17.729449 | controller | Wednesday 20 May 2026 18:57:17 +0000 (0:00:01.122) 0:12:21.067 ********* 2026-05-20 18:57:21.115447 | controller | FAILED - RETRYING: [controller]: Validate if ingress is reachable (120 retries left). 2026-05-20 18:57:21.115523 | controller | FAILED - RETRYING: [controller]: Validate if ingress is reachable (119 retries left). 2026-05-20 18:57:21.115700 | controller | ok: [controller] 2026-05-20 18:57:21.115816 | controller | 2026-05-20 18:57:21.117290 | controller | TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ******** 2026-05-20 18:57:21.117684 | controller | Wednesday 20 May 2026 18:57:21 +0000 (0:00:03.386) 0:12:24.454 ********* 2026-05-20 18:57:21.982878 | controller | ok: [controller] 2026-05-20 18:57:21.983052 | controller | 2026-05-20 18:57:21.983272 | controller | TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ****************** 2026-05-20 18:57:21.983484 | controller | Wednesday 20 May 2026 18:57:21 +0000 (0:00:00.867) 0:12:25.321 ********* 2026-05-20 18:57:23.241748 | controller | ok: [controller] => (item=atmosphere) 2026-05-20 18:57:23.241871 | controller | 2026-05-20 18:57:23.242053 | controller | TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] ******* 2026-05-20 18:57:23.242244 | controller | Wednesday 20 May 2026 18:57:23 +0000 (0:00:01.258) 0:12:26.580 ********* 2026-05-20 18:57:24.554617 | controller | changed: [controller] => (item=atmosphere) 2026-05-20 18:57:24.554664 | controller | 2026-05-20 18:57:24.554673 | controller | TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ****** 2026-05-20 18:57:24.554800 | controller | Wednesday 20 May 2026 18:57:24 +0000 (0:00:01.312) 0:12:27.892 ********* 2026-05-20 18:57:25.661623 | controller | changed: [controller] => (item=atmosphere) 2026-05-20 18:57:25.662211 | controller | 2026-05-20 18:57:25.662522 | controller | TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] ***** 2026-05-20 18:57:25.662778 | controller | Wednesday 20 May 2026 18:57:25 +0000 (0:00:01.107) 0:12:29.000 ********* 2026-05-20 18:57:26.830338 | controller | changed: [controller] => (item=atmosphere) 2026-05-20 18:57:26.830529 | controller | 2026-05-20 18:57:26.830806 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 18:57:26.831015 | controller | Wednesday 20 May 2026 18:57:26 +0000 (0:00:01.169) 0:12:30.169 ********* 2026-05-20 18:57:26.891085 | controller | ok: [controller] 2026-05-20 18:57:26.891177 | controller | 2026-05-20 18:57:26.891199 | controller | TASK [Create RabbitMQ cluster] ************************************************* 2026-05-20 18:57:26.891249 | controller | Wednesday 20 May 2026 18:57:26 +0000 (0:00:00.060) 0:12:30.229 ********* 2026-05-20 18:57:26.943334 | controller | included: rabbitmq for controller 2026-05-20 18:57:26.943405 | controller | 2026-05-20 18:57:26.943465 | controller | TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-05-20 18:57:26.943582 | controller | Wednesday 20 May 2026 18:57:26 +0000 (0:00:00.052) 0:12:30.282 ********* 2026-05-20 18:57:27.773871 | controller | ok: [controller] 2026-05-20 18:57:27.774017 | controller | 2026-05-20 18:57:27.774288 | controller | TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-05-20 18:57:27.774534 | controller | Wednesday 20 May 2026 18:57:27 +0000 (0:00:00.830) 0:12:31.112 ********* 2026-05-20 18:57:27.814535 | controller | skipping: [controller] 2026-05-20 18:57:27.814754 | controller | 2026-05-20 18:57:27.814981 | controller | TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-05-20 18:57:27.815195 | controller | Wednesday 20 May 2026 18:57:27 +0000 (0:00:00.041) 0:12:31.153 ********* 2026-05-20 18:57:27.857607 | controller | skipping: [controller] 2026-05-20 18:57:27.857738 | controller | 2026-05-20 18:57:27.858008 | controller | TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-05-20 18:57:27.858253 | controller | Wednesday 20 May 2026 18:57:27 +0000 (0:00:00.043) 0:12:31.196 ********* 2026-05-20 18:57:27.894519 | controller | skipping: [controller] 2026-05-20 18:57:27.894709 | controller | 2026-05-20 18:57:27.894935 | controller | TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-05-20 18:57:27.895187 | controller | Wednesday 20 May 2026 18:57:27 +0000 (0:00:00.036) 0:12:31.233 ********* 2026-05-20 18:57:58.890630 | controller | changed: [controller] 2026-05-20 18:57:58.891024 | controller | 2026-05-20 18:57:58.891267 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-05-20 18:57:58.891493 | controller | Wednesday 20 May 2026 18:57:58 +0000 (0:00:30.995) 0:13:02.229 ********* 2026-05-20 18:57:59.729818 | controller | ok: [controller] 2026-05-20 18:57:59.729979 | controller | 2026-05-20 18:57:59.730215 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-05-20 18:57:59.730446 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.839) 0:13:03.068 ********* 2026-05-20 18:57:59.773072 | controller | ok: [controller] 2026-05-20 18:57:59.773243 | controller | 2026-05-20 18:57:59.773576 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-05-20 18:57:59.773812 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.043) 0:13:03.112 ********* 2026-05-20 18:57:59.812988 | controller | skipping: [controller] 2026-05-20 18:57:59.813181 | controller | 2026-05-20 18:57:59.813495 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-05-20 18:57:59.813812 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.040) 0:13:03.152 ********* 2026-05-20 18:57:59.853798 | controller | skipping: [controller] 2026-05-20 18:57:59.853898 | controller | 2026-05-20 18:57:59.854200 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-05-20 18:57:59.854460 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.040) 0:13:03.192 ********* 2026-05-20 18:57:59.892733 | controller | ok: [controller] 2026-05-20 18:57:59.894026 | controller | 2026-05-20 18:57:59.894067 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-05-20 18:57:59.894088 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.038) 0:13:03.231 ********* 2026-05-20 18:57:59.990302 | controller | ok: [controller] => (item=oslo_db) 2026-05-20 18:57:59.990463 | controller | ok: [controller] => (item=image) 2026-05-20 18:57:59.990675 | controller | ok: [controller] => (item=oslo_cache) 2026-05-20 18:57:59.990846 | controller | ok: [controller] => (item=oslo_messaging) 2026-05-20 18:57:59.991074 | controller | ok: [controller] => (item=identity) 2026-05-20 18:57:59.991253 | controller | ok: [controller] => (item=dashboard) 2026-05-20 18:57:59.991406 | controller | 2026-05-20 18:57:59.991598 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-05-20 18:57:59.991763 | controller | Wednesday 20 May 2026 18:57:59 +0000 (0:00:00.097) 0:13:03.329 ********* 2026-05-20 18:58:00.034357 | controller | ok: [controller] 2026-05-20 18:58:00.034515 | controller | 2026-05-20 18:58:00.034845 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 18:58:00.035056 | controller | Wednesday 20 May 2026 18:58:00 +0000 (0:00:00.044) 0:13:03.373 ********* 2026-05-20 18:58:00.073437 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 18:58:00.073613 | controller | 2026-05-20 18:58:00.073938 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 18:58:00.074087 | controller | Wednesday 20 May 2026 18:58:00 +0000 (0:00:00.039) 0:13:03.412 ********* 2026-05-20 18:58:00.657086 | controller | changed: [controller] 2026-05-20 18:58:00.657150 | controller | 2026-05-20 18:58:00.657301 | controller | TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] ************* 2026-05-20 18:58:00.657434 | controller | Wednesday 20 May 2026 18:58:00 +0000 (0:00:00.583) 0:13:03.996 ********* 2026-05-20 18:58:00.894993 | controller | ok: [controller] 2026-05-20 18:58:00.895153 | controller | 2026-05-20 18:58:00.895376 | controller | TASK [vexxhost.atmosphere.glance : Deploy Helm chart] ************************** 2026-05-20 18:58:00.895586 | controller | Wednesday 20 May 2026 18:58:00 +0000 (0:00:00.237) 0:13:04.233 ********* 2026-05-20 19:00:15.754621 | controller | changed: [controller] 2026-05-20 19:00:15.754750 | controller | 2026-05-20 19:00:15.754759 | controller | TASK [Create Ingress] ********************************************************** 2026-05-20 19:00:15.754766 | controller | Wednesday 20 May 2026 19:00:15 +0000 (0:02:14.858) 0:15:19.092 ********* 2026-05-20 19:00:15.818581 | controller | included: openstack_helm_ingress for controller 2026-05-20 19:00:15.818775 | controller | 2026-05-20 19:00:15.818987 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-05-20 19:00:15.819188 | controller | Wednesday 20 May 2026 19:00:15 +0000 (0:00:00.065) 0:15:19.157 ********* 2026-05-20 19:00:15.864112 | controller | skipping: [controller] 2026-05-20 19:00:15.864334 | controller | 2026-05-20 19:00:15.864577 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-05-20 19:00:15.865570 | controller | Wednesday 20 May 2026 19:00:15 +0000 (0:00:00.045) 0:15:19.203 ********* 2026-05-20 19:00:15.903805 | controller | skipping: [controller] 2026-05-20 19:00:15.903993 | controller | 2026-05-20 19:00:15.904266 | controller | TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-05-20 19:00:15.904479 | controller | Wednesday 20 May 2026 19:00:15 +0000 (0:00:00.039) 0:15:19.242 ********* 2026-05-20 19:00:15.954732 | controller | ok: [controller] 2026-05-20 19:00:15.954910 | controller | 2026-05-20 19:00:15.955123 | controller | TASK [Create Ingress image] **************************************************** 2026-05-20 19:00:15.955327 | controller | Wednesday 20 May 2026 19:00:15 +0000 (0:00:00.051) 0:15:19.293 ********* 2026-05-20 19:00:16.005163 | controller | included: ingress for controller 2026-05-20 19:00:16.005329 | controller | 2026-05-20 19:00:16.005582 | controller | TASK [vexxhost.atmosphere.ingress : Create Ingress image] ********************** 2026-05-20 19:00:16.005773 | controller | Wednesday 20 May 2026 19:00:16 +0000 (0:00:00.050) 0:15:19.344 ********* 2026-05-20 19:00:17.014130 | controller | changed: [controller] 2026-05-20 19:00:17.014213 | controller | 2026-05-20 19:00:17.014342 | controller | TASK [Create images] *********************************************************** 2026-05-20 19:00:17.014504 | controller | Wednesday 20 May 2026 19:00:17 +0000 (0:00:01.007) 0:15:20.352 ********* 2026-05-20 19:00:17.054029 | controller | skipping: [controller] 2026-05-20 19:00:17.054103 | controller | 2026-05-20 19:00:17.054173 | controller | PLAY [Prepare local image source] ********************************************** 2026-05-20 19:00:17.054257 | controller | 2026-05-20 19:00:17.054354 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 19:00:17.054460 | controller | Wednesday 20 May 2026 19:00:17 +0000 (0:00:00.038) 0:15:20.391 ********* 2026-05-20 19:00:18.699867 | controller | ok: [controller] 2026-05-20 19:00:18.699937 | controller | 2026-05-20 19:00:18.700031 | controller | TASK [Create image source directory] ******************************************* 2026-05-20 19:00:18.700155 | controller | Wednesday 20 May 2026 19:00:18 +0000 (0:00:01.647) 0:15:22.039 ********* 2026-05-20 19:00:18.962956 | controller | changed: [controller] 2026-05-20 19:00:18.963124 | controller | 2026-05-20 19:00:18.963350 | controller | TASK [Create raw test image] *************************************************** 2026-05-20 19:00:18.963582 | controller | Wednesday 20 May 2026 19:00:18 +0000 (0:00:00.262) 0:15:22.301 ********* 2026-05-20 19:00:19.254862 | controller | changed: [controller] 2026-05-20 19:00:19.254930 | controller | 2026-05-20 19:00:19.255019 | controller | TASK [Write initial image ETag] ************************************************ 2026-05-20 19:00:19.255104 | controller | Wednesday 20 May 2026 19:00:19 +0000 (0:00:00.292) 0:15:22.593 ********* 2026-05-20 19:00:19.842992 | controller | changed: [controller] 2026-05-20 19:00:19.843146 | controller | 2026-05-20 19:00:19.843369 | controller | TASK [Copy ETag-aware image server] ******************************************** 2026-05-20 19:00:19.843601 | controller | Wednesday 20 May 2026 19:00:19 +0000 (0:00:00.588) 0:15:23.181 ********* 2026-05-20 19:00:20.439856 | controller | changed: [controller] 2026-05-20 19:00:20.439921 | controller | 2026-05-20 19:00:20.440046 | controller | TASK [Check if image source is already listening] ****************************** 2026-05-20 19:00:20.440169 | controller | Wednesday 20 May 2026 19:00:20 +0000 (0:00:00.596) 0:15:23.778 ********* 2026-05-20 19:00:20.872584 | controller | ok: [controller] 2026-05-20 19:00:20.872631 | controller | 2026-05-20 19:00:20.872637 | controller | TASK [Start ETag-aware image server] ******************************************* 2026-05-20 19:00:20.872643 | controller | Wednesday 20 May 2026 19:00:20 +0000 (0:00:00.431) 0:15:24.210 ********* 2026-05-20 19:00:21.363380 | controller | ok: [controller] 2026-05-20 19:00:21.363445 | controller | 2026-05-20 19:00:21.363563 | controller | TASK [Wait for image source to answer HEAD requests] *************************** 2026-05-20 19:00:21.363703 | controller | Wednesday 20 May 2026 19:00:21 +0000 (0:00:00.492) 0:15:24.702 ********* 2026-05-20 19:00:21.786621 | controller | ok: [controller] 2026-05-20 19:00:21.786691 | controller | 2026-05-20 19:00:21.786700 | controller | PLAY RECAP ********************************************************************* 2026-05-20 19:00:21.786709 | controller | controller : ok=237 changed=104 unreachable=0 failed=0 skipped=96 rescued=0 ignored=2 2026-05-20 19:00:21.786717 | controller | 2026-05-20 19:00:21.786724 | controller | Wednesday 20 May 2026 19:00:21 +0000 (0:00:00.421) 0:15:25.123 ********* 2026-05-20 19:00:21.786731 | controller | =============================================================================== 2026-05-20 19:00:21.786738 | controller | vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 165.57s 2026-05-20 19:00:21.786745 | controller | vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 159.89s 2026-05-20 19:00:21.786752 | controller | vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 134.86s 2026-05-20 19:00:21.786759 | controller | vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 112.27s 2026-05-20 19:00:21.786766 | controller | vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 32.13s 2026-05-20 19:00:21.786773 | controller | vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 31.00s 2026-05-20 19:00:21.786780 | controller | vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.99s 2026-05-20 19:00:21.786787 | controller | vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 23.78s 2026-05-20 19:00:21.786800 | controller | vexxhost.atmosphere.ingress_nginx : Deploy Helm chart ------------------ 20.18s 2026-05-20 19:00:21.786807 | controller | vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 17.46s 2026-05-20 19:00:21.786863 | controller | Install Debian packages ------------------------------------------------ 11.71s 2026-05-20 19:00:21.786957 | controller | vexxhost.atmosphere.cluster_issuer : Rehash CA certificates ------------ 10.06s 2026-05-20 19:00:21.787051 | controller | vexxhost.atmosphere.keystone : Create Keycloak realms ------------------- 9.26s 2026-05-20 19:00:21.787147 | controller | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.93s 2026-05-20 19:00:21.787239 | controller | Install Python packages used by the test -------------------------------- 7.04s 2026-05-20 19:00:21.787380 | controller | vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems --- 6.60s 2026-05-20 19:00:21.787475 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart ------- 3.72s 2026-05-20 19:00:21.789610 | controller | vexxhost.atmosphere.keystone : Validate if ingress is reachable --------- 3.39s 2026-05-20 19:00:21.789732 | controller | vexxhost.kubernetes.kubelet : Install additional packages --------------- 3.11s 2026-05-20 19:00:21.789830 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs -------- 3.05s 2026-05-20 19:00:21.946031 | controller | INFO [glance-image > prepare] Executed: Successful 2026-05-20 19:00:21.952589 | controller | INFO [glance-image > converge] Executing 2026-05-20 19:00:22.721672 | controller | 2026-05-20 19:00:22.721745 | controller | PLAY [Manage OpenStack Glance image] ******************************************* 2026-05-20 19:00:22.721756 | controller | 2026-05-20 19:00:22.721764 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 19:00:22.721771 | controller | Wednesday 20 May 2026 19:00:22 +0000 (0:00:00.015) 0:00:00.015 ********* 2026-05-20 19:00:24.407617 | controller | [WARNING]: Platform linux on host controller is using the discovered Python 2026-05-20 19:00:24.407690 | controller | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 19:00:24.407695 | controller | interpreter could change the meaning of that path. See 2026-05-20 19:00:24.407700 | controller | https://docs.ansible.com/ansible- 2026-05-20 19:00:24.407704 | controller | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 19:00:24.414871 | controller | ok: [controller] 2026-05-20 19:00:24.414951 | controller | 2026-05-20 19:00:24.415047 | controller | TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] *** 2026-05-20 19:00:24.415141 | controller | Wednesday 20 May 2026 19:00:24 +0000 (0:00:01.704) 0:00:01.719 ********* 2026-05-20 19:00:24.941608 | controller | ok: [controller] 2026-05-20 19:00:24.941677 | controller | 2026-05-20 19:00:24.941685 | controller | TASK [atmosphere.common.glance_image : Capture source ETag when available] ***** 2026-05-20 19:00:24.941792 | controller | Wednesday 20 May 2026 19:00:24 +0000 (0:00:00.525) 0:00:02.245 ********* 2026-05-20 19:00:24.974092 | controller | ok: [controller] 2026-05-20 19:00:24.974147 | controller | 2026-05-20 19:00:24.974482 | controller | TASK [atmosphere.common.glance_image : Check if image exists] ****************** 2026-05-20 19:00:24.974494 | controller | Wednesday 20 May 2026 19:00:24 +0000 (0:00:00.033) 0:00:02.278 ********* 2026-05-20 19:03:07.784292 | controller | FAILED - RETRYING: [controller]: Check if image exists (120 retries left). 2026-05-20 19:03:07.784463 | controller | FAILED - RETRYING: [controller]: Check if image exists (119 retries left). 2026-05-20 19:03:07.784776 | controller | FAILED - RETRYING: [controller]: Check if image exists (118 retries left). 2026-05-20 19:03:07.784992 | controller | FAILED - RETRYING: [controller]: Check if image exists (117 retries left). 2026-05-20 19:03:07.785229 | controller | FAILED - RETRYING: [controller]: Check if image exists (116 retries left). 2026-05-20 19:03:07.785437 | controller | FAILED - RETRYING: [controller]: Check if image exists (115 retries left). 2026-05-20 19:03:07.785704 | controller | FAILED - RETRYING: [controller]: Check if image exists (114 retries left). 2026-05-20 19:03:07.785925 | controller | FAILED - RETRYING: [controller]: Check if image exists (113 retries left). 2026-05-20 19:03:07.786144 | controller | FAILED - RETRYING: [controller]: Check if image exists (112 retries left). 2026-05-20 19:03:07.786522 | controller | FAILED - RETRYING: [controller]: Check if image exists (111 retries left). 2026-05-20 19:03:07.786880 | controller | FAILED - RETRYING: [controller]: Check if image exists (110 retries left). 2026-05-20 19:03:07.787096 | controller | FAILED - RETRYING: [controller]: Check if image exists (109 retries left). 2026-05-20 19:03:07.787351 | controller | FAILED - RETRYING: [controller]: Check if image exists (108 retries left). 2026-05-20 19:03:07.787649 | controller | FAILED - RETRYING: [controller]: Check if image exists (107 retries left). 2026-05-20 19:03:07.788400 | controller | FAILED - RETRYING: [controller]: Check if image exists (106 retries left). 2026-05-20 19:03:07.788463 | controller | FAILED - RETRYING: [controller]: Check if image exists (105 retries left). 2026-05-20 19:03:07.788477 | controller | FAILED - RETRYING: [controller]: Check if image exists (104 retries left). 2026-05-20 19:03:07.788870 | controller | FAILED - RETRYING: [controller]: Check if image exists (103 retries left). 2026-05-20 19:03:07.789705 | controller | FAILED - RETRYING: [controller]: Check if image exists (102 retries left). 2026-05-20 19:03:07.789726 | controller | FAILED - RETRYING: [controller]: Check if image exists (101 retries left). 2026-05-20 19:03:07.789736 | controller | FAILED - RETRYING: [controller]: Check if image exists (100 retries left). 2026-05-20 19:03:07.790044 | controller | FAILED - RETRYING: [controller]: Check if image exists (99 retries left). 2026-05-20 19:03:07.790395 | controller | FAILED - RETRYING: [controller]: Check if image exists (98 retries left). 2026-05-20 19:03:07.790828 | controller | FAILED - RETRYING: [controller]: Check if image exists (97 retries left). 2026-05-20 19:03:07.791037 | controller | FAILED - RETRYING: [controller]: Check if image exists (96 retries left). 2026-05-20 19:03:07.791295 | controller | FAILED - RETRYING: [controller]: Check if image exists (95 retries left). 2026-05-20 19:03:07.791509 | controller | FAILED - RETRYING: [controller]: Check if image exists (94 retries left). 2026-05-20 19:03:07.791698 | controller | FAILED - RETRYING: [controller]: Check if image exists (93 retries left). 2026-05-20 19:03:07.791893 | controller | FAILED - RETRYING: [controller]: Check if image exists (92 retries left). 2026-05-20 19:03:07.792033 | controller | FAILED - RETRYING: [controller]: Check if image exists (91 retries left). 2026-05-20 19:03:07.792161 | controller | FAILED - RETRYING: [controller]: Check if image exists (90 retries left). 2026-05-20 19:03:07.792313 | controller | FAILED - RETRYING: [controller]: Check if image exists (89 retries left). 2026-05-20 19:03:07.792490 | controller | FAILED - RETRYING: [controller]: Check if image exists (88 retries left). 2026-05-20 19:03:07.792692 | controller | FAILED - RETRYING: [controller]: Check if image exists (87 retries left). 2026-05-20 19:03:07.792865 | controller | FAILED - RETRYING: [controller]: Check if image exists (86 retries left). 2026-05-20 19:03:07.792991 | controller | FAILED - RETRYING: [controller]: Check if image exists (85 retries left). 2026-05-20 19:03:07.793130 | controller | FAILED - RETRYING: [controller]: Check if image exists (84 retries left). 2026-05-20 19:03:07.793267 | controller | FAILED - RETRYING: [controller]: Check if image exists (83 retries left). 2026-05-20 19:03:07.793406 | controller | FAILED - RETRYING: [controller]: Check if image exists (82 retries left). 2026-05-20 19:03:07.793542 | controller | FAILED - RETRYING: [controller]: Check if image exists (81 retries left). 2026-05-20 19:03:07.793718 | controller | FAILED - RETRYING: [controller]: Check if image exists (80 retries left). 2026-05-20 19:03:07.793885 | controller | FAILED - RETRYING: [controller]: Check if image exists (79 retries left). 2026-05-20 19:03:07.794029 | controller | FAILED - RETRYING: [controller]: Check if image exists (78 retries left). 2026-05-20 19:03:07.794166 | controller | FAILED - RETRYING: [controller]: Check if image exists (77 retries left). 2026-05-20 19:03:07.794306 | controller | FAILED - RETRYING: [controller]: Check if image exists (76 retries left). 2026-05-20 19:03:07.794469 | controller | FAILED - RETRYING: [controller]: Check if image exists (75 retries left). 2026-05-20 19:03:07.794635 | controller | FAILED - RETRYING: [controller]: Check if image exists (74 retries left). 2026-05-20 19:03:07.794771 | controller | FAILED - RETRYING: [controller]: Check if image exists (73 retries left). 2026-05-20 19:03:07.794921 | controller | FAILED - RETRYING: [controller]: Check if image exists (72 retries left). 2026-05-20 19:03:07.795082 | controller | FAILED - RETRYING: [controller]: Check if image exists (71 retries left). 2026-05-20 19:03:07.795223 | controller | FAILED - RETRYING: [controller]: Check if image exists (70 retries left). 2026-05-20 19:03:07.795361 | controller | FAILED - RETRYING: [controller]: Check if image exists (69 retries left). 2026-05-20 19:03:07.795500 | controller | FAILED - RETRYING: [controller]: Check if image exists (68 retries left). 2026-05-20 19:03:07.795665 | controller | FAILED - RETRYING: [controller]: Check if image exists (67 retries left). 2026-05-20 19:03:07.795802 | controller | FAILED - RETRYING: [controller]: Check if image exists (66 retries left). 2026-05-20 19:03:07.795941 | controller | FAILED - RETRYING: [controller]: Check if image exists (65 retries left). 2026-05-20 19:03:07.796108 | controller | FAILED - RETRYING: [controller]: Check if image exists (64 retries left). 2026-05-20 19:03:07.796253 | controller | FAILED - RETRYING: [controller]: Check if image exists (63 retries left). 2026-05-20 19:03:07.796389 | controller | FAILED - RETRYING: [controller]: Check if image exists (62 retries left). 2026-05-20 19:03:07.796528 | controller | FAILED - RETRYING: [controller]: Check if image exists (61 retries left). 2026-05-20 19:03:07.796807 | controller | FAILED - RETRYING: [controller]: Check if image exists (60 retries left). 2026-05-20 19:03:07.796947 | controller | FAILED - RETRYING: [controller]: Check if image exists (59 retries left). 2026-05-20 19:03:07.797086 | controller | FAILED - RETRYING: [controller]: Check if image exists (58 retries left). 2026-05-20 19:03:07.797298 | controller | FAILED - RETRYING: [controller]: Check if image exists (57 retries left). 2026-05-20 19:03:07.797603 | controller | FAILED - RETRYING: [controller]: Check if image exists (56 retries left). 2026-05-20 19:03:07.797619 | controller | FAILED - RETRYING: [controller]: Check if image exists (55 retries left). 2026-05-20 19:03:07.797782 | controller | FAILED - RETRYING: [controller]: Check if image exists (54 retries left). 2026-05-20 19:03:07.797931 | controller | FAILED - RETRYING: [controller]: Check if image exists (53 retries left). 2026-05-20 19:03:07.798079 | controller | FAILED - RETRYING: [controller]: Check if image exists (52 retries left). 2026-05-20 19:03:07.798208 | controller | FAILED - RETRYING: [controller]: Check if image exists (51 retries left). 2026-05-20 19:03:07.798407 | controller | FAILED - RETRYING: [controller]: Check if image exists (50 retries left). 2026-05-20 19:03:07.798541 | controller | FAILED - RETRYING: [controller]: Check if image exists (49 retries left). 2026-05-20 19:03:07.798706 | controller | FAILED - RETRYING: [controller]: Check if image exists (48 retries left). 2026-05-20 19:03:07.798845 | controller | FAILED - RETRYING: [controller]: Check if image exists (47 retries left). 2026-05-20 19:03:07.799006 | controller | FAILED - RETRYING: [controller]: Check if image exists (46 retries left). 2026-05-20 19:03:07.799146 | controller | FAILED - RETRYING: [controller]: Check if image exists (45 retries left). 2026-05-20 19:03:07.799299 | controller | FAILED - RETRYING: [controller]: Check if image exists (44 retries left). 2026-05-20 19:03:07.799469 | controller | FAILED - RETRYING: [controller]: Check if image exists (43 retries left). 2026-05-20 19:03:07.799641 | controller | FAILED - RETRYING: [controller]: Check if image exists (42 retries left). 2026-05-20 19:03:07.799780 | controller | FAILED - RETRYING: [controller]: Check if image exists (41 retries left). 2026-05-20 19:03:07.799916 | controller | FAILED - RETRYING: [controller]: Check if image exists (40 retries left). 2026-05-20 19:03:07.800079 | controller | FAILED - RETRYING: [controller]: Check if image exists (39 retries left). 2026-05-20 19:03:07.800219 | controller | FAILED - RETRYING: [controller]: Check if image exists (38 retries left). 2026-05-20 19:03:07.800358 | controller | FAILED - RETRYING: [controller]: Check if image exists (37 retries left). 2026-05-20 19:03:07.800510 | controller | FAILED - RETRYING: [controller]: Check if image exists (36 retries left). 2026-05-20 19:03:07.800703 | controller | FAILED - RETRYING: [controller]: Check if image exists (35 retries left). 2026-05-20 19:03:07.800842 | controller | FAILED - RETRYING: [controller]: Check if image exists (34 retries left). 2026-05-20 19:03:07.800977 | controller | FAILED - RETRYING: [controller]: Check if image exists (33 retries left). 2026-05-20 19:03:07.801141 | controller | FAILED - RETRYING: [controller]: Check if image exists (32 retries left). 2026-05-20 19:03:07.801285 | controller | FAILED - RETRYING: [controller]: Check if image exists (31 retries left). 2026-05-20 19:03:07.801428 | controller | FAILED - RETRYING: [controller]: Check if image exists (30 retries left). 2026-05-20 19:03:07.801572 | controller | FAILED - RETRYING: [controller]: Check if image exists (29 retries left). 2026-05-20 19:03:07.801761 | controller | FAILED - RETRYING: [controller]: Check if image exists (28 retries left). 2026-05-20 19:03:07.801951 | controller | FAILED - RETRYING: [controller]: Check if image exists (27 retries left). 2026-05-20 19:03:07.802089 | controller | FAILED - RETRYING: [controller]: Check if image exists (26 retries left). 2026-05-20 19:03:07.802251 | controller | FAILED - RETRYING: [controller]: Check if image exists (25 retries left). 2026-05-20 19:03:07.802446 | controller | FAILED - RETRYING: [controller]: Check if image exists (24 retries left). 2026-05-20 19:03:07.802793 | controller | FAILED - RETRYING: [controller]: Check if image exists (23 retries left). 2026-05-20 19:03:07.802921 | controller | FAILED - RETRYING: [controller]: Check if image exists (22 retries left). 2026-05-20 19:03:07.803055 | controller | FAILED - RETRYING: [controller]: Check if image exists (21 retries left). 2026-05-20 19:03:07.803192 | controller | FAILED - RETRYING: [controller]: Check if image exists (20 retries left). 2026-05-20 19:03:07.803355 | controller | FAILED - RETRYING: [controller]: Check if image exists (19 retries left). 2026-05-20 19:03:07.803492 | controller | FAILED - RETRYING: [controller]: Check if image exists (18 retries left). 2026-05-20 19:03:07.803615 | controller | FAILED - RETRYING: [controller]: Check if image exists (17 retries left). 2026-05-20 19:03:07.803713 | controller | FAILED - RETRYING: [controller]: Check if image exists (16 retries left). 2026-05-20 19:03:07.803810 | controller | FAILED - RETRYING: [controller]: Check if image exists (15 retries left). 2026-05-20 19:03:07.803910 | controller | FAILED - RETRYING: [controller]: Check if image exists (14 retries left). 2026-05-20 19:03:07.804032 | controller | FAILED - RETRYING: [controller]: Check if image exists (13 retries left). 2026-05-20 19:03:07.804133 | controller | FAILED - RETRYING: [controller]: Check if image exists (12 retries left). 2026-05-20 19:03:07.804234 | controller | FAILED - RETRYING: [controller]: Check if image exists (11 retries left). 2026-05-20 19:03:07.804332 | controller | FAILED - RETRYING: [controller]: Check if image exists (10 retries left). 2026-05-20 19:03:22.711779 | controller | fatal: [controller]: FAILED! => {"attempts": 120, "changed": false, "msg": "Cloud atmosphere was not found."} 2026-05-20 19:03:22.712687 | controller | FAILED - RETRYING: [controller]: Check if image exists (9 retries left). 2026-05-20 19:03:22.712925 | controller | FAILED - RETRYING: [controller]: Check if image exists (8 retries left). 2026-05-20 19:03:22.713145 | controller | FAILED - RETRYING: [controller]: Check if image exists (7 retries left). 2026-05-20 19:03:22.713405 | controller | FAILED - RETRYING: [controller]: Check if image exists (6 retries left). 2026-05-20 19:03:22.713647 | controller | FAILED - RETRYING: [controller]: Check if image exists (5 retries left). 2026-05-20 19:03:22.713874 | controller | FAILED - RETRYING: [controller]: Check if image exists (4 retries left). 2026-05-20 19:03:22.714065 | controller | FAILED - RETRYING: [controller]: Check if image exists (3 retries left). 2026-05-20 19:03:22.714277 | controller | FAILED - RETRYING: [controller]: Check if image exists (2 retries left). 2026-05-20 19:03:22.714481 | controller | FAILED - RETRYING: [controller]: Check if image exists (1 retries left). 2026-05-20 19:03:22.714700 | controller | 2026-05-20 19:03:22.714892 | controller | PLAY RECAP ********************************************************************* 2026-05-20 19:03:22.715106 | controller | controller : ok=3 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-05-20 19:03:22.715284 | controller | 2026-05-20 19:03:22.715486 | controller | Wednesday 20 May 2026 19:03:22 +0000 (0:02:57.739) 0:03:00.018 ********* 2026-05-20 19:03:22.715714 | controller | =============================================================================== 2026-05-20 19:03:22.715919 | controller | atmosphere.common.glance_image : Check if image exists ---------------- 177.74s 2026-05-20 19:03:22.717053 | controller | Gathering Facts --------------------------------------------------------- 1.70s 2026-05-20 19:03:22.717758 | controller | atmosphere.common.glance_image : Fetch source image metadata from URL --- 0.53s 2026-05-20 19:03:22.718018 | controller | atmosphere.common.glance_image : Capture source ETag when available ----- 0.03s 2026-05-20 19:03:22.794853 | controller | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.z7Jo.glance-image/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere.common/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 19:03:22.794952 | controller | ERROR [glance-image > converge] Executed: Failed 2026-05-20 19:03:22.795108 | controller | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.z7Jo.glance-image/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere.common/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 19:03:23.005947 | controller | ERROR 2026-05-20 19:03:23.006152 | controller | { 2026-05-20 19:03:23.006185 | controller | "delta": "0:19:04.722526", 2026-05-20 19:03:23.006208 | controller | "end": "2026-05-20 19:03:22.854970", 2026-05-20 19:03:23.006229 | controller | "msg": "non-zero return code", 2026-05-20 19:03:23.006249 | controller | "rc": 2, 2026-05-20 19:03:23.006271 | controller | "start": "2026-05-20 18:44:18.132444" 2026-05-20 19:03:23.006291 | controller | } failure 2026-05-20 19:03:23.022291 | 2026-05-20 19:03:23.022354 | PLAY RECAP 2026-05-20 19:03:23.022401 | controller | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-20 19:03:23.022423 | 2026-05-20 19:03:23.152942 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 19:03:23.159586 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 19:03:23.750301 | 2026-05-20 19:03:23.750427 | PLAY [all] 2026-05-20 19:03:23.762292 | 2026-05-20 19:03:23.762372 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 19:03:23.807394 | controller | skipping: Conditional result was False 2026-05-20 19:03:23.816811 | 2026-05-20 19:03:23.816920 | TASK [fetch-output : Set log path for single node] 2026-05-20 19:03:23.865564 | controller | ok 2026-05-20 19:03:23.870780 | 2026-05-20 19:03:23.870850 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 19:03:24.255155 | controller -> localhost | ok: "/var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/logs" 2026-05-20 19:03:24.468720 | controller -> localhost | changed: "/var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/artifacts" 2026-05-20 19:03:24.691318 | controller -> localhost | changed: "/var/lib/zuul/builds/6ffb46ff0e6f438cac2419c0f0dfcf54/work/docs" 2026-05-20 19:03:24.708222 | 2026-05-20 19:03:24.708405 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 19:03:25.366576 | controller | ok 2026-05-20 19:03:25.366786 | controller | changed: All items complete 2026-05-20 19:03:25.366815 | 2026-05-20 19:03:25.841015 | controller | changed: .d..t...... ./ 2026-05-20 19:03:26.314853 | controller | changed: .d..t...... ./ 2026-05-20 19:03:26.334012 | 2026-05-20 19:03:26.334188 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 19:03:26.767001 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007965 2026-05-20 19:03:26.994694 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008295 2026-05-20 19:03:27.017964 | 2026-05-20 19:03:27.018083 | PLAY [all] 2026-05-20 19:03:27.024708 | 2026-05-20 19:03:27.024781 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 19:03:27.529930 | controller | changed 2026-05-20 19:03:27.535986 | 2026-05-20 19:03:27.536040 | PLAY RECAP 2026-05-20 19:03:27.536086 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 19:03:27.536108 | 2026-05-20 19:03:27.735059 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 19:03:27.740869 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 19:03:28.365796 | 2026-05-20 19:03:28.365929 | PLAY [localhost] 2026-05-20 19:03:28.376032 | 2026-05-20 19:03:28.376109 | TASK [Generate Zuul manifest] 2026-05-20 19:03:28.398775 | localhost | ok 2026-05-20 19:03:28.413960 | 2026-05-20 19:03:28.414039 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 19:03:28.795034 | localhost | changed 2026-05-20 19:03:28.809725 | 2026-05-20 19:03:28.809926 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 19:03:28.842985 | localhost | ok 2026-05-20 19:03:28.851915 | 2026-05-20 19:03:28.851983 | TASK [Upload logs] 2026-05-20 19:03:28.872733 | localhost | ok 2026-05-20 19:03:28.933869 | 2026-05-20 19:03:28.934015 | TASK [Set zuul-log-path fact] 2026-05-20 19:03:28.957964 | localhost | ok 2026-05-20 19:03:28.969647 | 2026-05-20 19:03:28.969716 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 19:03:29.000053 | localhost | ok 2026-05-20 19:03:29.008167 | 2026-05-20 19:03:29.008235 | TASK [upload-logs : Create log directories] 2026-05-20 19:03:29.439122 | localhost | changed 2026-05-20 19:03:29.504413 | 2026-05-20 19:03:29.504590 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 19:03:29.892720 | localhost -> localhost | ok: Runtime: 0:00:00.005801 2026-05-20 19:03:29.899663 | 2026-05-20 19:03:29.899760 | TASK [upload-logs : Upload logs to log server] 2026-05-20 19:03:30.317251 | localhost | Output suppressed because no_log was given 2026-05-20 19:03:30.321814 | 2026-05-20 19:03:30.321876 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 19:03:30.368422 | localhost | skipping: Conditional result was False 2026-05-20 19:03:30.375170 | localhost | skipping: Conditional result was False 2026-05-20 19:03:30.384215 | 2026-05-20 19:03:30.384329 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 19:03:30.429271 | localhost | skipping: Conditional result was False 2026-05-20 19:03:30.429807 | 2026-05-20 19:03:30.433412 | localhost | skipping: Conditional result was False 2026-05-20 19:03:30.449643 | 2026-05-20 19:03:30.449800 | LOOP [upload-logs : Upload console log and json output]