2026-05-20 13:17:27.654002 | Job console starting 2026-05-20 13:17:27.664386 | Updating git repos 2026-05-20 13:17:29.488174 | Cloning repos into workspace 2026-05-20 13:17:42.534195 | Restoring repo states 2026-05-20 13:17:54.952482 | Merging changes 2026-05-20 13:17:55.267997 | Checking out repos 2026-05-20 13:17:56.878505 | Preparing playbooks 2026-05-20 13:17:57.970299 | Running Ansible setup 2026-05-20 13:18:01.734679 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:18:02.351677 | 2026-05-20 13:18:02.351786 | PLAY [localhost] 2026-05-20 13:18:02.358819 | 2026-05-20 13:18:02.358885 | TASK [Gathering Facts] 2026-05-20 13:18:04.063088 | localhost | ok 2026-05-20 13:18:04.074027 | 2026-05-20 13:18:04.074112 | TASK [Setup log path fact] 2026-05-20 13:18:04.092139 | localhost | ok 2026-05-20 13:18:04.104897 | 2026-05-20 13:18:04.104983 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:18:04.133813 | localhost | ok 2026-05-20 13:18:04.141958 | 2026-05-20 13:18:04.142052 | TASK [emit-job-header : Print job information] 2026-05-20 13:18:04.184874 | # Job Information 2026-05-20 13:18:04.185086 | Ansible Version: 2.16.18 2026-05-20 13:18:04.185132 | Job: atmosphere-common-molecule-glance-image 2026-05-20 13:18:04.185162 | Pipeline: check 2026-05-20 13:18:04.185342 | Executor: 2d72f0692154 2026-05-20 13:18:04.185391 | Triggered by: https://github.com/vexxhost/atmosphere.common/pull/111 2026-05-20 13:18:04.185425 | Event ID: 22322550-544e-11f1-9a34-6fcb603b3a12 2026-05-20 13:18:04.189340 | 2026-05-20 13:18:04.189433 | LOOP [emit-job-header : Print node information] 2026-05-20 13:18:04.281635 | localhost | ok: 2026-05-20 13:18:04.282092 | localhost | # Node Information 2026-05-20 13:18:04.282161 | localhost | Inventory Hostname: controller 2026-05-20 13:18:04.282211 | localhost | Hostname: np0000175371 2026-05-20 13:18:04.282256 | localhost | Username: zuul 2026-05-20 13:18:04.282307 | localhost | Distro: Ubuntu 24.04 2026-05-20 13:18:04.282352 | localhost | Provider: yul1 2026-05-20 13:18:04.282395 | localhost | Region: ca-ymq-1 2026-05-20 13:18:04.282438 | localhost | Label: ubuntu-noble 2026-05-20 13:18:04.282481 | localhost | Product Name: OpenStack Nova 2026-05-20 13:18:04.282524 | localhost | Interface IP: 199.204.45.140 2026-05-20 13:18:04.298471 | 2026-05-20 13:18:04.298619 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 13:18:04.658386 | localhost -> localhost | changed 2026-05-20 13:18:04.666663 | 2026-05-20 13:18:04.666762 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 13:18:06.283181 | localhost -> localhost | changed 2026-05-20 13:18:06.289057 | 2026-05-20 13:18:06.289115 | PLAY [all] 2026-05-20 13:18:06.297016 | 2026-05-20 13:18:06.297090 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 13:18:06.544017 | controller -> localhost | ok 2026-05-20 13:18:06.552870 | 2026-05-20 13:18:06.553177 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 13:18:06.586413 | controller | ok 2026-05-20 13:18:06.602574 | controller | included: /var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 13:18:06.608751 | 2026-05-20 13:18:06.608812 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 13:18:07.298557 | controller -> localhost | Generating public/private rsa key pair. 2026-05-20 13:18:07.298704 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/22ac8d1a0f244849bb749b3871a7b71f_id_rsa 2026-05-20 13:18:07.298733 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/22ac8d1a0f244849bb749b3871a7b71f_id_rsa.pub 2026-05-20 13:18:07.298757 | controller -> localhost | The key fingerprint is: 2026-05-20 13:18:07.298779 | controller -> localhost | SHA256:PlBYYQC/TlNVNsdVqOSs/skEr3qGkWpCCnWJP28L0AU zuul-build-sshkey 2026-05-20 13:18:07.298813 | controller -> localhost | The key's randomart image is: 2026-05-20 13:18:07.298834 | controller -> localhost | +---[RSA 3072]----+ 2026-05-20 13:18:07.298861 | controller -> localhost | | E...+...+..o+| 2026-05-20 13:18:07.298883 | controller -> localhost | | o + . ..oo | 2026-05-20 13:18:07.298903 | controller -> localhost | | . .+ o + . | 2026-05-20 13:18:07.298924 | controller -> localhost | | o.o. + + | 2026-05-20 13:18:07.298943 | controller -> localhost | | ..o. = S... | 2026-05-20 13:18:07.298963 | controller -> localhost | |. .+o +o .o | 2026-05-20 13:18:07.298983 | controller -> localhost | | . o.o..o+ o | 2026-05-20 13:18:07.299002 | controller -> localhost | | . ..= ..++ . | 2026-05-20 13:18:07.299025 | controller -> localhost | | +...+..+ | 2026-05-20 13:18:07.299045 | controller -> localhost | +----[SHA256]-----+ 2026-05-20 13:18:07.299092 | controller -> localhost | ok: Runtime: 0:00:00.312432 2026-05-20 13:18:07.304615 | 2026-05-20 13:18:07.304679 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 13:18:07.338377 | controller | ok 2026-05-20 13:18:07.347130 | controller | included: /var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 13:18:07.355126 | 2026-05-20 13:18:07.355194 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 13:18:07.378756 | controller | skipping: Conditional result was False 2026-05-20 13:18:07.389767 | 2026-05-20 13:18:07.389849 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 13:18:07.928109 | controller | changed 2026-05-20 13:18:07.936610 | 2026-05-20 13:18:07.936736 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 13:18:08.163906 | controller | ok 2026-05-20 13:18:08.169295 | 2026-05-20 13:18:08.169358 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 13:18:08.732811 | controller | changed 2026-05-20 13:18:08.738230 | 2026-05-20 13:18:08.738293 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 13:18:09.303999 | controller | changed 2026-05-20 13:18:09.310622 | 2026-05-20 13:18:09.310688 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 13:18:09.334108 | controller | skipping: Conditional result was False 2026-05-20 13:18:09.344115 | 2026-05-20 13:18:09.344201 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 13:18:09.717327 | controller -> localhost | changed 2026-05-20 13:18:09.734294 | 2026-05-20 13:18:09.734400 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 13:18:10.060047 | controller -> localhost | Identity added: /var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/22ac8d1a0f244849bb749b3871a7b71f_id_rsa (zuul-build-sshkey) 2026-05-20 13:18:10.060278 | controller -> localhost | ok: Runtime: 0:00:00.013533 2026-05-20 13:18:10.116150 | 2026-05-20 13:18:10.116306 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 13:18:10.414005 | controller | ok 2026-05-20 13:18:10.420638 | 2026-05-20 13:18:10.453479 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 13:18:10.477250 | controller | skipping: Conditional result was False 2026-05-20 13:18:10.495246 | 2026-05-20 13:18:10.495391 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 13:18:10.827838 | controller | ok 2026-05-20 13:18:10.834582 | 2026-05-20 13:18:10.834720 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 13:18:15.231587 | controller | Output suppressed because no_log was given 2026-05-20 13:18:15.242697 | 2026-05-20 13:18:15.242764 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 13:18:15.493280 | controller | ok: "logs" 2026-05-20 13:18:17.832557 | controller | ok: All items complete 2026-05-20 13:18:17.832719 | 2026-05-20 13:18:17.843002 | controller | ok: "artifacts" 2026-05-20 13:18:17.847672 | controller | ok: "docs" 2026-05-20 13:18:17.869070 | 2026-05-20 13:18:17.869209 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 13:18:18.145825 | controller | changed: "logs" 2026-05-20 13:18:18.378501 | controller | changed: "artifacts" 2026-05-20 13:18:18.576266 | controller | changed: "docs" 2026-05-20 13:18:18.595149 | 2026-05-20 13:18:18.595259 | PLAY RECAP 2026-05-20 13:18:18.595302 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 13:18:18.595331 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:18:18.595353 | 2026-05-20 13:18:18.729902 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:18:18.734185 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:18:19.323924 | 2026-05-20 13:18:19.324043 | PLAY [all] 2026-05-20 13:18:19.335629 | 2026-05-20 13:18:19.335710 | TASK [setup-uv : Extract archive] 2026-05-20 13:18:21.831228 | controller | changed 2026-05-20 13:18:21.840424 | 2026-05-20 13:18:21.840624 | TASK [setup-uv : Print version] 2026-05-20 13:18:22.230674 | controller | uv 0.8.13 2026-05-20 13:18:22.381522 | controller | ok: Runtime: 0:00:00.016030 2026-05-20 13:18:22.395167 | 2026-05-20 13:18:22.395318 | TASK [Install Ansible collection siblings] 2026-05-20 13:18:29.860062 | controller | changed: 2026-05-20 13:18:29.860341 | controller | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-20 13:18:29.860459 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-20 13:18:29.860554 | controller | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-20 13:18:29.860641 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-20 13:18:29.860727 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-05-20 13:18:29.860834 | controller | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-20 13:18:29.860911 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-20 13:18:29.861003 | controller | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-20 13:18:29.861077 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-20 13:18:29.861122 | controller | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-20 13:18:29.861164 | controller | Sibling collection vexxhost.atmosphere at /home/zuul/src/github.com/vexxhost/atmosphere 2026-05-20 13:18:29.861207 | controller | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-20 13:18:29.861248 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0 2026-05-20 13:18:29.861289 | controller | Resolved openstack.cloud to 2.5.0 for >=2.0.0 2026-05-20 13:18:29.861330 | controller | Resolved vexxhost.kubernetes to v3.1.0 for >=2.5.0 2026-05-20 13:18:29.861372 | controller | Resolved ansible.posix to 2.2.0 for >=1.6.0 2026-05-20 13:18:29.861415 | controller | Resolved community.crypto to 3.2.1 for >=2.2.3 2026-05-20 13:18:29.861480 | controller | Resolved community.general to 13.0.0 for >=4.5.0 2026-05-20 13:18:29.861625 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0,>=2.3.2 2026-05-20 13:18:29.861676 | controller | Resolved vexxhost.containers to v1.6.6 for >=1.6.0 2026-05-20 13:18:29.861719 | controller | Checked out ansible.posix to 2.2.0 2026-05-20 13:18:29.861797 | 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 13:18:29.861886 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.861975 | controller | Process install dependency map 2026-05-20 13:18:29.862075 | controller | Starting collection install process 2026-05-20 13:18:29.862127 | controller | Installing 'ansible.posix:2.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:18:29.862172 | controller | Created collection for ansible.posix:2.2.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-05-20 13:18:29.862215 | controller | ansible.posix:2.2.0 was installed successfully 2026-05-20 13:18:29.862256 | controller | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-20 13:18:29.862298 | controller | Creating virtual environment at: .venv 2026-05-20 13:18:29.862339 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.862381 | controller | Downloading pygments (1.2MiB) 2026-05-20 13:18:29.862423 | controller | Downloading kubernetes (1.9MiB) 2026-05-20 13:18:29.862464 | controller | Downloading ansible-core (2.3MiB) 2026-05-20 13:18:29.862488 | controller | Downloading cryptography (4.3MiB) 2026-05-20 13:18:29.862506 | controller | Downloading cryptography 2026-05-20 13:18:29.862524 | controller | Downloading pygments 2026-05-20 13:18:29.862542 | controller | Downloading kubernetes 2026-05-20 13:18:29.862560 | controller | Downloading ansible-core 2026-05-20 13:18:29.862578 | controller | Installed 47 packages in 50ms 2026-05-20 13:18:29.862595 | controller | Checked out community.crypto to 3.2.1 2026-05-20 13:18:29.862613 | 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 13:18:29.862632 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.862650 | controller | Process install dependency map 2026-05-20 13:18:29.862668 | controller | Starting collection install process 2026-05-20 13:18:29.862691 | controller | Installing 'community.crypto:3.2.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:18:29.862710 | controller | Created collection for community.crypto:3.2.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-05-20 13:18:29.862728 | controller | community.crypto:3.2.1 was installed successfully 2026-05-20 13:18:29.862746 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.862765 | controller | Checked out community.general to 13.0.0 2026-05-20 13:18:29.862783 | 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 13:18:29.862802 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.862819 | controller | Process install dependency map 2026-05-20 13:18:29.862840 | controller | Starting collection install process 2026-05-20 13:18:29.862859 | controller | Installing 'community.general:13.0.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:18:29.862877 | controller | Created collection for community.general:13.0.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-05-20 13:18:29.862895 | controller | community.general:13.0.0 was installed successfully 2026-05-20 13:18:29.862913 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.862931 | controller | Checked out kubernetes.core to 6.4.0 2026-05-20 13:18:29.862950 | 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 13:18:29.862975 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.862994 | controller | Process install dependency map 2026-05-20 13:18:29.863013 | controller | Starting collection install process 2026-05-20 13:18:29.863032 | controller | Installing 'kubernetes.core:6.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:18:29.863051 | controller | Created collection for kubernetes.core:6.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-05-20 13:18:29.863069 | controller | kubernetes.core:6.4.0 was installed successfully 2026-05-20 13:18:29.863087 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.863105 | controller | Checked out openstack.cloud to 2.5.0 2026-05-20 13:18:29.863124 | 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 13:18:29.863142 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.863160 | controller | Process install dependency map 2026-05-20 13:18:29.863178 | controller | Starting collection install process 2026-05-20 13:18:29.863196 | controller | Installing 'openstack.cloud:2.5.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-05-20 13:18:29.863215 | controller | Created collection for openstack.cloud:2.5.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-05-20 13:18:29.863233 | controller | openstack.cloud:2.5.0 was installed successfully 2026-05-20 13:18:29.863251 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.863269 | controller | Checked out vexxhost.containers to v1.6.6 2026-05-20 13:18:29.863287 | 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 13:18:29.863306 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.863324 | controller | Process install dependency map 2026-05-20 13:18:29.863343 | controller | Starting collection install process 2026-05-20 13:18:29.863361 | controller | Installing 'vexxhost.containers:1.6.6' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-05-20 13:18:29.863380 | controller | Created collection for vexxhost.containers:1.6.6 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-05-20 13:18:29.863399 | controller | vexxhost.containers:1.6.6 was installed successfully 2026-05-20 13:18:29.863418 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.863436 | controller | Checked out vexxhost.kubernetes to v3.1.0 2026-05-20 13:18:29.863453 | 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 13:18:29.863471 | controller | Starting galaxy collection install process 2026-05-20 13:18:29.863489 | controller | Process install dependency map 2026-05-20 13:18:29.863507 | controller | Starting collection install process 2026-05-20 13:18:29.863525 | controller | Installing 'vexxhost.kubernetes:3.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-05-20 13:18:29.863543 | controller | Created collection for vexxhost.kubernetes:3.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-05-20 13:18:29.863561 | controller | vexxhost.kubernetes:3.1.0 was installed successfully 2026-05-20 13:18:29.863579 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:29.867968 | 2026-05-20 13:18:29.868017 | PLAY RECAP 2026-05-20 13:18:29.868060 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:18:29.868081 | 2026-05-20 13:18:29.991610 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:18:29.996110 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:18:30.606058 | 2026-05-20 13:18:30.658919 | PLAY [all] 2026-05-20 13:18:30.678262 | 2026-05-20 13:18:30.678437 | TASK [Copy inventory file for Zuul] 2026-05-20 13:18:31.700073 | controller | changed 2026-05-20 13:18:31.705724 | 2026-05-20 13:18:31.705843 | TASK [Switch "ansible_host" to private IP] 2026-05-20 13:18:32.083848 | controller | changed: 1 replacements made 2026-05-20 13:18:32.093597 | 2026-05-20 13:18:32.093749 | TASK [Run Molecule scenario] 2026-05-20 13:18:32.495166 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:18:33.170279 | controller | INFO Collection 'atmosphere.common' detected. 2026-05-20 13:18:33.170357 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 13:18:33.706425 | controller | INFO [glance-image > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-20 13:18:33.706508 | controller | INFO [glance-image > prerun] Performing prerun with role_name_check=0... 2026-05-20 13:18:36.848360 | controller | INFO [glance-image > dependency] Executing 2026-05-20 13:19:12.195426 | controller | Starting galaxy collection install process 2026-05-20 13:19:12.195824 | controller | Process install dependency map 2026-05-20 13:19:12.196233 | controller | Starting collection install process 2026-05-20 13:19:12.196611 | controller | 'openstack.cloud:2.5.0' is already installed, skipping. 2026-05-20 13:19:12.197000 | controller | 'vexxhost.kubernetes:3.1.0' is already installed, skipping. 2026-05-20 13:19:12.197352 | controller | 'vexxhost.containers:1.6.6' is already installed, skipping. 2026-05-20 13:19:12.197708 | 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-1233wrngflr4/tmpnzw7m38l/vexxhost-atmosphere-7.6.0-f798tno_ 2026-05-20 13:19:12.198154 | controller | Installing 'vexxhost.atmosphere:7.6.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere' 2026-05-20 13:19:12.198334 | controller | vexxhost.atmosphere:7.6.0 was installed successfully 2026-05-20 13:19:12.198647 | controller | 'atmosphere.common:0.6.0' is already installed, skipping. 2026-05-20 13:19:12.198934 | 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-1233wrngflr4/tmpnzw7m38l/ansible-posix-1.6.0-bo4tydix 2026-05-20 13:19:12.199204 | controller | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:19:12.199447 | controller | ansible.posix:1.6.0 was installed successfully 2026-05-20 13:19:12.199738 | 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-1233wrngflr4/tmpnzw7m38l/community-general-7.3.0-0obkave3 2026-05-20 13:19:12.200022 | controller | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:19:12.200247 | controller | community.general:7.3.0 was installed successfully 2026-05-20 13:19:12.200420 | 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-1233wrngflr4/tmpnzw7m38l/kubernetes-core-2.4.0-td0lx9s3 2026-05-20 13:19:12.200586 | controller | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:19:12.200817 | controller | kubernetes.core:2.4.0 was installed successfully 2026-05-20 13:19:12.200965 | 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-1233wrngflr4/tmpnzw7m38l/community-crypto-2.2.3-omtij9rg 2026-05-20 13:19:12.201113 | controller | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:19:12.201277 | controller | community.crypto:2.2.3 was installed successfully 2026-05-20 13:19:12.201448 | 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-1233wrngflr4/tmpnzw7m38l/community-mysql-3.6.0-o7rt0mst 2026-05-20 13:19:12.201617 | controller | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-05-20 13:19:12.201777 | controller | community.mysql:3.6.0 was installed successfully 2026-05-20 13:19:12.201977 | 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-1233wrngflr4/tmpnzw7m38l/ansible-netcommon-1.2.0-boz37ncc 2026-05-20 13:19:12.202128 | controller | Installing 'ansible.netcommon:1.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-05-20 13:19:12.202263 | controller | ansible.netcommon:1.2.0 was installed successfully 2026-05-20 13:19:12.202425 | 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-1233wrngflr4/tmpnzw7m38l/vexxhost-ceph-4.0.0-w5fdlp9m 2026-05-20 13:19:12.202596 | controller | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-05-20 13:19:12.202747 | controller | vexxhost.ceph:4.0.0 was installed successfully 2026-05-20 13:19:12.202945 | 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-1233wrngflr4/tmpnzw7m38l/ansible-utils-6.0.2-kofsd7ct 2026-05-20 13:19:12.203107 | controller | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-05-20 13:19:12.203253 | controller | ansible.utils:6.0.2 was installed successfully 2026-05-20 13:19:12.275602 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:19:12.742615 | controller | [WARNING]: Collection ansible.netcommon does not support Ansible version 2.19.0 2026-05-20 13:19:12.749056 | controller | Starting galaxy collection install process 2026-05-20 13:19:12.749387 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`. 2026-05-20 13:19:12.803638 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:19:12.803804 | controller | INFO [glance-image > dependency] Executed: Successful 2026-05-20 13:19:12.815886 | controller | INFO [glance-image > cleanup] Executing 2026-05-20 13:19:12.816450 | controller | WARNING [glance-image > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:19:12.822792 | controller | INFO [glance-image > destroy] Executing 2026-05-20 13:19:12.822829 | controller | WARNING [glance-image > destroy] Skipping, '--destroy=never' requested. 2026-05-20 13:19:12.822843 | controller | INFO [glance-image > destroy] Executed: Successful 2026-05-20 13:19:12.828779 | controller | INFO [glance-image > syntax] Executing 2026-05-20 13:19:13.878956 | controller | 2026-05-20 13:19:13.879018 | controller | playbook: /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 13:19:13.941695 | controller | INFO [glance-image > syntax] Executed: Successful 2026-05-20 13:19:13.953294 | controller | INFO [glance-image > create] Executing 2026-05-20 13:19:13.955373 | controller | WARNING [glance-image > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:19:13.963076 | controller | INFO [glance-image > prepare] Executing 2026-05-20 13:19:16.307482 | controller | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 13:19:16.307665 | controller | [DEPRECATION WARNING]: The 'ansible.posix.profile_tasks' callback plugin implements the following deprecated method(s): playbook_on_stats. This feature will be removed from the callback plugin API in ansible-core version 2.23. Implement the `v2_*` equivalent callback method(s) instead. 2026-05-20 13:19:16.339791 | controller | 2026-05-20 13:19:16.340012 | controller | PLAY [Prepare host packages] *************************************************** 2026-05-20 13:19:16.340152 | controller | 2026-05-20 13:19:16.340404 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:19:16.340624 | controller | Wednesday 20 May 2026 13:19:16 +0000 (0:00:00.069) 0:00:00.069 ********* 2026-05-20 13:19:17.699522 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 13:19:17.702486 | controller | ok: [controller] 2026-05-20 13:19:17.702685 | controller | 2026-05-20 13:19:17.702973 | controller | TASK [Install Debian packages] ************************************************* 2026-05-20 13:19:17.703180 | controller | Wednesday 20 May 2026 13:19:17 +0000 (0:00:01.363) 0:00:01.433 ********* 2026-05-20 13:19:28.945447 | controller | changed: [controller] 2026-05-20 13:19:28.945588 | controller | 2026-05-20 13:19:28.945833 | controller | TASK [Install Python packages used by the test] ******************************** 2026-05-20 13:19:28.946198 | controller | Wednesday 20 May 2026 13:19:28 +0000 (0:00:11.241) 0:00:12.674 ********* 2026-05-20 13:19:35.718843 | controller | changed: [controller] 2026-05-20 13:19:35.718904 | controller | 2026-05-20 13:19:35.719597 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:19:35.719673 | controller | 2026-05-20 13:19:35.719687 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:19:35.719699 | controller | Wednesday 20 May 2026 13:19:35 +0000 (0:00:06.775) 0:00:19.449 ********* 2026-05-20 13:19:36.611939 | controller | ok: [controller] 2026-05-20 13:19:36.611987 | controller | 2026-05-20 13:19:36.612483 | controller | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-05-20 13:19:36.612512 | controller | Wednesday 20 May 2026 13:19:36 +0000 (0:00:00.892) 0:00:20.341 ********* 2026-05-20 13:19:36.781900 | controller | ok: [controller] 2026-05-20 13:19:36.781951 | controller | 2026-05-20 13:19:36.782641 | controller | PLAY [Configure Kubernetes VIP] ************************************************ 2026-05-20 13:19:36.782700 | controller | 2026-05-20 13:19:36.782713 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:19:36.782725 | controller | Wednesday 20 May 2026 13:19:36 +0000 (0:00:00.170) 0:00:20.512 ********* 2026-05-20 13:19:37.629318 | controller | ok: [controller] 2026-05-20 13:19:37.629415 | controller | 2026-05-20 13:19:37.629432 | controller | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-05-20 13:19:37.629446 | controller | Wednesday 20 May 2026 13:19:37 +0000 (0:00:00.846) 0:00:21.358 ********* 2026-05-20 13:19:38.090242 | controller | changed: [controller] 2026-05-20 13:19:38.090301 | controller | 2026-05-20 13:19:38.090315 | controller | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-05-20 13:19:38.090327 | controller | Wednesday 20 May 2026 13:19:38 +0000 (0:00:00.459) 0:00:21.817 ********* 2026-05-20 13:19:39.586823 | controller | ok: [controller] => (item=/etc/keepalived/keepalived.conf) 2026-05-20 13:19:39.586870 | controller | ok: [controller] => (item=/etc/keepalived/check_apiserver.sh) 2026-05-20 13:19:39.586879 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-05-20 13:19:39.586888 | controller | ok: [controller] => (item=/etc/haproxy/haproxy.cfg) 2026-05-20 13:19:39.586897 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-05-20 13:19:39.586905 | controller | 2026-05-20 13:19:39.586917 | controller | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-05-20 13:19:39.587004 | controller | Wednesday 20 May 2026 13:19:39 +0000 (0:00:01.498) 0:00:23.316 ********* 2026-05-20 13:19:40.027851 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist ! 2026-05-20 13:19:40.027918 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:19:40.029163 | controller | 2026-05-20 13:19:40.029212 | controller | 30 - Restart "kubelet" service 2026-05-20 13:19:40.029222 | controller | 31 2026-05-20 13:19:40.029231 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:19:40.029239 | controller | ^ column 3 2026-05-20 13:19:40.029248 | controller | 2026-05-20 13:19:40.029259 | 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 13:19:40.316109 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/controller-manager.conf does not exist ! 2026-05-20 13:19:40.316208 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:19:40.316215 | controller | 2026-05-20 13:19:40.316221 | controller | 30 - Restart "kubelet" service 2026-05-20 13:19:40.316227 | controller | 31 2026-05-20 13:19:40.316245 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:19:40.316251 | controller | ^ column 3 2026-05-20 13:19:40.316256 | controller | 2026-05-20 13:19:40.316262 | 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 13:19:40.610326 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/scheduler.conf does not exist ! 2026-05-20 13:19:40.610409 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:19:40.610420 | controller | 2026-05-20 13:19:40.610430 | controller | 30 - Restart "kubelet" service 2026-05-20 13:19:40.610439 | controller | 31 2026-05-20 13:19:40.610449 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:19:40.610457 | controller | ^ column 3 2026-05-20 13:19:40.610466 | controller | 2026-05-20 13:19:40.610475 | 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 13:19:40.620890 | controller | ...ignoring 2026-05-20 13:19:40.621027 | controller | 2026-05-20 13:19:40.621593 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-05-20 13:19:40.621617 | controller | Wednesday 20 May 2026 13:19:40 +0000 (0:00:01.031) 0:00:24.347 ********* 2026-05-20 13:19:41.079414 | controller | ok: [controller] 2026-05-20 13:19:41.079515 | controller | 2026-05-20 13:19:41.079671 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-05-20 13:19:41.079860 | controller | Wednesday 20 May 2026 13:19:41 +0000 (0:00:00.461) 0:00:24.808 ********* 2026-05-20 13:19:41.393266 | controller | ok: [controller] 2026-05-20 13:19:41.393324 | controller | 2026-05-20 13:19:41.393335 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-05-20 13:19:41.393346 | controller | Wednesday 20 May 2026 13:19:41 +0000 (0:00:00.313) 0:00:25.122 ********* 2026-05-20 13:19:41.427920 | controller | ok: [controller] 2026-05-20 13:19:41.427978 | controller | 2026-05-20 13:19:41.427990 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-05-20 13:19:41.428078 | controller | Wednesday 20 May 2026 13:19:41 +0000 (0:00:00.035) 0:00:25.157 ********* 2026-05-20 13:19:41.472099 | controller | ok: [controller] 2026-05-20 13:19:41.472152 | controller | 2026-05-20 13:19:41.472162 | controller | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-05-20 13:19:41.472171 | controller | Wednesday 20 May 2026 13:19:41 +0000 (0:00:00.044) 0:00:25.202 ********* 2026-05-20 13:19:42.484697 | controller | ok: [controller] 2026-05-20 13:19:42.484740 | controller | 2026-05-20 13:19:42.484747 | controller | TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-05-20 13:19:42.484783 | controller | Wednesday 20 May 2026 13:19:42 +0000 (0:00:01.006) 0:00:26.208 ********* 2026-05-20 13:19:42.879391 | controller | ok: [controller] 2026-05-20 13:19:42.879496 | controller | 2026-05-20 13:19:42.879735 | controller | TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-05-20 13:19:42.881020 | controller | Wednesday 20 May 2026 13:19:42 +0000 (0:00:00.334) 0:00:26.542 ********* 2026-05-20 13:19:42.881104 | controller | 2026-05-20 13:19:42.881115 | controller | PLAY [Install Kubernetes] ****************************************************** 2026-05-20 13:19:42.881125 | controller | 2026-05-20 13:19:42.881134 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:19:42.881142 | controller | Wednesday 20 May 2026 13:19:42 +0000 (0:00:00.067) 0:00:26.610 ********* 2026-05-20 13:19:43.742252 | controller | ok: [controller] 2026-05-20 13:19:43.742325 | controller | 2026-05-20 13:19:43.742336 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:19:43.742347 | controller | Wednesday 20 May 2026 13:19:43 +0000 (0:00:00.861) 0:00:27.471 ********* 2026-05-20 13:19:44.150185 | controller | ok: [controller] 2026-05-20 13:19:44.150236 | controller | 2026-05-20 13:19:44.150247 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:19:44.150256 | controller | Wednesday 20 May 2026 13:19:44 +0000 (0:00:00.408) 0:00:27.880 ********* 2026-05-20 13:19:44.181381 | controller | skipping: [controller] 2026-05-20 13:19:44.181428 | controller | 2026-05-20 13:19:44.181439 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:19:44.181448 | controller | Wednesday 20 May 2026 13:19:44 +0000 (0:00:00.030) 0:00:27.910 ********* 2026-05-20 13:19:44.521159 | controller | changed: [controller] 2026-05-20 13:19:44.521251 | controller | 2026-05-20 13:19:44.521361 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:19:44.521458 | controller | Wednesday 20 May 2026 13:19:44 +0000 (0:00:00.339) 0:00:28.250 ********* 2026-05-20 13:19:44.653507 | controller | [DEPRECATION WARNING]: Importing 'AnsibleFilterTypeError' is deprecated. This feature will be removed from ansible-core version 2.23. Import 'AnsibleTypeError' instead. 2026-05-20 13:19:44.662988 | controller | ok: [controller] => { 2026-05-20 13:19:44.663088 | controller | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 13:19:44.663180 | controller | } 2026-05-20 13:19:44.663260 | controller | 2026-05-20 13:19:44.663366 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:19:44.663455 | controller | Wednesday 20 May 2026 13:19:44 +0000 (0:00:00.143) 0:00:28.394 ********* 2026-05-20 13:19:45.617427 | controller | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-20 13:19:45.627200 | controller | changed: [controller] 2026-05-20 13:19:45.627229 | controller | 2026-05-20 13:19:45.627239 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:19:45.627248 | controller | Wednesday 20 May 2026 13:19:45 +0000 (0:00:00.962) 0:00:29.357 ********* 2026-05-20 13:19:45.664085 | controller | skipping: [controller] 2026-05-20 13:19:45.664128 | controller | 2026-05-20 13:19:45.664162 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:19:45.664172 | controller | Wednesday 20 May 2026 13:19:45 +0000 (0:00:00.036) 0:00:29.393 ********* 2026-05-20 13:19:45.992198 | controller | ok: [controller] 2026-05-20 13:19:45.992252 | controller | 2026-05-20 13:19:45.992263 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:19:45.992272 | controller | Wednesday 20 May 2026 13:19:45 +0000 (0:00:00.328) 0:00:29.722 ********* 2026-05-20 13:19:47.082228 | controller | ok: [controller] 2026-05-20 13:19:47.082302 | controller | 2026-05-20 13:19:47.082369 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:19:47.082489 | controller | Wednesday 20 May 2026 13:19:47 +0000 (0:00:01.089) 0:00:30.811 ********* 2026-05-20 13:19:47.225994 | controller | ok: [controller] => { 2026-05-20 13:19:47.226141 | controller | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 13:19:47.226781 | controller | } 2026-05-20 13:19:47.226821 | controller | 2026-05-20 13:19:47.226828 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:19:47.226835 | controller | Wednesday 20 May 2026 13:19:47 +0000 (0:00:00.145) 0:00:30.957 ********* 2026-05-20 13:19:48.224232 | controller | changed: [controller] 2026-05-20 13:19:48.224333 | controller | 2026-05-20 13:19:48.224460 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:19:48.224746 | controller | Wednesday 20 May 2026 13:19:48 +0000 (0:00:00.995) 0:00:31.952 ********* 2026-05-20 13:19:51.496912 | controller | changed: [controller] 2026-05-20 13:19:51.496986 | controller | 2026-05-20 13:19:51.497029 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:19:51.497144 | controller | Wednesday 20 May 2026 13:19:51 +0000 (0:00:03.275) 0:00:35.228 ********* 2026-05-20 13:19:51.528081 | controller | skipping: [controller] 2026-05-20 13:19:51.528194 | controller | 2026-05-20 13:19:51.528330 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:19:51.528468 | controller | Wednesday 20 May 2026 13:19:51 +0000 (0:00:00.031) 0:00:35.259 ********* 2026-05-20 13:19:51.556561 | controller | skipping: [controller] 2026-05-20 13:19:51.556601 | controller | 2026-05-20 13:19:51.556608 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:19:51.556614 | controller | Wednesday 20 May 2026 13:19:51 +0000 (0:00:00.027) 0:00:35.286 ********* 2026-05-20 13:19:51.585281 | controller | skipping: [controller] 2026-05-20 13:19:51.585396 | controller | 2026-05-20 13:19:51.585542 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:19:51.585721 | controller | Wednesday 20 May 2026 13:19:51 +0000 (0:00:00.029) 0:00:35.315 ********* 2026-05-20 13:20:03.444432 | controller | changed: [controller] 2026-05-20 13:20:03.444498 | controller | 2026-05-20 13:20:03.444513 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:20:03.444527 | controller | Wednesday 20 May 2026 13:20:03 +0000 (0:00:11.857) 0:00:47.173 ********* 2026-05-20 13:20:04.176873 | controller | changed: [controller] 2026-05-20 13:20:04.176930 | controller | 2026-05-20 13:20:04.177298 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:20:04.177341 | controller | Wednesday 20 May 2026 13:20:04 +0000 (0:00:00.734) 0:00:47.907 ********* 2026-05-20 13:20:05.719923 | controller | changed: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:20:05.719981 | controller | changed: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:20:05.719996 | controller | changed: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:20:05.720007 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:20:05.720019 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:20:05.720031 | controller | 2026-05-20 13:20:05.720044 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:20:05.720057 | controller | Wednesday 20 May 2026 13:20:05 +0000 (0:00:01.541) 0:00:49.448 ********* 2026-05-20 13:20:06.617881 | controller | changed: [controller] 2026-05-20 13:20:06.617948 | controller | 2026-05-20 13:20:06.617963 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:20:06.617977 | controller | Wednesday 20 May 2026 13:20:06 +0000 (0:00:00.892) 0:00:50.341 ********* 2026-05-20 13:20:06.617990 | controller | 2026-05-20 13:20:06.618002 | controller | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 13:20:06.618022 | controller | Wednesday 20 May 2026 13:20:06 +0000 (0:00:00.005) 0:00:50.347 ********* 2026-05-20 13:20:08.667320 | controller | changed: [controller] 2026-05-20 13:20:08.667401 | controller | 2026-05-20 13:20:08.667416 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:20:08.667430 | controller | Wednesday 20 May 2026 13:20:08 +0000 (0:00:02.049) 0:00:52.397 ********* 2026-05-20 13:20:09.632346 | controller | ok: [controller] 2026-05-20 13:20:09.632407 | controller | 2026-05-20 13:20:09.632421 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:20:09.632434 | controller | Wednesday 20 May 2026 13:20:09 +0000 (0:00:00.964) 0:00:53.361 ********* 2026-05-20 13:20:10.382931 | controller | changed: [controller] 2026-05-20 13:20:10.382999 | controller | 2026-05-20 13:20:10.383020 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-05-20 13:20:10.383248 | controller | Wednesday 20 May 2026 13:20:10 +0000 (0:00:00.750) 0:00:54.112 ********* 2026-05-20 13:20:11.438865 | controller | [ERROR]: Task failed: Module failed: Could not create API client: Invalid kube-config file. No configuration found. 2026-05-20 13:20:11.438929 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes_upgrade_check/tasks/main.yml:16:3 2026-05-20 13:20:11.440468 | controller | 2026-05-20 13:20:11.440521 | controller | 14 2026-05-20 13:20:11.440532 | controller | 15 --- 2026-05-20 13:20:11.440541 | controller | 16 - name: Retrieve the "kubeadm-config" ConfigMap 2026-05-20 13:20:11.440550 | controller | ^ column 3 2026-05-20 13:20:11.440559 | controller | 2026-05-20 13:20:11.440567 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Could not create API client: Invalid kube-config file. No configuration found."} 2026-05-20 13:20:11.448231 | controller | ...ignoring 2026-05-20 13:20:11.448263 | controller | 2026-05-20 13:20:11.448274 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-05-20 13:20:11.448283 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:01.064) 0:00:55.177 ********* 2026-05-20 13:20:11.492385 | controller | skipping: [controller] 2026-05-20 13:20:11.492438 | controller | 2026-05-20 13:20:11.492449 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-05-20 13:20:11.492458 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.044) 0:00:55.221 ********* 2026-05-20 13:20:11.530371 | controller | skipping: [controller] 2026-05-20 13:20:11.530428 | controller | 2026-05-20 13:20:11.530439 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-05-20 13:20:11.530448 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.037) 0:00:55.259 ********* 2026-05-20 13:20:11.566430 | controller | skipping: [controller] 2026-05-20 13:20:11.566485 | controller | 2026-05-20 13:20:11.566498 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-05-20 13:20:11.566510 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.036) 0:00:55.295 ********* 2026-05-20 13:20:11.601061 | controller | skipping: [controller] 2026-05-20 13:20:11.601106 | controller | 2026-05-20 13:20:11.601116 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-05-20 13:20:11.601126 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.034) 0:00:55.330 ********* 2026-05-20 13:20:11.635845 | controller | skipping: [controller] 2026-05-20 13:20:11.635899 | controller | 2026-05-20 13:20:11.636026 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:20:11.636302 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.035) 0:00:55.365 ********* 2026-05-20 13:20:11.952393 | controller | ok: [controller] 2026-05-20 13:20:11.952797 | controller | 2026-05-20 13:20:11.953385 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:11.953404 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.317) 0:00:55.683 ********* 2026-05-20 13:20:11.997962 | controller | ok: [controller] => { 2026-05-20 13:20:11.998020 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-05-20 13:20:11.998032 | controller | } 2026-05-20 13:20:11.998042 | controller | 2026-05-20 13:20:11.998058 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:11.998199 | controller | Wednesday 20 May 2026 13:20:11 +0000 (0:00:00.044) 0:00:55.728 ********* 2026-05-20 13:20:12.925238 | controller | changed: [controller] 2026-05-20 13:20:12.925332 | controller | 2026-05-20 13:20:12.925473 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:12.925610 | controller | Wednesday 20 May 2026 13:20:12 +0000 (0:00:00.928) 0:00:56.656 ********* 2026-05-20 13:20:12.967556 | controller | skipping: [controller] 2026-05-20 13:20:12.967623 | controller | 2026-05-20 13:20:12.967639 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:20:12.967653 | controller | Wednesday 20 May 2026 13:20:12 +0000 (0:00:00.040) 0:00:56.696 ********* 2026-05-20 13:20:13.286182 | controller | ok: [controller] 2026-05-20 13:20:13.286235 | controller | 2026-05-20 13:20:13.286250 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:13.286263 | controller | Wednesday 20 May 2026 13:20:13 +0000 (0:00:00.319) 0:00:57.016 ********* 2026-05-20 13:20:13.328942 | controller | ok: [controller] => { 2026-05-20 13:20:13.329009 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-05-20 13:20:13.329026 | controller | } 2026-05-20 13:20:13.329041 | controller | 2026-05-20 13:20:13.329055 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:13.329076 | controller | Wednesday 20 May 2026 13:20:13 +0000 (0:00:00.042) 0:00:57.058 ********* 2026-05-20 13:20:14.237176 | controller | changed: [controller] 2026-05-20 13:20:14.237241 | controller | 2026-05-20 13:20:14.237347 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:14.237452 | controller | Wednesday 20 May 2026 13:20:14 +0000 (0:00:00.907) 0:00:57.966 ********* 2026-05-20 13:20:14.280134 | controller | skipping: [controller] 2026-05-20 13:20:14.280176 | controller | 2026-05-20 13:20:14.280300 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:20:14.280399 | controller | Wednesday 20 May 2026 13:20:14 +0000 (0:00:00.045) 0:00:58.011 ********* 2026-05-20 13:20:14.311115 | controller | skipping: [controller] 2026-05-20 13:20:14.311219 | controller | 2026-05-20 13:20:14.311379 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:20:14.311522 | controller | Wednesday 20 May 2026 13:20:14 +0000 (0:00:00.030) 0:00:58.042 ********* 2026-05-20 13:20:14.345181 | controller | skipping: [controller] 2026-05-20 13:20:14.345361 | controller | 2026-05-20 13:20:14.345627 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:20:14.345910 | controller | Wednesday 20 May 2026 13:20:14 +0000 (0:00:00.033) 0:00:58.075 ********* 2026-05-20 13:20:14.374319 | controller | skipping: [controller] 2026-05-20 13:20:14.374506 | controller | 2026-05-20 13:20:14.374725 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:20:14.374995 | controller | Wednesday 20 May 2026 13:20:14 +0000 (0:00:00.029) 0:00:58.105 ********* 2026-05-20 13:20:15.443884 | controller | ok: [controller] 2026-05-20 13:20:15.443986 | controller | 2026-05-20 13:20:15.444007 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:20:15.444237 | controller | Wednesday 20 May 2026 13:20:15 +0000 (0:00:01.069) 0:00:59.174 ********* 2026-05-20 13:20:16.146233 | controller | ok: [controller] 2026-05-20 13:20:16.146289 | controller | 2026-05-20 13:20:16.146419 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:20:16.146519 | controller | Wednesday 20 May 2026 13:20:16 +0000 (0:00:00.702) 0:00:59.877 ********* 2026-05-20 13:20:17.688893 | controller | ok: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:20:17.688941 | controller | ok: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:20:17.688949 | controller | ok: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:20:17.690026 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:20:17.690059 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:20:17.690071 | controller | 2026-05-20 13:20:17.690081 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:20:17.690090 | controller | Wednesday 20 May 2026 13:20:17 +0000 (0:00:01.542) 0:01:01.419 ********* 2026-05-20 13:20:18.570883 | controller | ok: [controller] 2026-05-20 13:20:18.570939 | controller | 2026-05-20 13:20:18.570951 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:20:18.570962 | controller | Wednesday 20 May 2026 13:20:18 +0000 (0:00:00.876) 0:01:02.295 ********* 2026-05-20 13:20:18.570971 | controller | 2026-05-20 13:20:18.570980 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:20:18.570996 | controller | Wednesday 20 May 2026 13:20:18 +0000 (0:00:00.004) 0:01:02.300 ********* 2026-05-20 13:20:20.122281 | controller | ok: [controller] 2026-05-20 13:20:20.122449 | controller | 2026-05-20 13:20:20.122685 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:20:20.123003 | controller | Wednesday 20 May 2026 13:20:20 +0000 (0:00:01.552) 0:01:03.853 ********* 2026-05-20 13:20:20.458512 | controller | ok: [controller] 2026-05-20 13:20:20.458699 | controller | 2026-05-20 13:20:20.458955 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:20.459167 | controller | Wednesday 20 May 2026 13:20:20 +0000 (0:00:00.336) 0:01:04.189 ********* 2026-05-20 13:20:20.577945 | controller | ok: [controller] => { 2026-05-20 13:20:20.578174 | 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 13:20:20.578375 | controller | } 2026-05-20 13:20:20.578568 | controller | 2026-05-20 13:20:20.578852 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:20.579090 | controller | Wednesday 20 May 2026 13:20:20 +0000 (0:00:00.119) 0:01:04.308 ********* 2026-05-20 13:20:21.436235 | controller | changed: [controller] 2026-05-20 13:20:21.436295 | controller | 2026-05-20 13:20:21.436477 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:21.436653 | controller | Wednesday 20 May 2026 13:20:21 +0000 (0:00:00.858) 0:01:05.167 ********* 2026-05-20 13:20:23.192435 | controller | changed: [controller] 2026-05-20 13:20:23.192484 | controller | 2026-05-20 13:20:23.192494 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:23.192503 | controller | Wednesday 20 May 2026 13:20:23 +0000 (0:00:01.755) 0:01:06.922 ********* 2026-05-20 13:20:23.315924 | controller | ok: [controller] => { 2026-05-20 13:20:23.316001 | 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 13:20:23.316012 | controller | } 2026-05-20 13:20:23.316021 | controller | 2026-05-20 13:20:23.316031 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:23.316040 | controller | Wednesday 20 May 2026 13:20:23 +0000 (0:00:00.122) 0:01:07.045 ********* 2026-05-20 13:20:24.358975 | controller | changed: [controller] 2026-05-20 13:20:24.359032 | controller | 2026-05-20 13:20:24.359043 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:24.359059 | controller | Wednesday 20 May 2026 13:20:24 +0000 (0:00:01.043) 0:01:08.089 ********* 2026-05-20 13:20:26.144726 | controller | changed: [controller] 2026-05-20 13:20:26.144828 | controller | 2026-05-20 13:20:26.144838 | controller | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-05-20 13:20:26.144845 | controller | Wednesday 20 May 2026 13:20:26 +0000 (0:00:01.783) 0:01:09.872 ********* 2026-05-20 13:20:26.885177 | controller | changed: [controller] 2026-05-20 13:20:26.885234 | controller | 2026-05-20 13:20:26.885366 | controller | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-05-20 13:20:26.885478 | controller | Wednesday 20 May 2026 13:20:26 +0000 (0:00:00.743) 0:01:10.615 ********* 2026-05-20 13:20:27.216192 | controller | changed: [controller] 2026-05-20 13:20:27.216301 | controller | 2026-05-20 13:20:27.216312 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:20:27.216405 | controller | Wednesday 20 May 2026 13:20:27 +0000 (0:00:00.329) 0:01:10.945 ********* 2026-05-20 13:20:27.538560 | controller | ok: [controller] 2026-05-20 13:20:27.538655 | controller | 2026-05-20 13:20:27.538670 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:27.538786 | controller | Wednesday 20 May 2026 13:20:27 +0000 (0:00:00.324) 0:01:11.269 ********* 2026-05-20 13:20:27.659220 | controller | ok: [controller] => { 2026-05-20 13:20:27.659325 | controller | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-05-20 13:20:27.659473 | controller | } 2026-05-20 13:20:27.659596 | controller | 2026-05-20 13:20:27.659786 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:27.659940 | controller | Wednesday 20 May 2026 13:20:27 +0000 (0:00:00.120) 0:01:11.390 ********* 2026-05-20 13:20:28.865887 | controller | changed: [controller] 2026-05-20 13:20:28.865941 | controller | 2026-05-20 13:20:28.866361 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:28.866434 | controller | Wednesday 20 May 2026 13:20:28 +0000 (0:00:01.205) 0:01:12.595 ********* 2026-05-20 13:20:31.888859 | controller | changed: [controller] 2026-05-20 13:20:31.888917 | controller | 2026-05-20 13:20:31.889266 | controller | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-05-20 13:20:31.889311 | controller | Wednesday 20 May 2026 13:20:31 +0000 (0:00:03.023) 0:01:15.619 ********* 2026-05-20 13:20:31.951157 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-05-20 13:20:31.951216 | controller | 2026-05-20 13:20:31.951226 | controller | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-05-20 13:20:31.951235 | controller | Wednesday 20 May 2026 13:20:31 +0000 (0:00:00.061) 0:01:15.680 ********* 2026-05-20 13:20:33.093170 | controller | ok: [controller] 2026-05-20 13:20:33.093224 | controller | 2026-05-20 13:20:33.093315 | controller | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-05-20 13:20:33.093326 | controller | Wednesday 20 May 2026 13:20:33 +0000 (0:00:01.141) 0:01:16.822 ********* 2026-05-20 13:20:33.574278 | controller | changed: [controller] 2026-05-20 13:20:33.574334 | controller | 2026-05-20 13:20:33.574345 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-05-20 13:20:33.574355 | controller | Wednesday 20 May 2026 13:20:33 +0000 (0:00:00.479) 0:01:17.301 ********* 2026-05-20 13:20:34.302352 | controller | changed: [controller] 2026-05-20 13:20:34.302417 | controller | 2026-05-20 13:20:34.302488 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-05-20 13:20:34.302588 | controller | Wednesday 20 May 2026 13:20:34 +0000 (0:00:00.730) 0:01:18.032 ********* 2026-05-20 13:20:35.801842 | controller | changed: [controller] => (item=br_netfilter) 2026-05-20 13:20:35.801891 | controller | ok: [controller] => (item=ip_tables) 2026-05-20 13:20:35.801900 | controller | changed: [controller] => (item=ip6_tables) 2026-05-20 13:20:35.801909 | controller | changed: [controller] => (item=nf_conntrack) 2026-05-20 13:20:35.801917 | controller | 2026-05-20 13:20:35.801927 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:20:35.801936 | controller | Wednesday 20 May 2026 13:20:35 +0000 (0:00:01.498) 0:01:19.531 ********* 2026-05-20 13:20:36.145458 | controller | ok: [controller] 2026-05-20 13:20:36.145493 | controller | 2026-05-20 13:20:36.145499 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:20:36.145505 | controller | Wednesday 20 May 2026 13:20:36 +0000 (0:00:00.340) 0:01:19.872 ********* 2026-05-20 13:20:36.184943 | controller | ok: [controller] => { 2026-05-20 13:20:36.184996 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-05-20 13:20:36.185007 | controller | } 2026-05-20 13:20:36.185022 | controller | 2026-05-20 13:20:36.185219 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:20:36.185236 | controller | Wednesday 20 May 2026 13:20:36 +0000 (0:00:00.043) 0:01:19.915 ********* 2026-05-20 13:20:39.213879 | controller | changed: [controller] 2026-05-20 13:20:39.213951 | controller | 2026-05-20 13:20:39.213969 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:20:39.214130 | controller | Wednesday 20 May 2026 13:20:39 +0000 (0:00:03.028) 0:01:22.944 ********* 2026-05-20 13:20:39.248211 | controller | skipping: [controller] 2026-05-20 13:20:39.248264 | controller | 2026-05-20 13:20:39.248274 | controller | TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-05-20 13:20:39.248283 | controller | Wednesday 20 May 2026 13:20:39 +0000 (0:00:00.034) 0:01:22.978 ********* 2026-05-20 13:20:39.304331 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-05-20 13:20:39.304397 | controller | 2026-05-20 13:20:39.304536 | controller | TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-05-20 13:20:39.304658 | controller | Wednesday 20 May 2026 13:20:39 +0000 (0:00:00.056) 0:01:23.034 ********* 2026-05-20 13:20:39.338447 | controller | skipping: [controller] 2026-05-20 13:20:39.338527 | controller | 2026-05-20 13:20:39.338538 | controller | TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-05-20 13:20:39.338547 | controller | Wednesday 20 May 2026 13:20:39 +0000 (0:00:00.032) 0:01:23.067 ********* 2026-05-20 13:20:43.780537 | controller | changed: [controller] 2026-05-20 13:20:43.780579 | controller | 2026-05-20 13:20:43.780584 | controller | TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-05-20 13:20:43.780589 | controller | Wednesday 20 May 2026 13:20:43 +0000 (0:00:04.443) 0:01:27.511 ********* 2026-05-20 13:20:46.029719 | controller | changed: [controller] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-05-20 13:20:46.029813 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-05-20 13:20:46.029830 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-05-20 13:20:46.029841 | controller | changed: [controller] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-05-20 13:20:46.029853 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-05-20 13:20:46.029865 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-05-20 13:20:46.029876 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-05-20 13:20:46.029888 | controller | 2026-05-20 13:20:46.029900 | controller | TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-05-20 13:20:46.029911 | controller | Wednesday 20 May 2026 13:20:46 +0000 (0:00:02.246) 0:01:29.757 ********* 2026-05-20 13:20:46.981911 | controller | changed: [controller] => (item=/etc/systemd/system/kubelet.service.d) 2026-05-20 13:20:46.981978 | controller | ok: [controller] => (item=/etc/kubernetes) 2026-05-20 13:20:46.981999 | controller | ok: [controller] => (item=/etc/kubernetes/manifests) 2026-05-20 13:20:46.982125 | controller | 2026-05-20 13:20:46.982255 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-05-20 13:20:46.982394 | controller | Wednesday 20 May 2026 13:20:46 +0000 (0:00:00.955) 0:01:30.712 ********* 2026-05-20 13:20:47.715108 | controller | changed: [controller] 2026-05-20 13:20:47.715265 | controller | 2026-05-20 13:20:47.715508 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-05-20 13:20:47.715732 | controller | Wednesday 20 May 2026 13:20:47 +0000 (0:00:00.732) 0:01:31.445 ********* 2026-05-20 13:20:48.478816 | controller | changed: [controller] 2026-05-20 13:20:48.478859 | controller | 2026-05-20 13:20:48.478868 | controller | TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-05-20 13:20:48.478953 | controller | Wednesday 20 May 2026 13:20:48 +0000 (0:00:00.763) 0:01:32.209 ********* 2026-05-20 13:20:48.928168 | controller | ok: [controller] 2026-05-20 13:20:48.928225 | controller | 2026-05-20 13:20:48.928239 | controller | TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-05-20 13:20:48.928253 | controller | Wednesday 20 May 2026 13:20:48 +0000 (0:00:00.448) 0:01:32.658 ********* 2026-05-20 13:20:48.948288 | controller | [ERROR]: Task failed: Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:20:48.948325 | controller | 2026-05-20 13:20:48.948331 | controller | Task failed. 2026-05-20 13:20:48.948337 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:86:7 2026-05-20 13:20:48.948342 | controller | 2026-05-20 13:20:48.948347 | controller | 84 register: kubelet_swapon 2026-05-20 13:20:48.948353 | controller | 85 2026-05-20 13:20:48.948358 | controller | 86 - name: Disable swap 2026-05-20 13:20:48.948363 | controller | ^ column 7 2026-05-20 13:20:48.948368 | controller | 2026-05-20 13:20:48.948373 | controller | <<< caused by >>> 2026-05-20 13:20:48.948378 | controller | 2026-05-20 13:20:48.948383 | controller | Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:20:48.948388 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:91:11 2026-05-20 13:20:48.948393 | controller | 2026-05-20 13:20:48.948398 | controller | 89 ignore_errors: "{{ ansible_check_mode }}" 2026-05-20 13:20:48.948415 | controller | 90 when: 2026-05-20 13:20:48.948419 | controller | 91 - kubelet_swapon.stdout 2026-05-20 13:20:48.948423 | controller | ^ column 11 2026-05-20 13:20:48.948454 | controller | 2026-05-20 13:20:48.948458 | controller | Broken conditionals can be temporarily allowed with the `ALLOW_BROKEN_CONDITIONALS` configuration option. 2026-05-20 13:20:48.948461 | controller | 2026-05-20 13:20:48.948466 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Task failed: Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result."} 2026-05-20 13:20:48.955809 | controller | ...ignoring 2026-05-20 13:20:48.955904 | controller | 2026-05-20 13:20:48.956087 | controller | TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-05-20 13:20:48.956263 | controller | Wednesday 20 May 2026 13:20:48 +0000 (0:00:00.028) 0:01:32.687 ********* 2026-05-20 13:20:49.416802 | controller | [DEPRECATION WARNING]: Passing `warnings` to `exit_json` or `fail_json` is deprecated. This feature will be removed from ansible-core version 2.23. Use `AnsibleModule.warn` instead. 2026-05-20 13:20:49.722090 | controller | ok: [controller] => (item=swap) 2026-05-20 13:20:49.722287 | controller | ok: [controller] => (item=none) 2026-05-20 13:20:49.722492 | controller | 2026-05-20 13:20:49.722736 | controller | TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-05-20 13:20:49.723047 | controller | Wednesday 20 May 2026 13:20:49 +0000 (0:00:00.765) 0:01:33.453 ********* 2026-05-20 13:20:50.439722 | controller | changed: [controller] 2026-05-20 13:20:50.440083 | controller | 2026-05-20 13:20:50.440351 | controller | TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-05-20 13:20:50.440607 | controller | Wednesday 20 May 2026 13:20:50 +0000 (0:00:00.717) 0:01:34.170 ********* 2026-05-20 13:20:51.182362 | controller | changed: [controller] 2026-05-20 13:20:51.182431 | controller | 2026-05-20 13:20:51.182586 | controller | TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-05-20 13:20:51.182718 | controller | Wednesday 20 May 2026 13:20:51 +0000 (0:00:00.739) 0:01:34.909 ********* 2026-05-20 13:20:51.182878 | controller | 2026-05-20 13:20:51.183043 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:20:51.183168 | controller | Wednesday 20 May 2026 13:20:51 +0000 (0:00:00.003) 0:01:34.913 ********* 2026-05-20 13:20:52.120101 | controller | ok: [controller] 2026-05-20 13:20:52.120212 | controller | 2026-05-20 13:20:52.120223 | controller | TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-05-20 13:20:52.120233 | controller | Wednesday 20 May 2026 13:20:52 +0000 (0:00:00.936) 0:01:35.850 ********* 2026-05-20 13:20:52.900431 | controller | changed: [controller] 2026-05-20 13:20:52.902701 | controller | 2026-05-20 13:20:52.902718 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-05-20 13:20:52.902725 | controller | Wednesday 20 May 2026 13:20:52 +0000 (0:00:00.780) 0:01:36.630 ********* 2026-05-20 13:20:54.050421 | controller | ok: [controller] 2026-05-20 13:20:54.050475 | controller | 2026-05-20 13:20:54.050486 | controller | TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-05-20 13:20:54.050495 | controller | Wednesday 20 May 2026 13:20:54 +0000 (0:00:01.149) 0:01:37.780 ********* 2026-05-20 13:20:55.040263 | controller | changed: [controller] 2026-05-20 13:20:55.040342 | controller | 2026-05-20 13:20:55.040353 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-05-20 13:20:55.040363 | controller | Wednesday 20 May 2026 13:20:55 +0000 (0:00:00.990) 0:01:38.770 ********* 2026-05-20 13:20:55.512862 | controller | changed: [controller] 2026-05-20 13:20:55.512923 | controller | 2026-05-20 13:20:55.512940 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-05-20 13:20:55.513143 | controller | Wednesday 20 May 2026 13:20:55 +0000 (0:00:00.471) 0:01:39.241 ********* 2026-05-20 13:20:56.125883 | controller | ok: [controller] 2026-05-20 13:20:56.125943 | controller | 2026-05-20 13:20:56.125967 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-05-20 13:20:56.126253 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.614) 0:01:39.856 ********* 2026-05-20 13:20:56.206384 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for controller 2026-05-20 13:20:56.206437 | controller | 2026-05-20 13:20:56.206448 | controller | TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-05-20 13:20:56.206458 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.079) 0:01:39.935 ********* 2026-05-20 13:20:56.282054 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for controller 2026-05-20 13:20:56.282092 | controller | 2026-05-20 13:20:56.282102 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-05-20 13:20:56.282112 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.075) 0:01:40.011 ********* 2026-05-20 13:20:56.596452 | controller | ok: [controller] => (item=controller) 2026-05-20 13:20:56.596484 | controller | 2026-05-20 13:20:56.596489 | controller | TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-05-20 13:20:56.596494 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.314) 0:01:40.326 ********* 2026-05-20 13:20:56.630288 | controller | skipping: [controller] 2026-05-20 13:20:56.630408 | controller | 2026-05-20 13:20:56.630606 | controller | TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-05-20 13:20:56.630775 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.034) 0:01:40.360 ********* 2026-05-20 13:20:56.679426 | controller | ok: [controller] 2026-05-20 13:20:56.679460 | controller | 2026-05-20 13:20:56.679465 | controller | TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-05-20 13:20:56.679469 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.049) 0:01:40.409 ********* 2026-05-20 13:20:56.721602 | controller | ok: [controller] => { 2026-05-20 13:20:56.721652 | controller | "msg": "controller" 2026-05-20 13:20:56.721662 | controller | } 2026-05-20 13:20:56.721672 | controller | 2026-05-20 13:20:56.721682 | controller | TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-05-20 13:20:56.721692 | controller | Wednesday 20 May 2026 13:20:56 +0000 (0:00:00.041) 0:01:40.451 ********* 2026-05-20 13:20:57.559845 | controller | changed: [controller] 2026-05-20 13:20:57.559905 | controller | 2026-05-20 13:20:57.560255 | controller | TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-05-20 13:20:57.560295 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.838) 0:01:41.289 ********* 2026-05-20 13:20:57.596243 | controller | skipping: [controller] 2026-05-20 13:20:57.596297 | controller | 2026-05-20 13:20:57.596307 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-05-20 13:20:57.596317 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.035) 0:01:41.325 ********* 2026-05-20 13:20:57.629143 | controller | skipping: [controller] 2026-05-20 13:20:57.629191 | controller | 2026-05-20 13:20:57.629202 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-05-20 13:20:57.629211 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.033) 0:01:41.358 ********* 2026-05-20 13:20:57.661190 | controller | skipping: [controller] 2026-05-20 13:20:57.661242 | controller | 2026-05-20 13:20:57.661253 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-05-20 13:20:57.661262 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.031) 0:01:41.390 ********* 2026-05-20 13:20:57.693185 | controller | skipping: [controller] 2026-05-20 13:20:57.693238 | controller | 2026-05-20 13:20:57.693249 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-05-20 13:20:57.693259 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.031) 0:01:41.422 ********* 2026-05-20 13:20:57.723011 | controller | skipping: [controller] 2026-05-20 13:20:57.723079 | controller | 2026-05-20 13:20:57.723090 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-05-20 13:20:57.723099 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.030) 0:01:41.452 ********* 2026-05-20 13:20:57.756396 | controller | skipping: [controller] 2026-05-20 13:20:57.756453 | controller | 2026-05-20 13:20:57.756464 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-05-20 13:20:57.756498 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.032) 0:01:41.485 ********* 2026-05-20 13:20:57.788162 | controller | skipping: [controller] 2026-05-20 13:20:57.788204 | controller | 2026-05-20 13:20:57.788214 | controller | TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-05-20 13:20:57.788224 | controller | Wednesday 20 May 2026 13:20:57 +0000 (0:00:00.032) 0:01:41.518 ********* 2026-05-20 13:21:18.891933 | controller | changed: [controller] 2026-05-20 13:21:18.892016 | controller | 2026-05-20 13:21:18.892027 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-05-20 13:21:18.892125 | controller | Wednesday 20 May 2026 13:21:18 +0000 (0:00:21.103) 0:02:02.621 ********* 2026-05-20 13:21:19.252628 | controller | ok: [controller] 2026-05-20 13:21:19.252738 | controller | 2026-05-20 13:21:19.253018 | controller | TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-05-20 13:21:19.253240 | controller | Wednesday 20 May 2026 13:21:19 +0000 (0:00:00.361) 0:02:02.983 ********* 2026-05-20 13:21:19.288915 | controller | skipping: [controller] 2026-05-20 13:21:19.289087 | controller | 2026-05-20 13:21:19.289331 | controller | TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-05-20 13:21:19.289555 | controller | Wednesday 20 May 2026 13:21:19 +0000 (0:00:00.036) 0:02:03.019 ********* 2026-05-20 13:21:19.674313 | controller | changed: [controller] 2026-05-20 13:21:19.674388 | controller | 2026-05-20 13:21:19.674570 | controller | TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-05-20 13:21:19.674793 | controller | Wednesday 20 May 2026 13:21:19 +0000 (0:00:00.385) 0:02:03.405 ********* 2026-05-20 13:21:20.033111 | controller | changed: [controller] 2026-05-20 13:21:20.033268 | controller | 2026-05-20 13:21:20.033551 | controller | TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-05-20 13:21:20.033809 | controller | Wednesday 20 May 2026 13:21:20 +0000 (0:00:00.358) 0:02:03.763 ********* 2026-05-20 13:21:20.489424 | controller | changed: [controller] 2026-05-20 13:21:20.489509 | controller | 2026-05-20 13:21:20.489686 | controller | TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-05-20 13:21:20.489867 | controller | Wednesday 20 May 2026 13:21:20 +0000 (0:00:00.455) 0:02:04.219 ********* 2026-05-20 13:21:20.529636 | controller | skipping: [controller] 2026-05-20 13:21:20.529845 | controller | 2026-05-20 13:21:20.529907 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-05-20 13:21:20.530073 | controller | Wednesday 20 May 2026 13:21:20 +0000 (0:00:00.041) 0:02:04.260 ********* 2026-05-20 13:21:20.567793 | controller | skipping: [controller] 2026-05-20 13:21:20.567983 | controller | 2026-05-20 13:21:20.568228 | controller | TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-05-20 13:21:20.568447 | controller | Wednesday 20 May 2026 13:21:20 +0000 (0:00:00.038) 0:02:04.298 ********* 2026-05-20 13:21:20.605528 | controller | skipping: [controller] 2026-05-20 13:21:20.605687 | controller | 2026-05-20 13:21:20.605968 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-05-20 13:21:20.606419 | controller | Wednesday 20 May 2026 13:21:20 +0000 (0:00:00.037) 0:02:04.336 ********* 2026-05-20 13:21:28.792370 | controller | changed: [controller] 2026-05-20 13:21:28.792451 | controller | 2026-05-20 13:21:28.792594 | controller | TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-05-20 13:21:28.792736 | controller | Wednesday 20 May 2026 13:21:28 +0000 (0:00:08.187) 0:02:12.523 ********* 2026-05-20 13:21:29.936269 | controller | changed: [controller] 2026-05-20 13:21:29.936329 | controller | 2026-05-20 13:21:29.936346 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-05-20 13:21:29.936362 | controller | Wednesday 20 May 2026 13:21:29 +0000 (0:00:01.142) 0:02:13.666 ********* 2026-05-20 13:21:29.979507 | controller | skipping: [controller] => (item=DaemonSet) 2026-05-20 13:21:29.979581 | controller | skipping: [controller] => (item=ConfigMap) 2026-05-20 13:21:29.979589 | controller | skipping: [controller] 2026-05-20 13:21:29.979598 | controller | 2026-05-20 13:21:29.979629 | controller | TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-05-20 13:21:29.979636 | controller | Wednesday 20 May 2026 13:21:29 +0000 (0:00:00.042) 0:02:13.708 ********* 2026-05-20 13:21:30.018144 | controller | skipping: [controller] 2026-05-20 13:21:30.018372 | controller | 2026-05-20 13:21:30.018635 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-05-20 13:21:30.018943 | controller | Wednesday 20 May 2026 13:21:30 +0000 (0:00:00.038) 0:02:13.747 ********* 2026-05-20 13:21:30.062021 | controller | skipping: [controller] 2026-05-20 13:21:30.062064 | controller | 2026-05-20 13:21:30.062071 | controller | TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-05-20 13:21:30.062144 | controller | Wednesday 20 May 2026 13:21:30 +0000 (0:00:00.044) 0:02:13.791 ********* 2026-05-20 13:21:30.098469 | controller | skipping: [controller] 2026-05-20 13:21:30.098556 | controller | 2026-05-20 13:21:30.098714 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-05-20 13:21:30.098944 | controller | Wednesday 20 May 2026 13:21:30 +0000 (0:00:00.037) 0:02:13.828 ********* 2026-05-20 13:21:30.145834 | controller | skipping: [controller] 2026-05-20 13:21:30.145910 | controller | 2026-05-20 13:21:30.146095 | controller | TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-05-20 13:21:30.146344 | controller | Wednesday 20 May 2026 13:21:30 +0000 (0:00:00.046) 0:02:13.875 ********* 2026-05-20 13:21:30.773469 | controller | ok: [controller] 2026-05-20 13:21:30.773506 | controller | 2026-05-20 13:21:30.773511 | controller | TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-05-20 13:21:30.773515 | controller | Wednesday 20 May 2026 13:21:30 +0000 (0:00:00.628) 0:02:14.503 ********* 2026-05-20 13:21:32.175275 | controller | changed: [controller] 2026-05-20 13:21:32.175608 | controller | 2026-05-20 13:21:32.176011 | controller | PLAY [Install control-plane components] **************************************** 2026-05-20 13:21:32.176751 | controller | 2026-05-20 13:21:32.176803 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:21:32.176819 | controller | Wednesday 20 May 2026 13:21:32 +0000 (0:00:01.402) 0:02:15.906 ********* 2026-05-20 13:21:33.072632 | controller | ok: [controller] 2026-05-20 13:21:33.072691 | controller | 2026-05-20 13:21:33.072700 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:21:33.072708 | controller | Wednesday 20 May 2026 13:21:33 +0000 (0:00:00.896) 0:02:16.802 ********* 2026-05-20 13:21:33.432747 | controller | ok: [controller] 2026-05-20 13:21:33.432801 | controller | 2026-05-20 13:21:33.432880 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:21:33.433138 | controller | Wednesday 20 May 2026 13:21:33 +0000 (0:00:00.360) 0:02:17.163 ********* 2026-05-20 13:21:34.569784 | controller | ok: [controller] 2026-05-20 13:21:34.570000 | controller | 2026-05-20 13:21:34.570252 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:21:34.570489 | controller | Wednesday 20 May 2026 13:21:34 +0000 (0:00:01.137) 0:02:18.300 ********* 2026-05-20 13:21:34.928735 | controller | ok: [controller] 2026-05-20 13:21:34.928950 | controller | 2026-05-20 13:21:34.929181 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:21:34.929423 | controller | Wednesday 20 May 2026 13:21:34 +0000 (0:00:00.359) 0:02:18.659 ********* 2026-05-20 13:21:34.969872 | controller | ok: [controller] => { 2026-05-20 13:21:34.970196 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-20 13:21:34.970486 | controller | } 2026-05-20 13:21:34.970785 | controller | 2026-05-20 13:21:34.971126 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:21:34.971405 | controller | Wednesday 20 May 2026 13:21:34 +0000 (0:00:00.040) 0:02:18.700 ********* 2026-05-20 13:21:35.901526 | controller | changed: [controller] 2026-05-20 13:21:35.901584 | controller | 2026-05-20 13:21:35.901950 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:21:35.902022 | controller | Wednesday 20 May 2026 13:21:35 +0000 (0:00:00.930) 0:02:19.631 ********* 2026-05-20 13:21:37.760423 | controller | changed: [controller] 2026-05-20 13:21:37.760504 | controller | 2026-05-20 13:21:37.760723 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-05-20 13:21:37.760956 | controller | Wednesday 20 May 2026 13:21:37 +0000 (0:00:01.859) 0:02:21.491 ********* 2026-05-20 13:21:38.251644 | controller | ok: [controller] 2026-05-20 13:21:38.251863 | controller | 2026-05-20 13:21:38.252098 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-05-20 13:21:38.252315 | controller | Wednesday 20 May 2026 13:21:38 +0000 (0:00:00.491) 0:02:21.982 ********* 2026-05-20 13:21:38.587382 | controller | changed: [controller] 2026-05-20 13:21:38.587656 | controller | 2026-05-20 13:21:38.588024 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-05-20 13:21:38.588208 | controller | Wednesday 20 May 2026 13:21:38 +0000 (0:00:00.335) 0:02:22.317 ********* 2026-05-20 13:21:38.974828 | controller | ok: [controller] 2026-05-20 13:21:38.974884 | controller | 2026-05-20 13:21:38.975043 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-05-20 13:21:38.975266 | controller | Wednesday 20 May 2026 13:21:38 +0000 (0:00:00.387) 0:02:22.704 ********* 2026-05-20 13:21:39.313985 | controller | changed: [controller] 2026-05-20 13:21:39.314171 | controller | 2026-05-20 13:21:39.314780 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-05-20 13:21:39.314788 | controller | Wednesday 20 May 2026 13:21:39 +0000 (0:00:00.339) 0:02:23.044 ********* 2026-05-20 13:21:39.662443 | controller | ok: [controller] 2026-05-20 13:21:39.662604 | controller | 2026-05-20 13:21:39.662864 | controller | TASK [Install plugin] ********************************************************** 2026-05-20 13:21:39.663101 | controller | Wednesday 20 May 2026 13:21:39 +0000 (0:00:00.348) 0:02:23.393 ********* 2026-05-20 13:21:39.724107 | controller | included: vexxhost.containers.download_artifact for controller 2026-05-20 13:21:39.724268 | controller | 2026-05-20 13:21:39.724516 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:21:39.724747 | controller | Wednesday 20 May 2026 13:21:39 +0000 (0:00:00.061) 0:02:23.454 ********* 2026-05-20 13:21:39.768516 | controller | ok: [controller] => { 2026-05-20 13:21:39.768609 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-20 13:21:39.768780 | controller | } 2026-05-20 13:21:39.768929 | controller | 2026-05-20 13:21:39.769100 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:21:39.769260 | controller | Wednesday 20 May 2026 13:21:39 +0000 (0:00:00.043) 0:02:23.498 ********* 2026-05-20 13:21:40.688845 | controller | changed: [controller] 2026-05-20 13:21:40.688955 | controller | 2026-05-20 13:21:40.689154 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:21:40.689367 | controller | Wednesday 20 May 2026 13:21:40 +0000 (0:00:00.920) 0:02:24.419 ********* 2026-05-20 13:21:42.877449 | controller | changed: [controller] 2026-05-20 13:21:42.877535 | controller | 2026-05-20 13:21:42.877669 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:21:42.877825 | controller | Wednesday 20 May 2026 13:21:42 +0000 (0:00:02.188) 0:02:26.608 ********* 2026-05-20 13:21:42.921179 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:21:42.921330 | controller | 2026-05-20 13:21:42.921556 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:21:42.921917 | controller | Wednesday 20 May 2026 13:21:42 +0000 (0:00:00.044) 0:02:26.652 ********* 2026-05-20 13:21:43.716666 | controller | changed: [controller] 2026-05-20 13:21:43.716739 | controller | 2026-05-20 13:21:43.716751 | controller | TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-05-20 13:21:43.716805 | controller | Wednesday 20 May 2026 13:21:43 +0000 (0:00:00.795) 0:02:27.447 ********* 2026-05-20 13:21:44.855796 | controller | ok: [controller] 2026-05-20 13:21:44.855827 | controller | 2026-05-20 13:21:44.855832 | controller | TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-05-20 13:21:44.855844 | controller | Wednesday 20 May 2026 13:21:44 +0000 (0:00:01.137) 0:02:28.584 ********* 2026-05-20 13:21:47.090226 | controller | changed: [controller] 2026-05-20 13:21:47.090280 | controller | 2026-05-20 13:21:47.090399 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:21:47.090506 | controller | Wednesday 20 May 2026 13:21:47 +0000 (0:00:02.234) 0:02:30.818 ********* 2026-05-20 13:21:47.121298 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:21:47.121480 | controller | 2026-05-20 13:21:47.121726 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:21:47.121997 | controller | Wednesday 20 May 2026 13:21:47 +0000 (0:00:00.033) 0:02:30.852 ********* 2026-05-20 13:21:47.759254 | controller | changed: [controller] 2026-05-20 13:21:47.759307 | controller | 2026-05-20 13:21:47.759429 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-05-20 13:21:47.759532 | controller | Wednesday 20 May 2026 13:21:47 +0000 (0:00:00.637) 0:02:31.489 ********* 2026-05-20 13:22:19.965565 | controller | changed: [controller] 2026-05-20 13:22:19.966445 | controller | 2026-05-20 13:22:19.966518 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-05-20 13:22:19.966542 | controller | Wednesday 20 May 2026 13:22:19 +0000 (0:00:32.205) 0:03:03.695 ********* 2026-05-20 13:22:20.877862 | controller | changed: [controller] 2026-05-20 13:22:20.877932 | controller | 2026-05-20 13:22:20.877953 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:22:20.878069 | controller | 2026-05-20 13:22:20.878284 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:22:20.878503 | controller | Wednesday 20 May 2026 13:22:20 +0000 (0:00:00.912) 0:03:04.608 ********* 2026-05-20 13:22:21.980951 | controller | ok: [controller] 2026-05-20 13:22:21.981028 | controller | 2026-05-20 13:22:21.981035 | controller | TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-05-20 13:22:21.981049 | controller | Wednesday 20 May 2026 13:22:21 +0000 (0:00:01.102) 0:03:05.710 ********* 2026-05-20 13:22:22.997639 | controller | changed: [controller] 2026-05-20 13:22:22.998032 | controller | 2026-05-20 13:22:22.998353 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:22:22.998679 | controller | 2026-05-20 13:22:22.999049 | controller | TASK [Uninstall unattended-upgrades] ******************************************* 2026-05-20 13:22:22.999363 | controller | Wednesday 20 May 2026 13:22:22 +0000 (0:00:01.017) 0:03:06.728 ********* 2026-05-20 13:22:23.962287 | controller | ok: [controller] 2026-05-20 13:22:23.962433 | controller | 2026-05-20 13:22:23.962654 | controller | PLAY [controllers] ************************************************************* 2026-05-20 13:22:23.962918 | controller | 2026-05-20 13:22:23.963202 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:22:23.963428 | controller | Wednesday 20 May 2026 13:22:23 +0000 (0:00:00.964) 0:03:07.693 ********* 2026-05-20 13:22:25.157899 | controller | ok: [controller] 2026-05-20 13:22:25.157963 | controller | 2026-05-20 13:22:25.157977 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:22:25.157989 | controller | Wednesday 20 May 2026 13:22:25 +0000 (0:00:01.194) 0:03:08.887 ********* 2026-05-20 13:22:25.200607 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:22:25.200825 | controller | 2026-05-20 13:22:25.201054 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:22:25.201269 | controller | Wednesday 20 May 2026 13:22:25 +0000 (0:00:00.043) 0:03:08.931 ********* 2026-05-20 13:22:25.821708 | controller | changed: [controller] 2026-05-20 13:22:25.821960 | controller | 2026-05-20 13:22:25.822222 | controller | TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-05-20 13:22:25.823339 | controller | Wednesday 20 May 2026 13:22:25 +0000 (0:00:00.620) 0:03:09.552 ********* 2026-05-20 13:22:28.049817 | controller | changed: [controller] 2026-05-20 13:22:28.049876 | controller | 2026-05-20 13:22:28.049881 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:22:28.049886 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:02.227) 0:03:11.780 ********* 2026-05-20 13:22:28.086409 | controller | skipping: [controller] 2026-05-20 13:22:28.086458 | controller | 2026-05-20 13:22:28.086464 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-05-20 13:22:28.086470 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.036) 0:03:11.816 ********* 2026-05-20 13:22:28.116992 | controller | skipping: [controller] 2026-05-20 13:22:28.117205 | controller | 2026-05-20 13:22:28.117457 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-05-20 13:22:28.117644 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.031) 0:03:11.847 ********* 2026-05-20 13:22:28.140055 | controller | skipping: [controller] 2026-05-20 13:22:28.140154 | controller | 2026-05-20 13:22:28.140360 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-05-20 13:22:28.140573 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.022) 0:03:11.870 ********* 2026-05-20 13:22:28.167286 | controller | skipping: [controller] 2026-05-20 13:22:28.167357 | controller | 2026-05-20 13:22:28.167528 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-05-20 13:22:28.167711 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.027) 0:03:11.898 ********* 2026-05-20 13:22:28.206825 | controller | skipping: [controller] 2026-05-20 13:22:28.206882 | controller | 2026-05-20 13:22:28.206890 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-05-20 13:22:28.206897 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.037) 0:03:11.935 ********* 2026-05-20 13:22:28.248460 | controller | skipping: [controller] 2026-05-20 13:22:28.248626 | controller | 2026-05-20 13:22:28.248880 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-05-20 13:22:28.249098 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.042) 0:03:11.978 ********* 2026-05-20 13:22:28.286917 | controller | skipping: [controller] 2026-05-20 13:22:28.287224 | controller | 2026-05-20 13:22:28.287515 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-05-20 13:22:28.287886 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.038) 0:03:12.017 ********* 2026-05-20 13:22:28.315222 | controller | skipping: [controller] 2026-05-20 13:22:28.315285 | controller | 2026-05-20 13:22:28.315491 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-05-20 13:22:28.315924 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.028) 0:03:12.045 ********* 2026-05-20 13:22:28.346741 | controller | skipping: [controller] 2026-05-20 13:22:28.346819 | controller | 2026-05-20 13:22:28.347310 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-05-20 13:22:28.347322 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.032) 0:03:12.077 ********* 2026-05-20 13:22:28.376810 | controller | skipping: [controller] 2026-05-20 13:22:28.376976 | controller | 2026-05-20 13:22:28.377267 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-05-20 13:22:28.377535 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.029) 0:03:12.107 ********* 2026-05-20 13:22:28.403773 | controller | skipping: [controller] 2026-05-20 13:22:28.403837 | controller | 2026-05-20 13:22:28.404475 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-05-20 13:22:28.404493 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.027) 0:03:12.134 ********* 2026-05-20 13:22:28.429714 | controller | skipping: [controller] 2026-05-20 13:22:28.429818 | controller | 2026-05-20 13:22:28.429940 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-05-20 13:22:28.430070 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.026) 0:03:12.160 ********* 2026-05-20 13:22:28.461180 | controller | skipping: [controller] 2026-05-20 13:22:28.461344 | controller | 2026-05-20 13:22:28.461634 | controller | TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-05-20 13:22:28.461896 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.031) 0:03:12.192 ********* 2026-05-20 13:22:28.492565 | controller | skipping: [controller] 2026-05-20 13:22:28.492737 | controller | 2026-05-20 13:22:28.493003 | controller | TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-05-20 13:22:28.493243 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.031) 0:03:12.223 ********* 2026-05-20 13:22:28.518294 | controller | skipping: [controller] 2026-05-20 13:22:28.518506 | controller | 2026-05-20 13:22:28.518797 | controller | TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-05-20 13:22:28.519145 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.025) 0:03:12.248 ********* 2026-05-20 13:22:28.551522 | controller | skipping: [controller] 2026-05-20 13:22:28.551607 | controller | 2026-05-20 13:22:28.551939 | controller | TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-05-20 13:22:28.552092 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.033) 0:03:12.282 ********* 2026-05-20 13:22:28.579937 | controller | skipping: [controller] 2026-05-20 13:22:28.580154 | controller | 2026-05-20 13:22:28.580394 | controller | TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-05-20 13:22:28.580626 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.028) 0:03:12.310 ********* 2026-05-20 13:22:28.606810 | controller | skipping: [controller] 2026-05-20 13:22:28.606963 | controller | 2026-05-20 13:22:28.607193 | controller | TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-05-20 13:22:28.607420 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.026) 0:03:12.337 ********* 2026-05-20 13:22:28.632619 | controller | skipping: [controller] 2026-05-20 13:22:28.632745 | controller | 2026-05-20 13:22:28.632995 | controller | TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-05-20 13:22:28.633204 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.025) 0:03:12.363 ********* 2026-05-20 13:22:28.658387 | controller | skipping: [controller] 2026-05-20 13:22:28.658557 | controller | 2026-05-20 13:22:28.658860 | controller | TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-05-20 13:22:28.659077 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.025) 0:03:12.389 ********* 2026-05-20 13:22:28.685375 | controller | skipping: [controller] 2026-05-20 13:22:28.685736 | controller | 2026-05-20 13:22:28.686018 | controller | TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-05-20 13:22:28.686245 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.026) 0:03:12.415 ********* 2026-05-20 13:22:28.714950 | controller | skipping: [controller] 2026-05-20 13:22:28.715132 | controller | 2026-05-20 13:22:28.715376 | controller | TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-05-20 13:22:28.715564 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.029) 0:03:12.445 ********* 2026-05-20 13:22:28.747494 | controller | skipping: [controller] 2026-05-20 13:22:28.747652 | controller | 2026-05-20 13:22:28.747915 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-05-20 13:22:28.748167 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.032) 0:03:12.478 ********* 2026-05-20 13:22:28.778989 | controller | skipping: [controller] => (item={'name': 'controllerplugin'}) 2026-05-20 13:22:28.779165 | controller | skipping: [controller] => (item={'name': 'nodeplugin'}) 2026-05-20 13:22:28.779402 | controller | skipping: [controller] 2026-05-20 13:22:28.779592 | controller | 2026-05-20 13:22:28.779837 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-05-20 13:22:28.780065 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.030) 0:03:12.509 ********* 2026-05-20 13:22:28.809898 | controller | skipping: [controller] 2026-05-20 13:22:28.810076 | controller | 2026-05-20 13:22:28.810238 | controller | TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-05-20 13:22:28.810384 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.031) 0:03:12.540 ********* 2026-05-20 13:22:28.844269 | controller | skipping: [controller] 2026-05-20 13:22:28.844375 | controller | 2026-05-20 13:22:28.844534 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-05-20 13:22:28.844691 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.034) 0:03:12.575 ********* 2026-05-20 13:22:28.874541 | controller | skipping: [controller] 2026-05-20 13:22:28.874800 | controller | 2026-05-20 13:22:28.875087 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-05-20 13:22:28.875323 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.029) 0:03:12.604 ********* 2026-05-20 13:22:28.904990 | controller | skipping: [controller] 2026-05-20 13:22:28.905045 | controller | 2026-05-20 13:22:28.905311 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-05-20 13:22:28.905412 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.030) 0:03:12.635 ********* 2026-05-20 13:22:28.970924 | controller | skipping: [controller] 2026-05-20 13:22:28.971613 | controller | 2026-05-20 13:22:28.971971 | controller | PLAY [Deploy minimal OpenStack services for Glance] **************************** 2026-05-20 13:22:28.972566 | controller | 2026-05-20 13:22:28.972852 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:22:28.973185 | controller | Wednesday 20 May 2026 13:22:28 +0000 (0:00:00.066) 0:03:12.701 ********* 2026-05-20 13:22:30.217661 | controller | ok: [controller] 2026-05-20 13:22:30.218578 | controller | 2026-05-20 13:22:30.218695 | controller | TASK [Deploy Helm chart] ******************************************************* 2026-05-20 13:22:30.219029 | controller | Wednesday 20 May 2026 13:22:30 +0000 (0:00:01.246) 0:03:13.948 ********* 2026-05-20 13:22:30.277596 | controller | included: vexxhost.kubernetes.cert_manager for controller 2026-05-20 13:22:30.277702 | controller | 2026-05-20 13:22:30.277718 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:22:30.277731 | controller | Wednesday 20 May 2026 13:22:30 +0000 (0:00:00.059) 0:03:14.007 ********* 2026-05-20 13:22:30.318622 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:22:30.318678 | controller | 2026-05-20 13:22:30.318692 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:22:30.318704 | controller | Wednesday 20 May 2026 13:22:30 +0000 (0:00:00.041) 0:03:14.048 ********* 2026-05-20 13:22:30.956869 | controller | changed: [controller] 2026-05-20 13:22:30.956938 | controller | 2026-05-20 13:22:30.957135 | controller | TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-05-20 13:22:30.957431 | controller | Wednesday 20 May 2026 13:22:30 +0000 (0:00:00.638) 0:03:14.687 ********* 2026-05-20 13:22:50.477202 | controller | changed: [controller] 2026-05-20 13:22:50.477287 | controller | 2026-05-20 13:22:50.477445 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-05-20 13:22:50.477590 | controller | Wednesday 20 May 2026 13:22:50 +0000 (0:00:19.520) 0:03:34.208 ********* 2026-05-20 13:22:51.407821 | controller | changed: [controller] 2026-05-20 13:22:51.407889 | controller | 2026-05-20 13:22:51.408064 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-05-20 13:22:51.408196 | controller | Wednesday 20 May 2026 13:22:51 +0000 (0:00:00.930) 0:03:35.138 ********* 2026-05-20 13:22:51.455377 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for controller 2026-05-20 13:22:51.455541 | controller | 2026-05-20 13:22:51.455782 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-05-20 13:22:51.456054 | controller | Wednesday 20 May 2026 13:22:51 +0000 (0:00:00.047) 0:03:35.186 ********* 2026-05-20 13:22:52.426480 | controller | changed: [controller] 2026-05-20 13:22:52.426588 | controller | 2026-05-20 13:22:52.426809 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-05-20 13:22:52.426906 | controller | Wednesday 20 May 2026 13:22:52 +0000 (0:00:00.970) 0:03:36.156 ********* 2026-05-20 13:22:53.303527 | controller | ok: [controller] 2026-05-20 13:22:53.303745 | controller | 2026-05-20 13:22:53.304193 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-05-20 13:22:53.304428 | controller | Wednesday 20 May 2026 13:22:53 +0000 (0:00:00.877) 0:03:37.033 ********* 2026-05-20 13:22:54.110424 | controller | changed: [controller] 2026-05-20 13:22:54.110475 | controller | 2026-05-20 13:22:54.110590 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-05-20 13:22:54.110697 | controller | Wednesday 20 May 2026 13:22:54 +0000 (0:00:00.804) 0:03:37.838 ********* 2026-05-20 13:22:54.110896 | controller | 2026-05-20 13:22:54.110964 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-05-20 13:22:54.111061 | controller | Wednesday 20 May 2026 13:22:54 +0000 (0:00:00.002) 0:03:37.841 ********* 2026-05-20 13:22:54.142532 | controller | skipping: [controller] 2026-05-20 13:22:54.142798 | controller | 2026-05-20 13:22:54.143114 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-05-20 13:22:54.143362 | controller | Wednesday 20 May 2026 13:22:54 +0000 (0:00:00.031) 0:03:37.873 ********* 2026-05-20 13:22:56.699209 | controller | changed: [controller] 2026-05-20 13:22:56.699256 | controller | 2026-05-20 13:22:56.699268 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-05-20 13:22:56.699419 | controller | Wednesday 20 May 2026 13:22:56 +0000 (0:00:02.556) 0:03:40.430 ********* 2026-05-20 13:23:06.705853 | controller | changed: [controller] 2026-05-20 13:23:06.705922 | controller | 2026-05-20 13:23:06.705934 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:23:06.706912 | controller | Wednesday 20 May 2026 13:23:06 +0000 (0:00:10.006) 0:03:50.436 ********* 2026-05-20 13:23:06.748624 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:23:06.748655 | controller | 2026-05-20 13:23:06.748666 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:23:06.748675 | controller | Wednesday 20 May 2026 13:23:06 +0000 (0:00:00.042) 0:03:50.478 ********* 2026-05-20 13:23:07.407104 | controller | changed: [controller] 2026-05-20 13:23:07.407214 | controller | 2026-05-20 13:23:07.407225 | controller | TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-05-20 13:23:07.407246 | controller | Wednesday 20 May 2026 13:23:07 +0000 (0:00:00.657) 0:03:51.135 ********* 2026-05-20 13:23:21.567819 | controller | changed: [controller] 2026-05-20 13:23:21.567859 | controller | 2026-05-20 13:23:21.567926 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:23:21.568075 | controller | Wednesday 20 May 2026 13:23:21 +0000 (0:00:14.162) 0:04:05.298 ********* 2026-05-20 13:23:21.602129 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:23:21.602292 | controller | 2026-05-20 13:23:21.602429 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:23:21.602574 | controller | Wednesday 20 May 2026 13:23:21 +0000 (0:00:00.034) 0:04:05.333 ********* 2026-05-20 13:23:22.275950 | controller | changed: [controller] 2026-05-20 13:23:22.276024 | controller | 2026-05-20 13:23:22.276045 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-05-20 13:23:22.276310 | controller | Wednesday 20 May 2026 13:23:22 +0000 (0:00:00.673) 0:04:06.006 ********* 2026-05-20 13:23:26.636562 | controller | ok: [controller] => (item=messaging-topology-operator) 2026-05-20 13:23:26.636786 | controller | ok: [controller] => (item=rabbitmq-cluster) 2026-05-20 13:23:26.637063 | controller | 2026-05-20 13:23:26.637367 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-05-20 13:23:26.637598 | controller | Wednesday 20 May 2026 13:23:26 +0000 (0:00:04.361) 0:04:10.367 ********* 2026-05-20 13:23:30.442164 | controller | changed: [controller] 2026-05-20 13:23:30.442315 | controller | 2026-05-20 13:23:30.442574 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:23:30.442823 | controller | Wednesday 20 May 2026 13:23:30 +0000 (0:00:03.805) 0:04:14.173 ********* 2026-05-20 13:23:30.486863 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:23:30.486969 | controller | 2026-05-20 13:23:30.486977 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:23:30.486984 | controller | Wednesday 20 May 2026 13:23:30 +0000 (0:00:00.043) 0:04:14.216 ********* 2026-05-20 13:23:31.135836 | controller | changed: [controller] 2026-05-20 13:23:31.136057 | controller | 2026-05-20 13:23:31.136325 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-05-20 13:23:31.136570 | controller | Wednesday 20 May 2026 13:23:31 +0000 (0:00:00.650) 0:04:14.866 ********* 2026-05-20 13:23:35.695836 | controller | ok: [controller] 2026-05-20 13:23:35.695895 | controller | 2026-05-20 13:23:35.695900 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-05-20 13:23:35.695905 | controller | Wednesday 20 May 2026 13:23:35 +0000 (0:00:04.558) 0:04:19.424 ********* 2026-05-20 13:23:38.441515 | controller | changed: [controller] 2026-05-20 13:23:38.441589 | controller | 2026-05-20 13:23:38.441859 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-05-20 13:23:38.442501 | controller | Wednesday 20 May 2026 13:23:38 +0000 (0:00:02.747) 0:04:22.172 ********* 2026-05-20 13:23:39.303693 | controller | ok: [controller] 2026-05-20 13:23:39.303912 | controller | 2026-05-20 13:23:39.304150 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-05-20 13:23:39.304378 | controller | Wednesday 20 May 2026 13:23:39 +0000 (0:00:00.862) 0:04:23.034 ********* 2026-05-20 13:23:40.268350 | controller | changed: [controller] 2026-05-20 13:23:40.268522 | controller | 2026-05-20 13:23:40.268799 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-05-20 13:23:40.269009 | controller | Wednesday 20 May 2026 13:23:40 +0000 (0:00:00.964) 0:04:23.999 ********* 2026-05-20 13:23:41.568942 | controller | ok: [controller] 2026-05-20 13:23:41.569019 | controller | 2026-05-20 13:23:41.569190 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-05-20 13:23:41.569333 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:01.300) 0:04:25.299 ********* 2026-05-20 13:23:41.607831 | controller | skipping: [controller] 2026-05-20 13:23:41.607975 | controller | 2026-05-20 13:23:41.608166 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-05-20 13:23:41.608386 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.038) 0:04:25.338 ********* 2026-05-20 13:23:41.646400 | controller | skipping: [controller] 2026-05-20 13:23:41.646669 | controller | 2026-05-20 13:23:41.647034 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-05-20 13:23:41.647244 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.038) 0:04:25.376 ********* 2026-05-20 13:23:41.683869 | controller | skipping: [controller] 2026-05-20 13:23:41.685683 | controller | 2026-05-20 13:23:41.685957 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-05-20 13:23:41.686118 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.037) 0:04:25.414 ********* 2026-05-20 13:23:41.718888 | controller | skipping: [controller] 2026-05-20 13:23:41.719126 | controller | 2026-05-20 13:23:41.719429 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-05-20 13:23:41.719694 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.035) 0:04:25.449 ********* 2026-05-20 13:23:41.755141 | controller | skipping: [controller] 2026-05-20 13:23:41.755339 | controller | 2026-05-20 13:23:41.755643 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-05-20 13:23:41.756086 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.036) 0:04:25.486 ********* 2026-05-20 13:23:41.791122 | controller | skipping: [controller] 2026-05-20 13:23:41.792653 | controller | 2026-05-20 13:23:41.792994 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-05-20 13:23:41.793232 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.035) 0:04:25.521 ********* 2026-05-20 13:23:41.822667 | controller | skipping: [controller] 2026-05-20 13:23:41.822824 | controller | 2026-05-20 13:23:41.823054 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-05-20 13:23:41.823207 | controller | Wednesday 20 May 2026 13:23:41 +0000 (0:00:00.031) 0:04:25.553 ********* 2026-05-20 13:25:16.782809 | controller | changed: [controller] 2026-05-20 13:25:16.782917 | controller | 2026-05-20 13:25:16.783054 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-05-20 13:25:16.783148 | controller | Wednesday 20 May 2026 13:25:16 +0000 (0:01:34.959) 0:06:00.513 ********* 2026-05-20 13:25:17.778926 | controller | changed: [controller] 2026-05-20 13:25:17.779007 | controller | 2026-05-20 13:25:17.779029 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 13:25:17.779233 | controller | Wednesday 20 May 2026 13:25:17 +0000 (0:00:00.995) 0:06:01.509 ********* 2026-05-20 13:25:17.879747 | controller | [ERROR]: Task failed: Finalization of task args for 'ansible.builtin.set_fact' failed: Error while resolving value for 'openstack_helm_endpoints_list': The filter plugin 'community.general.json_query' failed: You need to install "jmespath" prior to running json_query filter 2026-05-20 13:25:17.880062 | controller | 2026-05-20 13:25:17.880370 | controller | Task failed. 2026-05-20 13:25:17.880627 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:15:3 2026-05-20 13:25:17.880847 | controller | 2026-05-20 13:25:17.881070 | controller | 13 # under the License. 2026-05-20 13:25:17.881264 | controller | 14 2026-05-20 13:25:17.881473 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:25:17.881668 | controller | ^ column 3 2026-05-20 13:25:17.881887 | controller | 2026-05-20 13:25:17.882101 | controller | <<< caused by >>> 2026-05-20 13:25:17.882322 | controller | 2026-05-20 13:25:17.882543 | controller | Finalization of task args for 'ansible.builtin.set_fact' failed. 2026-05-20 13:25:17.882770 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:16:3 2026-05-20 13:25:17.883031 | controller | 2026-05-20 13:25:17.883258 | controller | 14 2026-05-20 13:25:17.883483 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:25:17.883719 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:25:17.883922 | controller | ^ column 3 2026-05-20 13:25:17.884109 | controller | 2026-05-20 13:25:17.884301 | controller | <<< caused by >>> 2026-05-20 13:25:17.884468 | controller | 2026-05-20 13:25:17.884710 | controller | Error while resolving value for 'openstack_helm_endpoints_list': The filter plugin 'community.general.json_query' failed: You need to install "jmespath" prior to running json_query filter 2026-05-20 13:25:17.884974 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:17:36 2026-05-20 13:25:17.885159 | controller | 2026-05-20 13:25:17.885413 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:25:17.885624 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:25:17.885777 | controller | 17 openstack_helm_endpoints_list: |- 2026-05-20 13:25:17.885931 | controller | ^ column 36 2026-05-20 13:25:17.886057 | controller | 2026-05-20 13:25:17.886313 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Task failed: Finalization of task args for 'ansible.builtin.set_fact' failed: Error while resolving value for 'openstack_helm_endpoints_list': The filter plugin 'community.general.json_query' failed: You need to install \"jmespath\" prior to running json_query filter"} 2026-05-20 13:25:17.894192 | controller | 2026-05-20 13:25:17.894379 | controller | PLAY RECAP ********************************************************************* 2026-05-20 13:25:17.894587 | controller | controller : ok=156 changed=75 unreachable=0 failed=1 skipped=71 rescued=0 ignored=3 2026-05-20 13:25:17.894785 | controller | 2026-05-20 13:25:17.895052 | controller | Wednesday 20 May 2026 13:25:17 +0000 (0:00:00.116) 0:06:01.625 ********* 2026-05-20 13:25:17.895221 | controller | =============================================================================== 2026-05-20 13:25:17.895421 | controller | vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster -- 94.96s 2026-05-20 13:25:17.895686 | controller | vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 32.21s 2026-05-20 13:25:17.896031 | controller | vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 21.10s 2026-05-20 13:25:17.896353 | controller | vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 19.52s 2026-05-20 13:25:17.896669 | controller | vexxhost.atmosphere.ingress_nginx : Deploy Helm chart ------------------ 14.16s 2026-05-20 13:25:17.897031 | controller | vexxhost.containers.containerd : Install AppArmor packages ------------- 11.86s 2026-05-20 13:25:17.897328 | controller | Install Debian packages ------------------------------------------------ 11.24s 2026-05-20 13:25:17.897644 | controller | vexxhost.atmosphere.cluster_issuer : Rehash CA certificates ------------ 10.01s 2026-05-20 13:25:17.898018 | controller | vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems --- 8.19s 2026-05-20 13:25:17.898367 | controller | Install Python packages used by the test -------------------------------- 6.78s 2026-05-20 13:25:17.898678 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs --- 4.56s 2026-05-20 13:25:17.899069 | controller | vexxhost.kubernetes.kubelet : Install additional packages --------------- 4.44s 2026-05-20 13:25:17.899386 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs -------- 4.36s 2026-05-20 13:25:17.899715 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart ------- 3.81s 2026-05-20 13:25:17.900048 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-05-20 13:25:17.900344 | controller | vexxhost.containers.download_artifact : Download item ------------------- 3.03s 2026-05-20 13:25:17.900800 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-05-20 13:25:17.901136 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart --- 2.75s 2026-05-20 13:25:17.901470 | controller | vexxhost.atmosphere.cluster_issuer : Update CA certificates ------------- 2.56s 2026-05-20 13:25:17.901869 | controller | vexxhost.kubernetes.kubelet : Configure sysctl values ------------------- 2.25s 2026-05-20 13:25:18.500039 | 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/prepare.yml 2026-05-20 13:25:18.500121 | controller | ERROR [glance-image > prepare] Executed: Failed 2026-05-20 13:25:18.500284 | 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/prepare.yml 2026-05-20 13:25:18.917320 | controller | ERROR 2026-05-20 13:25:18.917620 | controller | { 2026-05-20 13:25:18.917686 | controller | "delta": "0:06:46.116914", 2026-05-20 13:25:18.917732 | controller | "end": "2026-05-20 13:25:18.586417", 2026-05-20 13:25:18.917773 | controller | "msg": "non-zero return code", 2026-05-20 13:25:18.917813 | controller | "rc": 2, 2026-05-20 13:25:18.917861 | controller | "start": "2026-05-20 13:18:32.469503" 2026-05-20 13:25:18.917902 | controller | } failure 2026-05-20 13:25:18.929277 | 2026-05-20 13:25:18.929325 | PLAY RECAP 2026-05-20 13:25:18.929368 | controller | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:25:18.929390 | 2026-05-20 13:25:19.048061 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:25:19.055068 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:25:19.632127 | 2026-05-20 13:25:19.632240 | PLAY [all] 2026-05-20 13:25:19.643287 | 2026-05-20 13:25:19.643361 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 13:25:19.687782 | controller | skipping: Conditional result was False 2026-05-20 13:25:19.699121 | 2026-05-20 13:25:19.699196 | TASK [fetch-output : Set log path for single node] 2026-05-20 13:25:19.743709 | controller | ok 2026-05-20 13:25:19.751209 | 2026-05-20 13:25:19.751285 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 13:25:20.137470 | controller -> localhost | ok: "/var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/logs" 2026-05-20 13:25:20.339005 | controller -> localhost | changed: "/var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/artifacts" 2026-05-20 13:25:20.534087 | controller -> localhost | changed: "/var/lib/zuul/builds/22ac8d1a0f244849bb749b3871a7b71f/work/docs" 2026-05-20 13:25:20.550297 | 2026-05-20 13:25:20.550433 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 13:25:21.164110 | controller | ok 2026-05-20 13:25:21.164345 | controller | changed: All items complete 2026-05-20 13:25:21.164387 | 2026-05-20 13:25:21.628987 | controller | changed: .d..t...... ./ 2026-05-20 13:25:22.099801 | controller | changed: .d..t...... ./ 2026-05-20 13:25:22.125762 | 2026-05-20 13:25:22.125880 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 13:25:22.535501 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007033 2026-05-20 13:25:22.756415 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007338 2026-05-20 13:25:22.771093 | 2026-05-20 13:25:22.771146 | PLAY [all] 2026-05-20 13:25:22.778304 | 2026-05-20 13:25:22.778364 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 13:25:23.290862 | controller | changed 2026-05-20 13:25:23.296721 | 2026-05-20 13:25:23.296783 | PLAY RECAP 2026-05-20 13:25:23.296825 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 13:25:23.296846 | 2026-05-20 13:25:23.399995 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:25:23.407558 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 13:25:23.978883 | 2026-05-20 13:25:23.979139 | PLAY [localhost] 2026-05-20 13:25:23.989312 | 2026-05-20 13:25:23.989430 | TASK [Generate Zuul manifest] 2026-05-20 13:25:24.010361 | localhost | ok 2026-05-20 13:25:24.025187 | 2026-05-20 13:25:24.025270 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 13:25:24.368507 | localhost | changed 2026-05-20 13:25:24.381350 | 2026-05-20 13:25:24.381441 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 13:25:24.413952 | localhost | ok 2026-05-20 13:25:24.424138 | 2026-05-20 13:25:24.424238 | TASK [Upload logs] 2026-05-20 13:25:24.444385 | localhost | ok 2026-05-20 13:25:24.502250 | 2026-05-20 13:25:24.502367 | TASK [Set zuul-log-path fact] 2026-05-20 13:25:24.523536 | localhost | ok 2026-05-20 13:25:24.535598 | 2026-05-20 13:25:24.535667 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:25:24.563285 | localhost | ok 2026-05-20 13:25:24.569779 | 2026-05-20 13:25:24.569842 | TASK [upload-logs : Create log directories] 2026-05-20 13:25:24.945543 | localhost | changed 2026-05-20 13:25:24.980800 | 2026-05-20 13:25:24.980913 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 13:25:25.326367 | localhost -> localhost | ok: Runtime: 0:00:00.005037 2026-05-20 13:25:25.333367 | 2026-05-20 13:25:25.333495 | TASK [upload-logs : Upload logs to log server] 2026-05-20 13:25:25.751886 | localhost | Output suppressed because no_log was given 2026-05-20 13:25:25.756692 | 2026-05-20 13:25:25.756757 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 13:25:25.804288 | localhost | skipping: Conditional result was False 2026-05-20 13:25:25.812844 | localhost | skipping: Conditional result was False 2026-05-20 13:25:25.831980 | 2026-05-20 13:25:25.832207 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 13:25:25.872107 | localhost | skipping: Conditional result was False 2026-05-20 13:25:25.872498 | 2026-05-20 13:25:25.876342 | localhost | skipping: Conditional result was False 2026-05-20 13:25:25.887206 | 2026-05-20 13:25:25.887396 | LOOP [upload-logs : Upload console log and json output]