2026-05-20 13:29:43.969885 | Job console starting 2026-05-20 13:29:43.980178 | Updating git repos 2026-05-20 13:29:45.848148 | Cloning repos into workspace 2026-05-20 13:30:03.717345 | Restoring repo states 2026-05-20 13:30:17.314808 | Merging changes 2026-05-20 13:30:17.938973 | Checking out repos 2026-05-20 13:30:19.525261 | Preparing playbooks 2026-05-20 13:30:20.865122 | Running Ansible setup 2026-05-20 13:30:24.483553 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:30:25.067736 | 2026-05-20 13:30:25.167729 | PLAY [localhost] 2026-05-20 13:30:25.181502 | 2026-05-20 13:30:25.181584 | TASK [Gathering Facts] 2026-05-20 13:30:26.038756 | localhost | ok 2026-05-20 13:30:26.047710 | 2026-05-20 13:30:26.047847 | TASK [Setup log path fact] 2026-05-20 13:30:26.065836 | localhost | ok 2026-05-20 13:30:26.080109 | 2026-05-20 13:30:26.080207 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:30:26.109515 | localhost | ok 2026-05-20 13:30:26.118006 | 2026-05-20 13:30:26.118160 | TASK [emit-job-header : Print job information] 2026-05-20 13:30:26.160894 | # Job Information 2026-05-20 13:30:26.161103 | Ansible Version: 2.16.18 2026-05-20 13:30:26.161150 | Job: atmosphere-common-molecule-glance-image 2026-05-20 13:30:26.161183 | Pipeline: check 2026-05-20 13:30:26.161212 | Executor: 2d72f0692154 2026-05-20 13:30:26.161239 | Triggered by: https://github.com/vexxhost/atmosphere.common/pull/111 2026-05-20 13:30:26.161271 | Event ID: d8598110-544f-11f1-928e-4cb7099db02e 2026-05-20 13:30:26.164998 | 2026-05-20 13:30:26.165096 | LOOP [emit-job-header : Print node information] 2026-05-20 13:30:26.261690 | localhost | ok: 2026-05-20 13:30:26.261923 | localhost | # Node Information 2026-05-20 13:30:26.261973 | localhost | Inventory Hostname: controller 2026-05-20 13:30:26.262009 | localhost | Hostname: np0000175373 2026-05-20 13:30:26.262040 | localhost | Username: zuul 2026-05-20 13:30:26.262096 | localhost | Distro: Ubuntu 24.04 2026-05-20 13:30:26.262128 | localhost | Provider: yul1 2026-05-20 13:30:26.262157 | localhost | Region: ca-ymq-1 2026-05-20 13:30:26.262188 | localhost | Label: ubuntu-noble 2026-05-20 13:30:26.262218 | localhost | Product Name: OpenStack Nova 2026-05-20 13:30:26.262246 | localhost | Interface IP: 199.204.45.250 2026-05-20 13:30:26.282987 | 2026-05-20 13:30:26.283117 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 13:30:26.631654 | localhost -> localhost | changed 2026-05-20 13:30:26.639724 | 2026-05-20 13:30:26.639831 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 13:30:27.434054 | localhost -> localhost | changed 2026-05-20 13:30:27.444200 | 2026-05-20 13:30:27.444278 | PLAY [all] 2026-05-20 13:30:27.453273 | 2026-05-20 13:30:27.453337 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 13:30:27.669729 | controller -> localhost | ok 2026-05-20 13:30:27.677392 | 2026-05-20 13:30:27.677485 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 13:30:27.711769 | controller | ok 2026-05-20 13:30:28.556283 | controller | included: /var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 13:30:28.562127 | 2026-05-20 13:30:28.562186 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 13:30:29.848781 | controller -> localhost | Generating public/private rsa key pair. 2026-05-20 13:30:29.848988 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/d3549ba982504b0791350f4f0a5521e0_id_rsa 2026-05-20 13:30:29.849044 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/d3549ba982504b0791350f4f0a5521e0_id_rsa.pub 2026-05-20 13:30:29.849078 | controller -> localhost | The key fingerprint is: 2026-05-20 13:30:29.849108 | controller -> localhost | SHA256:G4oSmGc/t+DkAkxdTaGgiQ/dqnG1bz2DLdSK8cV6ofI zuul-build-sshkey 2026-05-20 13:30:29.849152 | controller -> localhost | The key's randomart image is: 2026-05-20 13:30:29.849182 | controller -> localhost | +---[RSA 3072]----+ 2026-05-20 13:30:29.849217 | controller -> localhost | | . oo. | 2026-05-20 13:30:29.849246 | controller -> localhost | |..o..... | 2026-05-20 13:30:29.849275 | controller -> localhost | |ooo +. | 2026-05-20 13:30:29.849304 | controller -> localhost | | * + . o | 2026-05-20 13:30:29.849333 | controller -> localhost | |* B o . S | 2026-05-20 13:30:29.849361 | controller -> localhost | |.B o B X + | 2026-05-20 13:30:29.849389 | controller -> localhost | |... O % B | 2026-05-20 13:30:29.849417 | controller -> localhost | | .= B + o | 2026-05-20 13:30:29.849449 | controller -> localhost | | .o E | 2026-05-20 13:30:29.849478 | controller -> localhost | +----[SHA256]-----+ 2026-05-20 13:30:29.849541 | controller -> localhost | ok: Runtime: 0:00:00.884592 2026-05-20 13:30:29.857313 | 2026-05-20 13:30:29.857394 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 13:30:29.888936 | controller | ok 2026-05-20 13:30:29.897525 | controller | included: /var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 13:30:29.905005 | 2026-05-20 13:30:29.905065 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 13:30:29.927766 | controller | skipping: Conditional result was False 2026-05-20 13:30:29.937757 | 2026-05-20 13:30:29.937843 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 13:30:30.487876 | controller | changed 2026-05-20 13:30:30.496174 | 2026-05-20 13:30:30.496256 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 13:30:30.730868 | controller | ok 2026-05-20 13:30:30.737996 | 2026-05-20 13:30:30.738171 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 13:30:31.308113 | controller | changed 2026-05-20 13:30:31.315467 | 2026-05-20 13:30:31.315557 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 13:30:31.875055 | controller | changed 2026-05-20 13:30:31.984776 | 2026-05-20 13:30:31.984895 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 13:30:32.008777 | controller | skipping: Conditional result was False 2026-05-20 13:30:32.018266 | 2026-05-20 13:30:32.018351 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 13:30:32.397420 | controller -> localhost | changed 2026-05-20 13:30:32.413567 | 2026-05-20 13:30:32.413666 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 13:30:32.754206 | controller -> localhost | Identity added: /var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/d3549ba982504b0791350f4f0a5521e0_id_rsa (zuul-build-sshkey) 2026-05-20 13:30:32.754386 | controller -> localhost | ok: Runtime: 0:00:00.013592 2026-05-20 13:30:32.803315 | 2026-05-20 13:30:32.803459 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 13:30:33.105471 | controller | ok 2026-05-20 13:30:33.111802 | 2026-05-20 13:30:33.111865 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 13:30:33.135939 | controller | skipping: Conditional result was False 2026-05-20 13:30:33.155454 | 2026-05-20 13:30:33.155524 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 13:30:33.487536 | controller | ok 2026-05-20 13:30:33.496814 | 2026-05-20 13:30:33.496902 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 13:30:37.731984 | controller | Output suppressed because no_log was given 2026-05-20 13:30:37.741681 | 2026-05-20 13:30:37.741756 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 13:30:37.981972 | controller | ok: "logs" 2026-05-20 13:30:37.982167 | controller | ok: All items complete 2026-05-20 13:30:37.982195 | 2026-05-20 13:30:38.169471 | controller | ok: "artifacts" 2026-05-20 13:30:38.368575 | controller | ok: "docs" 2026-05-20 13:30:38.387423 | 2026-05-20 13:30:38.387550 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 13:30:38.606487 | controller | changed: "logs" 2026-05-20 13:30:38.798545 | controller | changed: "artifacts" 2026-05-20 13:30:38.990848 | controller | changed: "docs" 2026-05-20 13:30:39.003830 | 2026-05-20 13:30:39.003937 | PLAY RECAP 2026-05-20 13:30:39.003985 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 13:30:39.004014 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:30:39.004034 | 2026-05-20 13:30:39.131991 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:30:39.135812 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:30:39.718620 | 2026-05-20 13:30:39.718748 | PLAY [all] 2026-05-20 13:30:39.730658 | 2026-05-20 13:30:39.730774 | TASK [setup-uv : Extract archive] 2026-05-20 13:30:42.396709 | controller | changed 2026-05-20 13:30:42.406047 | 2026-05-20 13:30:42.406129 | TASK [setup-uv : Print version] 2026-05-20 13:30:42.775509 | controller | uv 0.8.13 2026-05-20 13:30:42.943722 | controller | ok: Runtime: 0:00:00.015463 2026-05-20 13:30:42.958646 | 2026-05-20 13:30:42.958709 | TASK [Install Ansible collection siblings] 2026-05-20 13:30:50.461976 | controller | changed: 2026-05-20 13:30:50.462153 | controller | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-20 13:30:50.462194 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-20 13:30:50.462225 | controller | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-20 13:30:50.462253 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-20 13:30:50.462281 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-05-20 13:30:50.462313 | controller | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-20 13:30:50.462343 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-20 13:30:50.462373 | controller | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-20 13:30:50.462401 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-20 13:30:50.462428 | controller | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-20 13:30:50.462454 | controller | Sibling collection vexxhost.atmosphere at /home/zuul/src/github.com/vexxhost/atmosphere 2026-05-20 13:30:50.462480 | controller | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-20 13:30:50.462506 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0 2026-05-20 13:30:50.462532 | controller | Resolved openstack.cloud to 2.5.0 for >=2.0.0 2026-05-20 13:30:50.462558 | controller | Resolved vexxhost.kubernetes to v3.1.0 for >=2.5.0 2026-05-20 13:30:50.462585 | controller | Resolved ansible.posix to 2.2.0 for >=1.6.0 2026-05-20 13:30:50.462611 | controller | Resolved community.crypto to 3.2.1 for >=2.2.3 2026-05-20 13:30:50.462637 | controller | Resolved community.general to 13.0.0 for >=4.5.0 2026-05-20 13:30:50.462663 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0,>=2.3.2 2026-05-20 13:30:50.462689 | controller | Resolved vexxhost.containers to v1.6.6 for >=1.6.0 2026-05-20 13:30:50.462715 | controller | Checked out ansible.posix to 2.2.0 2026-05-20 13:30:50.462754 | 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:30:50.462788 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.462816 | controller | Process install dependency map 2026-05-20 13:30:50.462842 | controller | Starting collection install process 2026-05-20 13:30:50.462868 | controller | Installing 'ansible.posix:2.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:30:50.462894 | controller | Created collection for ansible.posix:2.2.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-05-20 13:30:50.462920 | controller | ansible.posix:2.2.0 was installed successfully 2026-05-20 13:30:50.462945 | controller | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-20 13:30:50.462970 | controller | Creating virtual environment at: .venv 2026-05-20 13:30:50.462996 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.463022 | controller | Downloading ansible-core (2.3MiB) 2026-05-20 13:30:50.463049 | controller | Downloading pygments (1.2MiB) 2026-05-20 13:30:50.463074 | controller | Downloading kubernetes (1.9MiB) 2026-05-20 13:30:50.463101 | controller | Downloading cryptography (4.3MiB) 2026-05-20 13:30:50.463126 | controller | Downloading cryptography 2026-05-20 13:30:50.463151 | controller | Downloading pygments 2026-05-20 13:30:50.463177 | controller | Downloading kubernetes 2026-05-20 13:30:50.463202 | controller | Downloading ansible-core 2026-05-20 13:30:50.463227 | controller | Installed 47 packages in 137ms 2026-05-20 13:30:50.463252 | controller | Checked out community.crypto to 3.2.1 2026-05-20 13:30:50.463277 | 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:30:50.463302 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.463327 | controller | Process install dependency map 2026-05-20 13:30:50.463351 | controller | Starting collection install process 2026-05-20 13:30:50.463381 | controller | Installing 'community.crypto:3.2.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:30:50.463407 | controller | Created collection for community.crypto:3.2.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-05-20 13:30:50.463432 | controller | community.crypto:3.2.1 was installed successfully 2026-05-20 13:30:50.463458 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.463483 | controller | Checked out community.general to 13.0.0 2026-05-20 13:30:50.463509 | 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:30:50.463535 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.463561 | controller | Process install dependency map 2026-05-20 13:30:50.463588 | controller | Starting collection install process 2026-05-20 13:30:50.463615 | controller | Installing 'community.general:13.0.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:30:50.463640 | controller | Created collection for community.general:13.0.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-05-20 13:30:50.463666 | controller | community.general:13.0.0 was installed successfully 2026-05-20 13:30:50.463691 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.463716 | controller | Checked out kubernetes.core to 6.4.0 2026-05-20 13:30:50.463742 | 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:30:50.463774 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.463801 | controller | Process install dependency map 2026-05-20 13:30:50.463827 | controller | Starting collection install process 2026-05-20 13:30:50.463854 | controller | Installing 'kubernetes.core:6.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:30:50.463879 | controller | Created collection for kubernetes.core:6.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-05-20 13:30:50.463903 | controller | kubernetes.core:6.4.0 was installed successfully 2026-05-20 13:30:50.463928 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.463953 | controller | Checked out openstack.cloud to 2.5.0 2026-05-20 13:30:50.463978 | 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:30:50.464003 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.464028 | controller | Process install dependency map 2026-05-20 13:30:50.464053 | controller | Starting collection install process 2026-05-20 13:30:50.464078 | controller | Installing 'openstack.cloud:2.5.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-05-20 13:30:50.464104 | controller | Created collection for openstack.cloud:2.5.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-05-20 13:30:50.464129 | controller | openstack.cloud:2.5.0 was installed successfully 2026-05-20 13:30:50.464154 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.464179 | controller | Checked out vexxhost.containers to v1.6.6 2026-05-20 13:30:50.464204 | 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:30:50.464229 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.464254 | controller | Process install dependency map 2026-05-20 13:30:50.464280 | controller | Starting collection install process 2026-05-20 13:30:50.464306 | controller | Installing 'vexxhost.containers:1.6.6' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-05-20 13:30:50.464331 | controller | Created collection for vexxhost.containers:1.6.6 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-05-20 13:30:50.464356 | controller | vexxhost.containers:1.6.6 was installed successfully 2026-05-20 13:30:50.464380 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.464405 | controller | Checked out vexxhost.kubernetes to v3.1.0 2026-05-20 13:30:50.464430 | 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:30:50.464455 | controller | Starting galaxy collection install process 2026-05-20 13:30:50.464479 | controller | Process install dependency map 2026-05-20 13:30:50.464504 | controller | Starting collection install process 2026-05-20 13:30:50.464529 | controller | Installing 'vexxhost.kubernetes:3.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-05-20 13:30:50.464553 | controller | Created collection for vexxhost.kubernetes:3.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-05-20 13:30:50.464577 | controller | vexxhost.kubernetes:3.1.0 was installed successfully 2026-05-20 13:30:50.464602 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:50.470930 | 2026-05-20 13:30:50.470975 | PLAY RECAP 2026-05-20 13:30:50.471023 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:30:50.471051 | 2026-05-20 13:30:50.568309 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:30:50.571101 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:30:51.166740 | 2026-05-20 13:30:51.166870 | PLAY [all] 2026-05-20 13:30:51.181153 | 2026-05-20 13:30:51.181264 | TASK [Copy inventory file for Zuul] 2026-05-20 13:30:52.139156 | controller | changed 2026-05-20 13:30:52.145962 | 2026-05-20 13:30:52.146089 | TASK [Switch "ansible_host" to private IP] 2026-05-20 13:30:52.484160 | controller | changed: 1 replacements made 2026-05-20 13:30:52.492330 | 2026-05-20 13:30:52.492410 | TASK [Run Molecule scenario] 2026-05-20 13:30:52.872817 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:30:53.528078 | controller | INFO Collection 'atmosphere.common' detected. 2026-05-20 13:30:53.528122 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 13:30:54.069826 | 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:30:54.069899 | controller | INFO [glance-image > prerun] Performing prerun with role_name_check=0... 2026-05-20 13:30:57.229867 | controller | INFO [glance-image > dependency] Executing 2026-05-20 13:32:01.393759 | controller | Starting galaxy collection install process 2026-05-20 13:32:01.393830 | controller | Process install dependency map 2026-05-20 13:32:01.393944 | controller | Starting collection install process 2026-05-20 13:32:01.394183 | controller | 'openstack.cloud:2.5.0' is already installed, skipping. 2026-05-20 13:32:01.394419 | controller | 'vexxhost.kubernetes:3.1.0' is already installed, skipping. 2026-05-20 13:32:01.394684 | controller | 'vexxhost.containers:1.6.6' is already installed, skipping. 2026-05-20 13:32:01.394936 | 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-12524wwkzi4j/tmpq0e13l5q/vexxhost-atmosphere-7.6.0-hwfrsh2b 2026-05-20 13:32:01.395251 | controller | Installing 'vexxhost.atmosphere:7.6.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere' 2026-05-20 13:32:01.395459 | controller | vexxhost.atmosphere:7.6.0 was installed successfully 2026-05-20 13:32:01.395713 | controller | 'atmosphere.common:0.6.0' is already installed, skipping. 2026-05-20 13:32:01.395981 | 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-12524wwkzi4j/tmpq0e13l5q/ansible-posix-1.6.0-bwi14c1s 2026-05-20 13:32:01.396144 | controller | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:32:01.396267 | controller | ansible.posix:1.6.0 was installed successfully 2026-05-20 13:32:01.396429 | 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-12524wwkzi4j/tmpq0e13l5q/community-general-7.3.0-z8izj1fs 2026-05-20 13:32:01.396583 | controller | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:32:01.396719 | controller | community.general:7.3.0 was installed successfully 2026-05-20 13:32:01.396868 | 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-12524wwkzi4j/tmpq0e13l5q/kubernetes-core-2.4.0-aduwix5v 2026-05-20 13:32:01.397010 | controller | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:32:01.397144 | controller | kubernetes.core:2.4.0 was installed successfully 2026-05-20 13:32:01.397292 | 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-12524wwkzi4j/tmpq0e13l5q/community-crypto-2.2.3-w56rgqp2 2026-05-20 13:32:01.397430 | controller | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:32:01.397581 | controller | community.crypto:2.2.3 was installed successfully 2026-05-20 13:32:01.397730 | 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-12524wwkzi4j/tmpq0e13l5q/community-mysql-3.6.0-zx6wlyhf 2026-05-20 13:32:01.397869 | controller | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-05-20 13:32:01.397999 | controller | community.mysql:3.6.0 was installed successfully 2026-05-20 13:32:01.398144 | 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-12524wwkzi4j/tmpq0e13l5q/ansible-netcommon-1.2.0-1dd2k3h1 2026-05-20 13:32:01.398288 | controller | Installing 'ansible.netcommon:1.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-05-20 13:32:01.398419 | controller | ansible.netcommon:1.2.0 was installed successfully 2026-05-20 13:32:01.398602 | 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-12524wwkzi4j/tmpq0e13l5q/vexxhost-ceph-4.0.0-a60d7ivy 2026-05-20 13:32:01.398741 | controller | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-05-20 13:32:01.398873 | controller | vexxhost.ceph:4.0.0 was installed successfully 2026-05-20 13:32:01.399054 | 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-12524wwkzi4j/tmpq0e13l5q/ansible-utils-6.0.2-b85tv_o6 2026-05-20 13:32:01.399226 | controller | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-05-20 13:32:01.399330 | controller | ansible.utils:6.0.2 was installed successfully 2026-05-20 13:32:01.460741 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:32:01.892917 | controller | [WARNING]: Collection ansible.netcommon does not support Ansible version 2.19.0 2026-05-20 13:32:01.901481 | controller | Starting galaxy collection install process 2026-05-20 13:32:01.901861 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`. 2026-05-20 13:32:01.963269 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:32:01.963446 | controller | INFO [glance-image > dependency] Executed: Successful 2026-05-20 13:32:01.976108 | controller | INFO [glance-image > cleanup] Executing 2026-05-20 13:32:01.976446 | controller | WARNING [glance-image > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:32:01.982213 | controller | INFO [glance-image > destroy] Executing 2026-05-20 13:32:01.982249 | controller | WARNING [glance-image > destroy] Skipping, '--destroy=never' requested. 2026-05-20 13:32:01.982294 | controller | INFO [glance-image > destroy] Executed: Successful 2026-05-20 13:32:01.988086 | controller | INFO [glance-image > syntax] Executing 2026-05-20 13:32:03.055131 | controller | 2026-05-20 13:32:03.055295 | controller | playbook: /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 13:32:03.122428 | controller | INFO [glance-image > syntax] Executed: Successful 2026-05-20 13:32:03.133576 | controller | INFO [glance-image > create] Executing 2026-05-20 13:32:03.135151 | controller | WARNING [glance-image > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:32:03.140976 | controller | INFO [glance-image > prepare] Executing 2026-05-20 13:32:05.458005 | controller | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 13:32:05.458259 | 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:32:05.489547 | controller | 2026-05-20 13:32:05.489754 | controller | PLAY [Prepare host packages] *************************************************** 2026-05-20 13:32:05.490025 | controller | 2026-05-20 13:32:05.490325 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:32:05.490464 | controller | Wednesday 20 May 2026 13:32:05 +0000 (0:00:00.071) 0:00:00.071 ********* 2026-05-20 13:32:06.901957 | 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:32:06.905304 | controller | ok: [controller] 2026-05-20 13:32:06.905566 | controller | 2026-05-20 13:32:06.905891 | controller | TASK [Install Debian packages] ************************************************* 2026-05-20 13:32:06.906152 | controller | Wednesday 20 May 2026 13:32:06 +0000 (0:00:01.416) 0:00:01.487 ********* 2026-05-20 13:32:57.823401 | controller | changed: [controller] 2026-05-20 13:32:57.823630 | controller | 2026-05-20 13:32:57.823874 | controller | TASK [Install Python packages used by the test] ******************************** 2026-05-20 13:32:57.824097 | controller | Wednesday 20 May 2026 13:32:57 +0000 (0:00:50.917) 0:00:52.405 ********* 2026-05-20 13:33:04.924817 | controller | changed: [controller] 2026-05-20 13:33:04.924987 | controller | 2026-05-20 13:33:04.925205 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:33:04.925393 | controller | 2026-05-20 13:33:04.925632 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:33:04.925862 | controller | Wednesday 20 May 2026 13:33:04 +0000 (0:00:07.101) 0:00:59.506 ********* 2026-05-20 13:33:05.795014 | controller | ok: [controller] 2026-05-20 13:33:05.795200 | controller | 2026-05-20 13:33:05.795423 | controller | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-05-20 13:33:05.795675 | controller | Wednesday 20 May 2026 13:33:05 +0000 (0:00:00.870) 0:01:00.377 ********* 2026-05-20 13:33:05.970221 | controller | ok: [controller] 2026-05-20 13:33:05.970263 | controller | 2026-05-20 13:33:05.970478 | controller | PLAY [Configure Kubernetes VIP] ************************************************ 2026-05-20 13:33:05.970620 | controller | 2026-05-20 13:33:05.970755 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:33:05.970887 | controller | Wednesday 20 May 2026 13:33:05 +0000 (0:00:00.175) 0:01:00.552 ********* 2026-05-20 13:33:06.839301 | controller | ok: [controller] 2026-05-20 13:33:06.839469 | controller | 2026-05-20 13:33:06.839749 | controller | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-05-20 13:33:06.839963 | controller | Wednesday 20 May 2026 13:33:06 +0000 (0:00:00.868) 0:01:01.420 ********* 2026-05-20 13:33:07.289707 | controller | changed: [controller] 2026-05-20 13:33:07.289764 | controller | 2026-05-20 13:33:07.289779 | controller | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-05-20 13:33:07.289792 | controller | Wednesday 20 May 2026 13:33:07 +0000 (0:00:00.449) 0:01:01.870 ********* 2026-05-20 13:33:08.785718 | controller | ok: [controller] => (item=/etc/keepalived/keepalived.conf) 2026-05-20 13:33:08.785783 | controller | ok: [controller] => (item=/etc/keepalived/check_apiserver.sh) 2026-05-20 13:33:08.785799 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-05-20 13:33:08.785844 | controller | ok: [controller] => (item=/etc/haproxy/haproxy.cfg) 2026-05-20 13:33:08.786126 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-05-20 13:33:08.786306 | controller | 2026-05-20 13:33:08.786546 | controller | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-05-20 13:33:08.786809 | controller | Wednesday 20 May 2026 13:33:08 +0000 (0:00:01.496) 0:01:03.366 ********* 2026-05-20 13:33:09.225891 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist ! 2026-05-20 13:33:09.226116 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:33:09.226358 | controller | 2026-05-20 13:33:09.226607 | controller | 30 - Restart "kubelet" service 2026-05-20 13:33:09.226836 | controller | 31 2026-05-20 13:33:09.227068 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:33:09.227277 | controller | ^ column 3 2026-05-20 13:33:09.227479 | controller | 2026-05-20 13:33:09.227880 | 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:33:09.520875 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/controller-manager.conf does not exist ! 2026-05-20 13:33:09.521133 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:33:09.521349 | controller | 2026-05-20 13:33:09.521625 | controller | 30 - Restart "kubelet" service 2026-05-20 13:33:09.521839 | controller | 31 2026-05-20 13:33:09.522066 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:33:09.522253 | controller | ^ column 3 2026-05-20 13:33:09.522452 | controller | 2026-05-20 13:33:09.522813 | 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:33:09.795592 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/scheduler.conf does not exist ! 2026-05-20 13:33:09.795832 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:33:09.796031 | controller | 2026-05-20 13:33:09.796245 | controller | 30 - Restart "kubelet" service 2026-05-20 13:33:09.800010 | controller | 31 2026-05-20 13:33:09.800294 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:33:09.800505 | controller | ^ column 3 2026-05-20 13:33:09.800772 | controller | 2026-05-20 13:33:09.801168 | 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:33:09.802985 | controller | ...ignoring 2026-05-20 13:33:09.803177 | controller | 2026-05-20 13:33:09.803397 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-05-20 13:33:09.803641 | controller | Wednesday 20 May 2026 13:33:09 +0000 (0:00:01.018) 0:01:04.385 ********* 2026-05-20 13:33:10.227508 | controller | ok: [controller] 2026-05-20 13:33:10.227742 | controller | 2026-05-20 13:33:10.228051 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-05-20 13:33:10.228334 | controller | Wednesday 20 May 2026 13:33:10 +0000 (0:00:00.423) 0:01:04.809 ********* 2026-05-20 13:33:10.533827 | controller | ok: [controller] 2026-05-20 13:33:10.533881 | controller | 2026-05-20 13:33:10.534002 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-05-20 13:33:10.534101 | controller | Wednesday 20 May 2026 13:33:10 +0000 (0:00:00.306) 0:01:05.115 ********* 2026-05-20 13:33:10.562930 | controller | ok: [controller] 2026-05-20 13:33:10.563080 | controller | 2026-05-20 13:33:10.563402 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-05-20 13:33:10.563665 | controller | Wednesday 20 May 2026 13:33:10 +0000 (0:00:00.028) 0:01:05.144 ********* 2026-05-20 13:33:10.599906 | controller | ok: [controller] 2026-05-20 13:33:10.599945 | controller | 2026-05-20 13:33:10.600039 | controller | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-05-20 13:33:10.600134 | controller | Wednesday 20 May 2026 13:33:10 +0000 (0:00:00.037) 0:01:05.182 ********* 2026-05-20 13:33:11.598868 | controller | ok: [controller] 2026-05-20 13:33:11.599042 | controller | 2026-05-20 13:33:11.599273 | controller | TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-05-20 13:33:11.599490 | controller | Wednesday 20 May 2026 13:33:11 +0000 (0:00:00.992) 0:01:06.174 ********* 2026-05-20 13:33:11.956929 | controller | ok: [controller] 2026-05-20 13:33:11.957260 | controller | 2026-05-20 13:33:11.957621 | controller | TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-05-20 13:33:11.957855 | controller | Wednesday 20 May 2026 13:33:11 +0000 (0:00:00.314) 0:01:06.489 ********* 2026-05-20 13:33:11.958056 | controller | 2026-05-20 13:33:11.958281 | controller | PLAY [Install Kubernetes] ****************************************************** 2026-05-20 13:33:11.958478 | controller | 2026-05-20 13:33:11.958748 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:33:11.958975 | controller | Wednesday 20 May 2026 13:33:11 +0000 (0:00:00.049) 0:01:06.539 ********* 2026-05-20 13:33:12.836273 | controller | ok: [controller] 2026-05-20 13:33:12.836414 | controller | 2026-05-20 13:33:12.836712 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:12.836938 | controller | Wednesday 20 May 2026 13:33:12 +0000 (0:00:00.871) 0:01:07.410 ********* 2026-05-20 13:33:13.247775 | controller | ok: [controller] 2026-05-20 13:33:13.247968 | controller | 2026-05-20 13:33:13.248224 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:33:13.248444 | controller | Wednesday 20 May 2026 13:33:13 +0000 (0:00:00.418) 0:01:07.829 ********* 2026-05-20 13:33:13.276999 | controller | skipping: [controller] 2026-05-20 13:33:13.277191 | controller | 2026-05-20 13:33:13.277446 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:33:13.277757 | controller | Wednesday 20 May 2026 13:33:13 +0000 (0:00:00.029) 0:01:07.859 ********* 2026-05-20 13:33:13.610950 | controller | changed: [controller] 2026-05-20 13:33:13.611099 | controller | 2026-05-20 13:33:13.611376 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:13.611648 | controller | Wednesday 20 May 2026 13:33:13 +0000 (0:00:00.333) 0:01:08.192 ********* 2026-05-20 13:33:13.730567 | 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:33:13.737828 | controller | ok: [controller] => { 2026-05-20 13:33:13.738105 | controller | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 13:33:13.738321 | controller | } 2026-05-20 13:33:13.738542 | controller | 2026-05-20 13:33:13.738771 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:13.739001 | controller | Wednesday 20 May 2026 13:33:13 +0000 (0:00:00.127) 0:01:08.319 ********* 2026-05-20 13:33:14.688740 | 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:33:14.699236 | controller | changed: [controller] 2026-05-20 13:33:14.699419 | controller | 2026-05-20 13:33:14.699670 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:14.699886 | controller | Wednesday 20 May 2026 13:33:14 +0000 (0:00:00.961) 0:01:09.281 ********* 2026-05-20 13:33:14.738768 | controller | skipping: [controller] 2026-05-20 13:33:14.738950 | controller | 2026-05-20 13:33:14.739191 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:14.739381 | controller | Wednesday 20 May 2026 13:33:14 +0000 (0:00:00.039) 0:01:09.321 ********* 2026-05-20 13:33:15.062573 | controller | ok: [controller] 2026-05-20 13:33:15.062849 | controller | 2026-05-20 13:33:15.063086 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:33:15.063252 | controller | Wednesday 20 May 2026 13:33:15 +0000 (0:00:00.323) 0:01:09.644 ********* 2026-05-20 13:33:16.065928 | controller | ok: [controller] 2026-05-20 13:33:16.065976 | controller | 2026-05-20 13:33:16.065987 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:16.065996 | controller | Wednesday 20 May 2026 13:33:16 +0000 (0:00:01.002) 0:01:10.647 ********* 2026-05-20 13:33:16.199161 | controller | ok: [controller] => { 2026-05-20 13:33:16.199194 | controller | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 13:33:16.199204 | controller | } 2026-05-20 13:33:16.199214 | controller | 2026-05-20 13:33:16.199223 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:16.199232 | controller | Wednesday 20 May 2026 13:33:16 +0000 (0:00:00.132) 0:01:10.779 ********* 2026-05-20 13:33:17.187163 | controller | changed: [controller] 2026-05-20 13:33:17.187213 | controller | 2026-05-20 13:33:17.187224 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:17.187233 | controller | Wednesday 20 May 2026 13:33:17 +0000 (0:00:00.988) 0:01:11.767 ********* 2026-05-20 13:33:21.389918 | controller | changed: [controller] 2026-05-20 13:33:21.389972 | controller | 2026-05-20 13:33:21.390007 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:33:21.390016 | controller | Wednesday 20 May 2026 13:33:21 +0000 (0:00:04.203) 0:01:15.971 ********* 2026-05-20 13:33:21.420069 | controller | skipping: [controller] 2026-05-20 13:33:21.420176 | controller | 2026-05-20 13:33:21.420192 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:33:21.420203 | controller | Wednesday 20 May 2026 13:33:21 +0000 (0:00:00.029) 0:01:16.001 ********* 2026-05-20 13:33:21.449697 | controller | skipping: [controller] 2026-05-20 13:33:21.449726 | controller | 2026-05-20 13:33:21.449736 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:33:21.449745 | controller | Wednesday 20 May 2026 13:33:21 +0000 (0:00:00.029) 0:01:16.030 ********* 2026-05-20 13:33:21.480104 | controller | skipping: [controller] 2026-05-20 13:33:21.480161 | controller | 2026-05-20 13:33:21.480172 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:33:21.480182 | controller | Wednesday 20 May 2026 13:33:21 +0000 (0:00:00.030) 0:01:16.061 ********* 2026-05-20 13:33:28.527964 | controller | changed: [controller] 2026-05-20 13:33:28.528010 | controller | 2026-05-20 13:33:28.528021 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:33:28.528030 | controller | Wednesday 20 May 2026 13:33:28 +0000 (0:00:07.047) 0:01:23.108 ********* 2026-05-20 13:33:29.269940 | controller | changed: [controller] 2026-05-20 13:33:29.269994 | controller | 2026-05-20 13:33:29.270049 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:33:29.270171 | controller | Wednesday 20 May 2026 13:33:29 +0000 (0:00:00.742) 0:01:23.850 ********* 2026-05-20 13:33:30.760232 | controller | changed: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:33:30.760289 | controller | changed: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:33:30.760410 | controller | changed: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:33:30.760549 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:33:30.760666 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:33:30.760758 | controller | 2026-05-20 13:33:30.760856 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:33:30.760956 | controller | Wednesday 20 May 2026 13:33:30 +0000 (0:00:01.491) 0:01:25.342 ********* 2026-05-20 13:33:31.655712 | controller | changed: [controller] 2026-05-20 13:33:31.655759 | controller | 2026-05-20 13:33:31.655772 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:33:31.655783 | controller | Wednesday 20 May 2026 13:33:31 +0000 (0:00:00.886) 0:01:26.228 ********* 2026-05-20 13:33:31.655794 | controller | 2026-05-20 13:33:31.655805 | controller | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 13:33:31.655816 | controller | Wednesday 20 May 2026 13:33:31 +0000 (0:00:00.006) 0:01:26.234 ********* 2026-05-20 13:33:32.640903 | controller | changed: [controller] 2026-05-20 13:33:32.641008 | controller | 2026-05-20 13:33:32.641019 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:33:32.641028 | controller | Wednesday 20 May 2026 13:33:32 +0000 (0:00:00.986) 0:01:27.221 ********* 2026-05-20 13:33:33.553125 | controller | ok: [controller] 2026-05-20 13:33:33.553250 | controller | 2026-05-20 13:33:33.553484 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:33:33.553508 | controller | Wednesday 20 May 2026 13:33:33 +0000 (0:00:00.910) 0:01:28.131 ********* 2026-05-20 13:33:34.338172 | controller | changed: [controller] 2026-05-20 13:33:34.338221 | controller | 2026-05-20 13:33:34.338239 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-05-20 13:33:34.338287 | controller | Wednesday 20 May 2026 13:33:34 +0000 (0:00:00.787) 0:01:28.919 ********* 2026-05-20 13:33:35.383166 | controller | [ERROR]: Task failed: Module failed: Could not create API client: Invalid kube-config file. No configuration found. 2026-05-20 13:33:35.383238 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes_upgrade_check/tasks/main.yml:16:3 2026-05-20 13:33:35.383249 | controller | 2026-05-20 13:33:35.383259 | controller | 14 2026-05-20 13:33:35.383268 | controller | 15 --- 2026-05-20 13:33:35.383277 | controller | 16 - name: Retrieve the "kubeadm-config" ConfigMap 2026-05-20 13:33:35.383286 | controller | ^ column 3 2026-05-20 13:33:35.383294 | controller | 2026-05-20 13:33:35.383303 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Could not create API client: Invalid kube-config file. No configuration found."} 2026-05-20 13:33:35.393929 | controller | ...ignoring 2026-05-20 13:33:35.394024 | controller | 2026-05-20 13:33:35.394240 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-05-20 13:33:35.394267 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:01.053) 0:01:29.972 ********* 2026-05-20 13:33:35.425067 | controller | skipping: [controller] 2026-05-20 13:33:35.425114 | controller | 2026-05-20 13:33:35.425125 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-05-20 13:33:35.425135 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.033) 0:01:30.006 ********* 2026-05-20 13:33:35.460137 | controller | skipping: [controller] 2026-05-20 13:33:35.460215 | controller | 2026-05-20 13:33:35.460227 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-05-20 13:33:35.460236 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.034) 0:01:30.040 ********* 2026-05-20 13:33:35.495879 | controller | skipping: [controller] 2026-05-20 13:33:35.495916 | controller | 2026-05-20 13:33:35.495927 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-05-20 13:33:35.495936 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.035) 0:01:30.076 ********* 2026-05-20 13:33:35.530815 | controller | skipping: [controller] 2026-05-20 13:33:35.530846 | controller | 2026-05-20 13:33:35.530857 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-05-20 13:33:35.530866 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.035) 0:01:30.111 ********* 2026-05-20 13:33:35.564813 | controller | skipping: [controller] 2026-05-20 13:33:35.564844 | controller | 2026-05-20 13:33:35.564855 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:35.564864 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.034) 0:01:30.146 ********* 2026-05-20 13:33:35.885640 | controller | ok: [controller] 2026-05-20 13:33:35.885702 | controller | 2026-05-20 13:33:35.885758 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:35.886032 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.320) 0:01:30.467 ********* 2026-05-20 13:33:35.925983 | controller | ok: [controller] => { 2026-05-20 13:33:35.926030 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-05-20 13:33:35.926134 | controller | } 2026-05-20 13:33:35.926216 | controller | 2026-05-20 13:33:35.926322 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:35.926410 | controller | Wednesday 20 May 2026 13:33:35 +0000 (0:00:00.040) 0:01:30.507 ********* 2026-05-20 13:33:36.925257 | controller | changed: [controller] 2026-05-20 13:33:36.925315 | controller | 2026-05-20 13:33:36.925327 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:36.925338 | controller | Wednesday 20 May 2026 13:33:36 +0000 (0:00:00.998) 0:01:31.506 ********* 2026-05-20 13:33:36.960919 | controller | skipping: [controller] 2026-05-20 13:33:36.960966 | controller | 2026-05-20 13:33:36.960977 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:36.960986 | controller | Wednesday 20 May 2026 13:33:36 +0000 (0:00:00.035) 0:01:31.542 ********* 2026-05-20 13:33:37.293661 | controller | ok: [controller] 2026-05-20 13:33:37.293715 | controller | 2026-05-20 13:33:37.293735 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:37.293924 | controller | Wednesday 20 May 2026 13:33:37 +0000 (0:00:00.331) 0:01:31.873 ********* 2026-05-20 13:33:37.336045 | controller | ok: [controller] => { 2026-05-20 13:33:37.336185 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-05-20 13:33:37.336315 | controller | } 2026-05-20 13:33:37.336750 | controller | 2026-05-20 13:33:37.336792 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:37.336799 | controller | Wednesday 20 May 2026 13:33:37 +0000 (0:00:00.044) 0:01:31.917 ********* 2026-05-20 13:33:39.343005 | controller | changed: [controller] 2026-05-20 13:33:39.343094 | controller | 2026-05-20 13:33:39.343216 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:39.343357 | controller | Wednesday 20 May 2026 13:33:39 +0000 (0:00:02.006) 0:01:33.924 ********* 2026-05-20 13:33:39.384020 | controller | skipping: [controller] 2026-05-20 13:33:39.384051 | controller | 2026-05-20 13:33:39.384061 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:33:39.384070 | controller | Wednesday 20 May 2026 13:33:39 +0000 (0:00:00.040) 0:01:33.965 ********* 2026-05-20 13:33:39.411858 | controller | skipping: [controller] 2026-05-20 13:33:39.411898 | controller | 2026-05-20 13:33:39.411908 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:33:39.411918 | controller | Wednesday 20 May 2026 13:33:39 +0000 (0:00:00.027) 0:01:33.993 ********* 2026-05-20 13:33:39.439745 | controller | skipping: [controller] 2026-05-20 13:33:39.439776 | controller | 2026-05-20 13:33:39.439787 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:33:39.439796 | controller | Wednesday 20 May 2026 13:33:39 +0000 (0:00:00.027) 0:01:34.020 ********* 2026-05-20 13:33:39.466884 | controller | skipping: [controller] 2026-05-20 13:33:39.466917 | controller | 2026-05-20 13:33:39.466927 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:33:39.466937 | controller | Wednesday 20 May 2026 13:33:39 +0000 (0:00:00.027) 0:01:34.048 ********* 2026-05-20 13:33:40.491720 | controller | ok: [controller] 2026-05-20 13:33:40.491783 | controller | 2026-05-20 13:33:40.492008 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:33:40.492217 | controller | Wednesday 20 May 2026 13:33:40 +0000 (0:00:01.025) 0:01:35.073 ********* 2026-05-20 13:33:41.202705 | controller | ok: [controller] 2026-05-20 13:33:41.202769 | controller | 2026-05-20 13:33:41.203004 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:33:41.203192 | controller | Wednesday 20 May 2026 13:33:41 +0000 (0:00:00.710) 0:01:35.783 ********* 2026-05-20 13:33:42.710748 | controller | ok: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:33:42.710813 | controller | ok: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:33:42.710823 | controller | ok: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:33:42.711893 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:33:42.711942 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:33:42.711988 | controller | 2026-05-20 13:33:42.711999 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:33:42.712008 | controller | Wednesday 20 May 2026 13:33:42 +0000 (0:00:01.508) 0:01:37.292 ********* 2026-05-20 13:33:43.578866 | controller | ok: [controller] 2026-05-20 13:33:43.578958 | controller | 2026-05-20 13:33:43.579098 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:33:43.579237 | controller | Wednesday 20 May 2026 13:33:43 +0000 (0:00:00.861) 0:01:38.154 ********* 2026-05-20 13:33:43.579358 | controller | 2026-05-20 13:33:43.579499 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:33:43.579709 | controller | Wednesday 20 May 2026 13:33:43 +0000 (0:00:00.004) 0:01:38.158 ********* 2026-05-20 13:33:44.084331 | controller | ok: [controller] 2026-05-20 13:33:44.084489 | controller | 2026-05-20 13:33:44.084779 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:44.085009 | controller | Wednesday 20 May 2026 13:33:44 +0000 (0:00:00.508) 0:01:38.666 ********* 2026-05-20 13:33:44.393709 | controller | ok: [controller] 2026-05-20 13:33:44.393866 | controller | 2026-05-20 13:33:44.394088 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:44.394314 | controller | Wednesday 20 May 2026 13:33:44 +0000 (0:00:00.309) 0:01:38.975 ********* 2026-05-20 13:33:44.511226 | controller | ok: [controller] => { 2026-05-20 13:33:44.511501 | 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:33:44.511762 | controller | } 2026-05-20 13:33:44.511952 | controller | 2026-05-20 13:33:44.512176 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:44.512386 | controller | Wednesday 20 May 2026 13:33:44 +0000 (0:00:00.117) 0:01:39.093 ********* 2026-05-20 13:33:45.376684 | controller | changed: [controller] 2026-05-20 13:33:45.376736 | controller | 2026-05-20 13:33:45.376747 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:45.376850 | controller | Wednesday 20 May 2026 13:33:45 +0000 (0:00:00.864) 0:01:39.958 ********* 2026-05-20 13:33:47.102769 | controller | changed: [controller] 2026-05-20 13:33:47.102822 | controller | 2026-05-20 13:33:47.102837 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:47.102850 | controller | Wednesday 20 May 2026 13:33:47 +0000 (0:00:01.725) 0:01:41.684 ********* 2026-05-20 13:33:47.220055 | controller | ok: [controller] => { 2026-05-20 13:33:47.220181 | 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:33:47.220309 | controller | } 2026-05-20 13:33:47.220429 | controller | 2026-05-20 13:33:47.220597 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:47.220726 | controller | Wednesday 20 May 2026 13:33:47 +0000 (0:00:00.117) 0:01:41.801 ********* 2026-05-20 13:33:48.102984 | controller | changed: [controller] 2026-05-20 13:33:48.103036 | controller | 2026-05-20 13:33:48.103049 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:48.103059 | controller | Wednesday 20 May 2026 13:33:48 +0000 (0:00:00.882) 0:01:42.683 ********* 2026-05-20 13:33:49.860556 | controller | changed: [controller] 2026-05-20 13:33:49.860591 | controller | 2026-05-20 13:33:49.860598 | controller | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-05-20 13:33:49.860604 | controller | Wednesday 20 May 2026 13:33:49 +0000 (0:00:01.754) 0:01:44.438 ********* 2026-05-20 13:33:50.578227 | controller | changed: [controller] 2026-05-20 13:33:50.578597 | controller | 2026-05-20 13:33:50.578912 | controller | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-05-20 13:33:50.579198 | controller | Wednesday 20 May 2026 13:33:50 +0000 (0:00:00.720) 0:01:45.158 ********* 2026-05-20 13:33:50.909926 | controller | changed: [controller] 2026-05-20 13:33:50.909980 | controller | 2026-05-20 13:33:50.910078 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:50.910188 | controller | Wednesday 20 May 2026 13:33:50 +0000 (0:00:00.333) 0:01:45.492 ********* 2026-05-20 13:33:51.232489 | controller | ok: [controller] 2026-05-20 13:33:51.232565 | controller | 2026-05-20 13:33:51.232577 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:51.232585 | controller | Wednesday 20 May 2026 13:33:51 +0000 (0:00:00.319) 0:01:45.811 ********* 2026-05-20 13:33:51.349629 | controller | ok: [controller] => { 2026-05-20 13:33:51.349690 | controller | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-05-20 13:33:51.350259 | controller | } 2026-05-20 13:33:51.350291 | controller | 2026-05-20 13:33:51.350298 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:51.350305 | controller | Wednesday 20 May 2026 13:33:51 +0000 (0:00:00.119) 0:01:45.931 ********* 2026-05-20 13:33:52.554189 | controller | changed: [controller] 2026-05-20 13:33:52.554346 | controller | 2026-05-20 13:33:52.554594 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:33:52.554835 | controller | Wednesday 20 May 2026 13:33:52 +0000 (0:00:01.203) 0:01:47.135 ********* 2026-05-20 13:33:55.590659 | controller | changed: [controller] 2026-05-20 13:33:55.590723 | controller | 2026-05-20 13:33:55.590741 | controller | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-05-20 13:33:55.590960 | controller | Wednesday 20 May 2026 13:33:55 +0000 (0:00:03.036) 0:01:50.171 ********* 2026-05-20 13:33:55.649056 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-05-20 13:33:55.649129 | controller | 2026-05-20 13:33:55.649140 | controller | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-05-20 13:33:55.649150 | controller | Wednesday 20 May 2026 13:33:55 +0000 (0:00:00.057) 0:01:50.229 ********* 2026-05-20 13:33:56.691999 | controller | ok: [controller] 2026-05-20 13:33:56.692057 | controller | 2026-05-20 13:33:56.692071 | controller | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-05-20 13:33:56.692083 | controller | Wednesday 20 May 2026 13:33:56 +0000 (0:00:01.043) 0:01:51.272 ********* 2026-05-20 13:33:57.181040 | controller | changed: [controller] 2026-05-20 13:33:57.181101 | controller | 2026-05-20 13:33:57.181115 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-05-20 13:33:57.181127 | controller | Wednesday 20 May 2026 13:33:57 +0000 (0:00:00.489) 0:01:51.762 ********* 2026-05-20 13:33:57.920975 | controller | changed: [controller] 2026-05-20 13:33:57.921022 | controller | 2026-05-20 13:33:57.921036 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-05-20 13:33:57.921048 | controller | Wednesday 20 May 2026 13:33:57 +0000 (0:00:00.738) 0:01:52.501 ********* 2026-05-20 13:33:59.393700 | controller | changed: [controller] => (item=br_netfilter) 2026-05-20 13:33:59.393769 | controller | ok: [controller] => (item=ip_tables) 2026-05-20 13:33:59.393783 | controller | changed: [controller] => (item=ip6_tables) 2026-05-20 13:33:59.393794 | controller | changed: [controller] => (item=nf_conntrack) 2026-05-20 13:33:59.393806 | controller | 2026-05-20 13:33:59.393819 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:33:59.393838 | controller | Wednesday 20 May 2026 13:33:59 +0000 (0:00:01.472) 0:01:53.973 ********* 2026-05-20 13:33:59.723133 | controller | ok: [controller] 2026-05-20 13:33:59.723207 | controller | 2026-05-20 13:33:59.723299 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:33:59.723408 | controller | Wednesday 20 May 2026 13:33:59 +0000 (0:00:00.331) 0:01:54.305 ********* 2026-05-20 13:33:59.778499 | controller | ok: [controller] => { 2026-05-20 13:33:59.778570 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-05-20 13:33:59.778584 | controller | } 2026-05-20 13:33:59.778597 | controller | 2026-05-20 13:33:59.778609 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:33:59.778621 | controller | Wednesday 20 May 2026 13:33:59 +0000 (0:00:00.053) 0:01:54.358 ********* 2026-05-20 13:34:01.725087 | controller | changed: [controller] 2026-05-20 13:34:01.725148 | controller | 2026-05-20 13:34:01.725164 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:34:01.725177 | controller | Wednesday 20 May 2026 13:34:01 +0000 (0:00:01.946) 0:01:56.305 ********* 2026-05-20 13:34:01.760713 | controller | skipping: [controller] 2026-05-20 13:34:01.760776 | controller | 2026-05-20 13:34:01.760798 | controller | TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-05-20 13:34:01.761035 | controller | Wednesday 20 May 2026 13:34:01 +0000 (0:00:00.037) 0:01:56.342 ********* 2026-05-20 13:34:01.823009 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-05-20 13:34:01.823050 | controller | 2026-05-20 13:34:01.823178 | controller | TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-05-20 13:34:01.823247 | controller | Wednesday 20 May 2026 13:34:01 +0000 (0:00:00.062) 0:01:56.404 ********* 2026-05-20 13:34:01.851342 | controller | skipping: [controller] 2026-05-20 13:34:01.851425 | controller | 2026-05-20 13:34:01.851617 | controller | TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-05-20 13:34:01.851774 | controller | Wednesday 20 May 2026 13:34:01 +0000 (0:00:00.029) 0:01:56.433 ********* 2026-05-20 13:34:06.033646 | controller | changed: [controller] 2026-05-20 13:34:06.033709 | controller | 2026-05-20 13:34:06.033749 | controller | TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-05-20 13:34:06.034040 | controller | Wednesday 20 May 2026 13:34:06 +0000 (0:00:04.181) 0:02:00.614 ********* 2026-05-20 13:34:08.206668 | controller | changed: [controller] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-05-20 13:34:08.206724 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-05-20 13:34:08.208496 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-05-20 13:34:08.208600 | controller | changed: [controller] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-05-20 13:34:08.208612 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-05-20 13:34:08.208621 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-05-20 13:34:08.208629 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-05-20 13:34:08.208638 | controller | 2026-05-20 13:34:08.208647 | controller | TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-05-20 13:34:08.208656 | controller | Wednesday 20 May 2026 13:34:08 +0000 (0:00:02.173) 0:02:02.788 ********* 2026-05-20 13:34:09.147615 | controller | changed: [controller] => (item=/etc/systemd/system/kubelet.service.d) 2026-05-20 13:34:09.147675 | controller | ok: [controller] => (item=/etc/kubernetes) 2026-05-20 13:34:09.148691 | controller | ok: [controller] => (item=/etc/kubernetes/manifests) 2026-05-20 13:34:09.148770 | controller | 2026-05-20 13:34:09.148796 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-05-20 13:34:09.148819 | controller | Wednesday 20 May 2026 13:34:09 +0000 (0:00:00.940) 0:02:03.728 ********* 2026-05-20 13:34:09.877374 | controller | changed: [controller] 2026-05-20 13:34:09.877565 | controller | 2026-05-20 13:34:09.877816 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-05-20 13:34:09.878038 | controller | Wednesday 20 May 2026 13:34:09 +0000 (0:00:00.730) 0:02:04.459 ********* 2026-05-20 13:34:10.583450 | controller | changed: [controller] 2026-05-20 13:34:10.583659 | controller | 2026-05-20 13:34:10.583889 | controller | TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-05-20 13:34:10.584107 | controller | Wednesday 20 May 2026 13:34:10 +0000 (0:00:00.706) 0:02:05.165 ********* 2026-05-20 13:34:11.066664 | controller | ok: [controller] 2026-05-20 13:34:11.066718 | controller | 2026-05-20 13:34:11.066729 | controller | TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-05-20 13:34:11.066738 | controller | Wednesday 20 May 2026 13:34:11 +0000 (0:00:00.482) 0:02:05.647 ********* 2026-05-20 13:34:11.091261 | controller | [ERROR]: Task failed: Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:34:11.091305 | controller | 2026-05-20 13:34:11.091310 | controller | Task failed. 2026-05-20 13:34:11.091315 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:86:7 2026-05-20 13:34:11.091319 | controller | 2026-05-20 13:34:11.091323 | controller | 84 register: kubelet_swapon 2026-05-20 13:34:11.091327 | controller | 85 2026-05-20 13:34:11.091330 | controller | 86 - name: Disable swap 2026-05-20 13:34:11.091334 | controller | ^ column 7 2026-05-20 13:34:11.091338 | controller | 2026-05-20 13:34:11.091342 | controller | <<< caused by >>> 2026-05-20 13:34:11.091346 | controller | 2026-05-20 13:34:11.091350 | controller | Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:34:11.091354 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:91:11 2026-05-20 13:34:11.091358 | controller | 2026-05-20 13:34:11.091362 | controller | 89 ignore_errors: "{{ ansible_check_mode }}" 2026-05-20 13:34:11.091379 | controller | 90 when: 2026-05-20 13:34:11.091383 | controller | 91 - kubelet_swapon.stdout 2026-05-20 13:34:11.091387 | controller | ^ column 11 2026-05-20 13:34:11.091391 | controller | 2026-05-20 13:34:11.091395 | controller | Broken conditionals can be temporarily allowed with the `ALLOW_BROKEN_CONDITIONALS` configuration option. 2026-05-20 13:34:11.091399 | controller | 2026-05-20 13:34:11.091403 | 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:34:11.099241 | controller | ...ignoring 2026-05-20 13:34:11.099261 | controller | 2026-05-20 13:34:11.099267 | controller | TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-05-20 13:34:11.099273 | controller | Wednesday 20 May 2026 13:34:11 +0000 (0:00:00.033) 0:02:05.680 ********* 2026-05-20 13:34:11.545298 | 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:34:11.852280 | controller | ok: [controller] => (item=swap) 2026-05-20 13:34:11.852317 | controller | ok: [controller] => (item=none) 2026-05-20 13:34:11.852325 | controller | 2026-05-20 13:34:11.852331 | controller | TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-05-20 13:34:11.852336 | controller | Wednesday 20 May 2026 13:34:11 +0000 (0:00:00.752) 0:02:06.433 ********* 2026-05-20 13:34:12.566506 | controller | changed: [controller] 2026-05-20 13:34:12.567045 | controller | 2026-05-20 13:34:12.567097 | controller | TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-05-20 13:34:12.567110 | controller | Wednesday 20 May 2026 13:34:12 +0000 (0:00:00.715) 0:02:07.148 ********* 2026-05-20 13:34:14.332709 | controller | changed: [controller] 2026-05-20 13:34:14.332779 | controller | 2026-05-20 13:34:14.332800 | controller | TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-05-20 13:34:14.333633 | controller | Wednesday 20 May 2026 13:34:14 +0000 (0:00:01.761) 0:02:08.910 ********* 2026-05-20 13:34:14.333687 | controller | 2026-05-20 13:34:14.333702 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:34:14.333720 | controller | Wednesday 20 May 2026 13:34:14 +0000 (0:00:00.003) 0:02:08.913 ********* 2026-05-20 13:34:15.287001 | controller | ok: [controller] 2026-05-20 13:34:15.287166 | controller | 2026-05-20 13:34:15.287290 | controller | TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-05-20 13:34:15.287430 | controller | Wednesday 20 May 2026 13:34:15 +0000 (0:00:00.954) 0:02:09.867 ********* 2026-05-20 13:34:16.070098 | controller | changed: [controller] 2026-05-20 13:34:16.070158 | controller | 2026-05-20 13:34:16.070248 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-05-20 13:34:16.070366 | controller | Wednesday 20 May 2026 13:34:16 +0000 (0:00:00.784) 0:02:10.652 ********* 2026-05-20 13:34:17.082913 | controller | ok: [controller] 2026-05-20 13:34:17.082967 | controller | 2026-05-20 13:34:17.082982 | controller | TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-05-20 13:34:17.082994 | controller | Wednesday 20 May 2026 13:34:17 +0000 (0:00:01.010) 0:02:11.663 ********* 2026-05-20 13:34:18.045991 | controller | changed: [controller] 2026-05-20 13:34:18.046046 | controller | 2026-05-20 13:34:18.046060 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-05-20 13:34:18.046074 | controller | Wednesday 20 May 2026 13:34:18 +0000 (0:00:00.962) 0:02:12.626 ********* 2026-05-20 13:34:18.507837 | controller | changed: [controller] 2026-05-20 13:34:18.507899 | controller | 2026-05-20 13:34:18.507913 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-05-20 13:34:18.507926 | controller | Wednesday 20 May 2026 13:34:18 +0000 (0:00:00.461) 0:02:13.088 ********* 2026-05-20 13:34:19.108050 | controller | ok: [controller] 2026-05-20 13:34:19.108115 | controller | 2026-05-20 13:34:19.108137 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-05-20 13:34:19.108150 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.600) 0:02:13.688 ********* 2026-05-20 13:34:19.184824 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for controller 2026-05-20 13:34:19.184891 | controller | 2026-05-20 13:34:19.184965 | controller | TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-05-20 13:34:19.185076 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.076) 0:02:13.765 ********* 2026-05-20 13:34:19.262509 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for controller 2026-05-20 13:34:19.262590 | controller | 2026-05-20 13:34:19.262869 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-05-20 13:34:19.262903 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.079) 0:02:13.844 ********* 2026-05-20 13:34:19.585024 | controller | ok: [controller] => (item=controller) 2026-05-20 13:34:19.585092 | controller | 2026-05-20 13:34:19.585233 | controller | TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-05-20 13:34:19.585367 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.321) 0:02:14.165 ********* 2026-05-20 13:34:19.635399 | controller | skipping: [controller] 2026-05-20 13:34:19.635473 | controller | 2026-05-20 13:34:19.635582 | controller | TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-05-20 13:34:19.635710 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.052) 0:02:14.218 ********* 2026-05-20 13:34:19.686832 | controller | ok: [controller] 2026-05-20 13:34:19.687015 | controller | 2026-05-20 13:34:19.687259 | controller | TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-05-20 13:34:19.687490 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.050) 0:02:14.268 ********* 2026-05-20 13:34:19.724924 | controller | ok: [controller] => { 2026-05-20 13:34:19.725109 | controller | "msg": "controller" 2026-05-20 13:34:19.725301 | controller | } 2026-05-20 13:34:19.725486 | controller | 2026-05-20 13:34:19.725756 | controller | TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-05-20 13:34:19.725971 | controller | Wednesday 20 May 2026 13:34:19 +0000 (0:00:00.038) 0:02:14.307 ********* 2026-05-20 13:34:20.541812 | controller | changed: [controller] 2026-05-20 13:34:20.542013 | controller | 2026-05-20 13:34:20.542282 | controller | TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-05-20 13:34:20.542616 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.816) 0:02:15.123 ********* 2026-05-20 13:34:20.573310 | controller | skipping: [controller] 2026-05-20 13:34:20.573353 | controller | 2026-05-20 13:34:20.573553 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-05-20 13:34:20.573694 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.031) 0:02:15.155 ********* 2026-05-20 13:34:20.605552 | controller | skipping: [controller] 2026-05-20 13:34:20.605732 | controller | 2026-05-20 13:34:20.605957 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-05-20 13:34:20.606171 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.032) 0:02:15.187 ********* 2026-05-20 13:34:20.636152 | controller | skipping: [controller] 2026-05-20 13:34:20.636292 | controller | 2026-05-20 13:34:20.636543 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-05-20 13:34:20.636799 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.030) 0:02:15.218 ********* 2026-05-20 13:34:20.664986 | controller | skipping: [controller] 2026-05-20 13:34:20.665138 | controller | 2026-05-20 13:34:20.665351 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-05-20 13:34:20.665581 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.028) 0:02:15.247 ********* 2026-05-20 13:34:20.696889 | controller | skipping: [controller] 2026-05-20 13:34:20.697047 | controller | 2026-05-20 13:34:20.697267 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-05-20 13:34:20.697490 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.031) 0:02:15.279 ********* 2026-05-20 13:34:20.727576 | controller | skipping: [controller] 2026-05-20 13:34:20.727788 | controller | 2026-05-20 13:34:20.728016 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-05-20 13:34:20.728235 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.030) 0:02:15.309 ********* 2026-05-20 13:34:20.754031 | controller | skipping: [controller] 2026-05-20 13:34:20.754198 | controller | 2026-05-20 13:34:20.754419 | controller | TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-05-20 13:34:20.754692 | controller | Wednesday 20 May 2026 13:34:20 +0000 (0:00:00.026) 0:02:15.336 ********* 2026-05-20 13:34:47.524503 | controller | changed: [controller] 2026-05-20 13:34:47.524607 | controller | 2026-05-20 13:34:47.524621 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-05-20 13:34:47.524633 | controller | Wednesday 20 May 2026 13:34:47 +0000 (0:00:26.769) 0:02:42.105 ********* 2026-05-20 13:34:47.861392 | controller | ok: [controller] 2026-05-20 13:34:47.861444 | controller | 2026-05-20 13:34:47.861759 | controller | TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-05-20 13:34:47.862024 | controller | Wednesday 20 May 2026 13:34:47 +0000 (0:00:00.336) 0:02:42.442 ********* 2026-05-20 13:34:47.891939 | controller | skipping: [controller] 2026-05-20 13:34:47.891998 | controller | 2026-05-20 13:34:47.892017 | controller | TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-05-20 13:34:47.892032 | controller | Wednesday 20 May 2026 13:34:47 +0000 (0:00:00.030) 0:02:42.473 ********* 2026-05-20 13:34:48.248642 | controller | changed: [controller] 2026-05-20 13:34:48.248693 | controller | 2026-05-20 13:34:48.248703 | controller | TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-05-20 13:34:48.248711 | controller | Wednesday 20 May 2026 13:34:48 +0000 (0:00:00.356) 0:02:42.829 ********* 2026-05-20 13:34:48.579275 | controller | changed: [controller] 2026-05-20 13:34:48.579457 | controller | 2026-05-20 13:34:48.580003 | controller | TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-05-20 13:34:48.580196 | controller | Wednesday 20 May 2026 13:34:48 +0000 (0:00:00.330) 0:02:43.160 ********* 2026-05-20 13:34:48.897299 | controller | changed: [controller] 2026-05-20 13:34:48.897366 | controller | 2026-05-20 13:34:48.897381 | controller | TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-05-20 13:34:48.897401 | controller | Wednesday 20 May 2026 13:34:48 +0000 (0:00:00.317) 0:02:43.478 ********* 2026-05-20 13:34:48.935404 | controller | skipping: [controller] 2026-05-20 13:34:48.935639 | controller | 2026-05-20 13:34:48.935883 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-05-20 13:34:48.936159 | controller | Wednesday 20 May 2026 13:34:48 +0000 (0:00:00.038) 0:02:43.517 ********* 2026-05-20 13:34:48.974167 | controller | skipping: [controller] 2026-05-20 13:34:48.974354 | controller | 2026-05-20 13:34:48.974614 | controller | TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-05-20 13:34:48.974837 | controller | Wednesday 20 May 2026 13:34:48 +0000 (0:00:00.038) 0:02:43.556 ********* 2026-05-20 13:34:49.013274 | controller | skipping: [controller] 2026-05-20 13:34:49.013466 | controller | 2026-05-20 13:34:49.013731 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-05-20 13:34:49.013949 | controller | Wednesday 20 May 2026 13:34:49 +0000 (0:00:00.039) 0:02:43.595 ********* 2026-05-20 13:34:58.417846 | controller | changed: [controller] 2026-05-20 13:34:58.418011 | controller | 2026-05-20 13:34:58.418288 | controller | TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-05-20 13:34:58.418544 | controller | Wednesday 20 May 2026 13:34:58 +0000 (0:00:09.404) 0:02:52.999 ********* 2026-05-20 13:34:59.390882 | controller | changed: [controller] 2026-05-20 13:34:59.391555 | controller | 2026-05-20 13:34:59.391868 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-05-20 13:34:59.392933 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.973) 0:02:53.972 ********* 2026-05-20 13:34:59.433060 | controller | skipping: [controller] => (item=DaemonSet) 2026-05-20 13:34:59.433173 | controller | skipping: [controller] => (item=ConfigMap) 2026-05-20 13:34:59.433345 | controller | skipping: [controller] 2026-05-20 13:34:59.433498 | controller | 2026-05-20 13:34:59.433735 | controller | TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-05-20 13:34:59.433894 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.042) 0:02:54.015 ********* 2026-05-20 13:34:59.472668 | controller | skipping: [controller] 2026-05-20 13:34:59.472745 | controller | 2026-05-20 13:34:59.472826 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-05-20 13:34:59.473085 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.039) 0:02:54.054 ********* 2026-05-20 13:34:59.511429 | controller | skipping: [controller] 2026-05-20 13:34:59.511552 | controller | 2026-05-20 13:34:59.511746 | controller | TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-05-20 13:34:59.511891 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.039) 0:02:54.093 ********* 2026-05-20 13:34:59.547688 | controller | skipping: [controller] 2026-05-20 13:34:59.547863 | controller | 2026-05-20 13:34:59.548174 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-05-20 13:34:59.548385 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.036) 0:02:54.129 ********* 2026-05-20 13:34:59.582741 | controller | skipping: [controller] 2026-05-20 13:34:59.582921 | controller | 2026-05-20 13:34:59.583236 | controller | TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-05-20 13:34:59.583482 | controller | Wednesday 20 May 2026 13:34:59 +0000 (0:00:00.035) 0:02:54.164 ********* 2026-05-20 13:35:00.147597 | controller | ok: [controller] 2026-05-20 13:35:00.147656 | controller | 2026-05-20 13:35:00.147667 | controller | TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-05-20 13:35:00.147676 | controller | Wednesday 20 May 2026 13:35:00 +0000 (0:00:00.563) 0:02:54.728 ********* 2026-05-20 13:35:01.337477 | controller | changed: [controller] 2026-05-20 13:35:01.337576 | controller | 2026-05-20 13:35:01.337609 | controller | PLAY [Install control-plane components] **************************************** 2026-05-20 13:35:01.337620 | controller | 2026-05-20 13:35:01.337629 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:35:01.337638 | controller | Wednesday 20 May 2026 13:35:01 +0000 (0:00:01.189) 0:02:55.918 ********* 2026-05-20 13:35:02.222653 | controller | ok: [controller] 2026-05-20 13:35:02.222714 | controller | 2026-05-20 13:35:02.222732 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:35:02.222863 | controller | Wednesday 20 May 2026 13:35:02 +0000 (0:00:00.886) 0:02:56.804 ********* 2026-05-20 13:35:02.547563 | controller | ok: [controller] 2026-05-20 13:35:02.547601 | controller | 2026-05-20 13:35:02.547608 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:35:02.547614 | controller | Wednesday 20 May 2026 13:35:02 +0000 (0:00:00.324) 0:02:57.129 ********* 2026-05-20 13:35:03.603642 | controller | ok: [controller] 2026-05-20 13:35:03.603903 | controller | 2026-05-20 13:35:03.604152 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:35:03.604378 | controller | Wednesday 20 May 2026 13:35:03 +0000 (0:00:01.056) 0:02:58.185 ********* 2026-05-20 13:35:03.978614 | controller | ok: [controller] 2026-05-20 13:35:03.978721 | controller | 2026-05-20 13:35:03.978884 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:35:03.979024 | controller | Wednesday 20 May 2026 13:35:03 +0000 (0:00:00.374) 0:02:58.560 ********* 2026-05-20 13:35:04.015483 | controller | ok: [controller] => { 2026-05-20 13:35:04.015763 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-20 13:35:04.015962 | controller | } 2026-05-20 13:35:04.016148 | controller | 2026-05-20 13:35:04.016399 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:35:04.016690 | controller | Wednesday 20 May 2026 13:35:04 +0000 (0:00:00.036) 0:02:58.597 ********* 2026-05-20 13:35:04.853971 | controller | changed: [controller] 2026-05-20 13:35:04.854019 | controller | 2026-05-20 13:35:04.854030 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:35:04.854039 | controller | Wednesday 20 May 2026 13:35:04 +0000 (0:00:00.837) 0:02:59.434 ********* 2026-05-20 13:35:06.678762 | controller | changed: [controller] 2026-05-20 13:35:06.678833 | controller | 2026-05-20 13:35:06.678845 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-05-20 13:35:06.678854 | controller | Wednesday 20 May 2026 13:35:06 +0000 (0:00:01.823) 0:03:01.258 ********* 2026-05-20 13:35:07.119736 | controller | ok: [controller] 2026-05-20 13:35:07.119900 | controller | 2026-05-20 13:35:07.120139 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-05-20 13:35:07.120350 | controller | Wednesday 20 May 2026 13:35:07 +0000 (0:00:00.441) 0:03:01.700 ********* 2026-05-20 13:35:07.425351 | controller | changed: [controller] 2026-05-20 13:35:07.425554 | controller | 2026-05-20 13:35:07.425791 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-05-20 13:35:07.426081 | controller | Wednesday 20 May 2026 13:35:07 +0000 (0:00:00.306) 0:03:02.007 ********* 2026-05-20 13:35:07.798098 | controller | ok: [controller] 2026-05-20 13:35:07.798251 | controller | 2026-05-20 13:35:07.798499 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-05-20 13:35:07.798762 | controller | Wednesday 20 May 2026 13:35:07 +0000 (0:00:00.372) 0:03:02.379 ********* 2026-05-20 13:35:08.122072 | controller | changed: [controller] 2026-05-20 13:35:08.122244 | controller | 2026-05-20 13:35:08.122557 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-05-20 13:35:08.122828 | controller | Wednesday 20 May 2026 13:35:08 +0000 (0:00:00.323) 0:03:02.703 ********* 2026-05-20 13:35:08.429935 | controller | ok: [controller] 2026-05-20 13:35:08.430130 | controller | 2026-05-20 13:35:08.430379 | controller | TASK [Install plugin] ********************************************************** 2026-05-20 13:35:08.430656 | controller | Wednesday 20 May 2026 13:35:08 +0000 (0:00:00.308) 0:03:03.011 ********* 2026-05-20 13:35:08.483838 | controller | included: vexxhost.containers.download_artifact for controller 2026-05-20 13:35:08.484040 | controller | 2026-05-20 13:35:08.484280 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:35:08.484504 | controller | Wednesday 20 May 2026 13:35:08 +0000 (0:00:00.054) 0:03:03.066 ********* 2026-05-20 13:35:08.517939 | controller | ok: [controller] => { 2026-05-20 13:35:08.518070 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-20 13:35:08.518197 | controller | } 2026-05-20 13:35:08.518331 | controller | 2026-05-20 13:35:08.518481 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:35:08.518702 | controller | Wednesday 20 May 2026 13:35:08 +0000 (0:00:00.033) 0:03:03.100 ********* 2026-05-20 13:35:09.374240 | controller | changed: [controller] 2026-05-20 13:35:09.374416 | controller | 2026-05-20 13:35:09.374686 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:35:09.374902 | controller | Wednesday 20 May 2026 13:35:09 +0000 (0:00:00.855) 0:03:03.955 ********* 2026-05-20 13:35:11.504571 | controller | changed: [controller] 2026-05-20 13:35:11.504764 | controller | 2026-05-20 13:35:11.505009 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:35:11.505231 | controller | Wednesday 20 May 2026 13:35:11 +0000 (0:00:02.130) 0:03:06.086 ********* 2026-05-20 13:35:11.538053 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:35:11.538238 | controller | 2026-05-20 13:35:11.538462 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:35:11.538722 | controller | Wednesday 20 May 2026 13:35:11 +0000 (0:00:00.033) 0:03:06.120 ********* 2026-05-20 13:35:12.294562 | controller | changed: [controller] 2026-05-20 13:35:12.294784 | controller | 2026-05-20 13:35:12.295026 | controller | TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-05-20 13:35:12.295248 | controller | Wednesday 20 May 2026 13:35:12 +0000 (0:00:00.756) 0:03:06.876 ********* 2026-05-20 13:35:13.382346 | controller | ok: [controller] 2026-05-20 13:35:13.382404 | controller | 2026-05-20 13:35:13.382415 | controller | TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-05-20 13:35:13.382450 | controller | Wednesday 20 May 2026 13:35:13 +0000 (0:00:01.087) 0:03:07.963 ********* 2026-05-20 13:35:15.572028 | controller | changed: [controller] 2026-05-20 13:35:15.573101 | controller | 2026-05-20 13:35:15.573130 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:35:15.573141 | controller | Wednesday 20 May 2026 13:35:15 +0000 (0:00:02.188) 0:03:10.152 ********* 2026-05-20 13:35:15.605674 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:35:15.605729 | controller | 2026-05-20 13:35:15.605741 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:35:15.605866 | controller | Wednesday 20 May 2026 13:35:15 +0000 (0:00:00.035) 0:03:10.187 ********* 2026-05-20 13:35:16.210582 | controller | changed: [controller] 2026-05-20 13:35:16.210808 | controller | 2026-05-20 13:35:16.211047 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-05-20 13:35:16.211275 | controller | Wednesday 20 May 2026 13:35:16 +0000 (0:00:00.604) 0:03:10.792 ********* 2026-05-20 13:35:47.528078 | controller | changed: [controller] 2026-05-20 13:35:47.528153 | controller | 2026-05-20 13:35:47.528174 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-05-20 13:35:47.528382 | controller | Wednesday 20 May 2026 13:35:47 +0000 (0:00:31.315) 0:03:42.107 ********* 2026-05-20 13:35:48.419483 | controller | changed: [controller] 2026-05-20 13:35:48.419578 | controller | 2026-05-20 13:35:48.419596 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:35:48.419609 | controller | 2026-05-20 13:35:48.419621 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:35:48.419633 | controller | Wednesday 20 May 2026 13:35:48 +0000 (0:00:00.891) 0:03:42.999 ********* 2026-05-20 13:35:49.465272 | controller | ok: [controller] 2026-05-20 13:35:49.466016 | controller | 2026-05-20 13:35:49.466054 | controller | TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-05-20 13:35:49.466070 | controller | Wednesday 20 May 2026 13:35:49 +0000 (0:00:01.046) 0:03:44.046 ********* 2026-05-20 13:35:50.432348 | controller | changed: [controller] 2026-05-20 13:35:50.432399 | controller | 2026-05-20 13:35:50.432413 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:35:50.432426 | controller | 2026-05-20 13:35:50.432437 | controller | TASK [Uninstall unattended-upgrades] ******************************************* 2026-05-20 13:35:50.432449 | controller | Wednesday 20 May 2026 13:35:50 +0000 (0:00:00.966) 0:03:45.013 ********* 2026-05-20 13:35:51.238417 | controller | ok: [controller] 2026-05-20 13:35:51.238481 | controller | 2026-05-20 13:35:51.238496 | controller | PLAY [controllers] ************************************************************* 2026-05-20 13:35:51.238510 | controller | 2026-05-20 13:35:51.238564 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:35:51.238578 | controller | Wednesday 20 May 2026 13:35:51 +0000 (0:00:00.805) 0:03:45.818 ********* 2026-05-20 13:35:52.411743 | controller | ok: [controller] 2026-05-20 13:35:52.411814 | controller | 2026-05-20 13:35:52.411837 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:35:52.412132 | controller | Wednesday 20 May 2026 13:35:52 +0000 (0:00:01.173) 0:03:46.992 ********* 2026-05-20 13:35:52.453913 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:35:52.454005 | controller | 2026-05-20 13:35:52.454161 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:35:52.454287 | controller | Wednesday 20 May 2026 13:35:52 +0000 (0:00:00.043) 0:03:47.035 ********* 2026-05-20 13:35:53.060905 | controller | changed: [controller] 2026-05-20 13:35:53.060964 | controller | 2026-05-20 13:35:53.061077 | controller | TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-05-20 13:35:53.061175 | controller | Wednesday 20 May 2026 13:35:53 +0000 (0:00:00.606) 0:03:47.641 ********* 2026-05-20 13:35:55.084937 | controller | changed: [controller] 2026-05-20 13:35:55.085012 | controller | 2026-05-20 13:35:55.085084 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:35:55.085176 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:02.025) 0:03:49.667 ********* 2026-05-20 13:35:55.114564 | controller | skipping: [controller] 2026-05-20 13:35:55.114759 | controller | 2026-05-20 13:35:55.115068 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-05-20 13:35:55.115292 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.028) 0:03:49.696 ********* 2026-05-20 13:35:55.146374 | controller | skipping: [controller] 2026-05-20 13:35:55.146556 | controller | 2026-05-20 13:35:55.146835 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-05-20 13:35:55.147012 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.032) 0:03:49.728 ********* 2026-05-20 13:35:55.171713 | controller | skipping: [controller] 2026-05-20 13:35:55.171964 | controller | 2026-05-20 13:35:55.172264 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-05-20 13:35:55.172668 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.025) 0:03:49.753 ********* 2026-05-20 13:35:55.198825 | controller | skipping: [controller] 2026-05-20 13:35:55.199016 | controller | 2026-05-20 13:35:55.199238 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-05-20 13:35:55.199453 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.027) 0:03:49.781 ********* 2026-05-20 13:35:55.225288 | controller | skipping: [controller] 2026-05-20 13:35:55.225494 | controller | 2026-05-20 13:35:55.225822 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-05-20 13:35:55.226039 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.026) 0:03:49.807 ********* 2026-05-20 13:35:55.258357 | controller | skipping: [controller] 2026-05-20 13:35:55.259076 | controller | 2026-05-20 13:35:55.259107 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-05-20 13:35:55.259118 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.030) 0:03:49.838 ********* 2026-05-20 13:35:55.293006 | controller | skipping: [controller] 2026-05-20 13:35:55.293090 | controller | 2026-05-20 13:35:55.294540 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-05-20 13:35:55.294553 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.034) 0:03:49.873 ********* 2026-05-20 13:35:55.319498 | controller | skipping: [controller] 2026-05-20 13:35:55.319569 | controller | 2026-05-20 13:35:55.319663 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-05-20 13:35:55.319836 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.028) 0:03:49.901 ********* 2026-05-20 13:35:55.353457 | controller | skipping: [controller] 2026-05-20 13:35:55.353670 | controller | 2026-05-20 13:35:55.353893 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-05-20 13:35:55.354110 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.033) 0:03:49.935 ********* 2026-05-20 13:35:55.384005 | controller | skipping: [controller] 2026-05-20 13:35:55.384083 | controller | 2026-05-20 13:35:55.384185 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-05-20 13:35:55.384281 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.030) 0:03:49.966 ********* 2026-05-20 13:35:55.412573 | controller | skipping: [controller] 2026-05-20 13:35:55.412620 | controller | 2026-05-20 13:35:55.412627 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-05-20 13:35:55.412633 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.027) 0:03:49.993 ********* 2026-05-20 13:35:55.441363 | controller | skipping: [controller] 2026-05-20 13:35:55.441404 | controller | 2026-05-20 13:35:55.441410 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-05-20 13:35:55.441449 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.029) 0:03:50.022 ********* 2026-05-20 13:35:55.474615 | controller | skipping: [controller] 2026-05-20 13:35:55.474695 | controller | 2026-05-20 13:35:55.474761 | controller | TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-05-20 13:35:55.474858 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.034) 0:03:50.056 ********* 2026-05-20 13:35:55.500890 | controller | skipping: [controller] 2026-05-20 13:35:55.501029 | controller | 2026-05-20 13:35:55.501151 | controller | TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-05-20 13:35:55.501251 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.026) 0:03:50.083 ********* 2026-05-20 13:35:55.526765 | controller | skipping: [controller] 2026-05-20 13:35:55.526801 | controller | 2026-05-20 13:35:55.526927 | controller | TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-05-20 13:35:55.527038 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.026) 0:03:50.109 ********* 2026-05-20 13:35:55.554039 | controller | skipping: [controller] 2026-05-20 13:35:55.554075 | controller | 2026-05-20 13:35:55.554205 | controller | TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-05-20 13:35:55.554304 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.026) 0:03:50.136 ********* 2026-05-20 13:35:55.581736 | controller | skipping: [controller] 2026-05-20 13:35:55.581919 | controller | 2026-05-20 13:35:55.582142 | controller | TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-05-20 13:35:55.582356 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.027) 0:03:50.163 ********* 2026-05-20 13:35:55.610457 | controller | skipping: [controller] 2026-05-20 13:35:55.610688 | controller | 2026-05-20 13:35:55.610912 | controller | TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-05-20 13:35:55.611078 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.028) 0:03:50.192 ********* 2026-05-20 13:35:55.635399 | controller | skipping: [controller] 2026-05-20 13:35:55.635438 | controller | 2026-05-20 13:35:55.635700 | controller | TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-05-20 13:35:55.635745 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.024) 0:03:50.217 ********* 2026-05-20 13:35:55.664006 | controller | skipping: [controller] 2026-05-20 13:35:55.664094 | controller | 2026-05-20 13:35:55.664201 | controller | TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-05-20 13:35:55.664406 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.028) 0:03:50.245 ********* 2026-05-20 13:35:55.693209 | controller | skipping: [controller] 2026-05-20 13:35:55.693372 | controller | 2026-05-20 13:35:55.693631 | controller | TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-05-20 13:35:55.693842 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.029) 0:03:50.274 ********* 2026-05-20 13:35:55.720356 | controller | skipping: [controller] 2026-05-20 13:35:55.720539 | controller | 2026-05-20 13:35:55.720826 | controller | TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-05-20 13:35:55.721042 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.027) 0:03:50.302 ********* 2026-05-20 13:35:55.755074 | controller | skipping: [controller] 2026-05-20 13:35:55.755255 | controller | 2026-05-20 13:35:55.756042 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-05-20 13:35:55.756701 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.035) 0:03:50.337 ********* 2026-05-20 13:35:55.790031 | controller | skipping: [controller] => (item={'name': 'controllerplugin'}) 2026-05-20 13:35:55.790261 | controller | skipping: [controller] => (item={'name': 'nodeplugin'}) 2026-05-20 13:35:55.790451 | controller | skipping: [controller] 2026-05-20 13:35:55.790670 | controller | 2026-05-20 13:35:55.790887 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-05-20 13:35:55.791110 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.034) 0:03:50.372 ********* 2026-05-20 13:35:55.815217 | controller | skipping: [controller] 2026-05-20 13:35:55.815434 | controller | 2026-05-20 13:35:55.815699 | controller | TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-05-20 13:35:55.815990 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.025) 0:03:50.397 ********* 2026-05-20 13:35:55.847665 | controller | skipping: [controller] 2026-05-20 13:35:55.847810 | controller | 2026-05-20 13:35:55.848057 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-05-20 13:35:55.848273 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.032) 0:03:50.429 ********* 2026-05-20 13:35:55.875191 | controller | skipping: [controller] 2026-05-20 13:35:55.875393 | controller | 2026-05-20 13:35:55.875668 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-05-20 13:35:55.875888 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.027) 0:03:50.457 ********* 2026-05-20 13:35:55.903263 | controller | skipping: [controller] 2026-05-20 13:35:55.903451 | controller | 2026-05-20 13:35:55.903721 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-05-20 13:35:55.903937 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.028) 0:03:50.485 ********* 2026-05-20 13:35:55.962307 | controller | skipping: [controller] 2026-05-20 13:35:55.962378 | controller | 2026-05-20 13:35:55.962486 | controller | PLAY [Deploy minimal OpenStack services for Glance] **************************** 2026-05-20 13:35:55.962647 | controller | 2026-05-20 13:35:55.962862 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:35:55.962891 | controller | Wednesday 20 May 2026 13:35:55 +0000 (0:00:00.059) 0:03:50.544 ********* 2026-05-20 13:35:57.068322 | controller | ok: [controller] 2026-05-20 13:35:57.068506 | controller | 2026-05-20 13:35:57.069911 | controller | TASK [Deploy Helm chart] ******************************************************* 2026-05-20 13:35:57.070210 | controller | Wednesday 20 May 2026 13:35:57 +0000 (0:00:01.105) 0:03:51.650 ********* 2026-05-20 13:35:57.125315 | controller | included: vexxhost.kubernetes.cert_manager for controller 2026-05-20 13:35:57.125741 | controller | 2026-05-20 13:35:57.126665 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:35:57.126692 | controller | Wednesday 20 May 2026 13:35:57 +0000 (0:00:00.056) 0:03:51.707 ********* 2026-05-20 13:35:57.164810 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:35:57.165114 | controller | 2026-05-20 13:35:57.165385 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:35:57.165716 | controller | Wednesday 20 May 2026 13:35:57 +0000 (0:00:00.039) 0:03:51.746 ********* 2026-05-20 13:35:57.826484 | controller | changed: [controller] 2026-05-20 13:35:57.826759 | controller | 2026-05-20 13:35:57.827043 | controller | TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-05-20 13:35:57.827315 | controller | Wednesday 20 May 2026 13:35:57 +0000 (0:00:00.661) 0:03:52.408 ********* 2026-05-20 13:36:23.190404 | controller | changed: [controller] 2026-05-20 13:36:23.190508 | controller | 2026-05-20 13:36:23.190649 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-05-20 13:36:23.190785 | controller | Wednesday 20 May 2026 13:36:23 +0000 (0:00:25.363) 0:04:17.772 ********* 2026-05-20 13:36:24.109140 | controller | changed: [controller] 2026-05-20 13:36:24.109306 | controller | 2026-05-20 13:36:24.109601 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-05-20 13:36:24.109825 | controller | Wednesday 20 May 2026 13:36:24 +0000 (0:00:00.918) 0:04:18.690 ********* 2026-05-20 13:36:24.157699 | 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:36:24.157910 | controller | 2026-05-20 13:36:24.158145 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-05-20 13:36:24.158407 | controller | Wednesday 20 May 2026 13:36:24 +0000 (0:00:00.049) 0:04:18.739 ********* 2026-05-20 13:36:25.053934 | controller | changed: [controller] 2026-05-20 13:36:25.054122 | controller | 2026-05-20 13:36:25.054352 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-05-20 13:36:25.054601 | controller | Wednesday 20 May 2026 13:36:25 +0000 (0:00:00.895) 0:04:19.635 ********* 2026-05-20 13:36:25.952819 | controller | ok: [controller] 2026-05-20 13:36:25.953001 | controller | 2026-05-20 13:36:25.953229 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-05-20 13:36:25.953447 | controller | Wednesday 20 May 2026 13:36:25 +0000 (0:00:00.899) 0:04:20.534 ********* 2026-05-20 13:36:26.747197 | controller | changed: [controller] 2026-05-20 13:36:26.747390 | controller | 2026-05-20 13:36:26.747671 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-05-20 13:36:26.747922 | controller | Wednesday 20 May 2026 13:36:26 +0000 (0:00:00.791) 0:04:21.326 ********* 2026-05-20 13:36:26.748119 | controller | 2026-05-20 13:36:26.748366 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-05-20 13:36:26.748695 | controller | Wednesday 20 May 2026 13:36:26 +0000 (0:00:00.002) 0:04:21.328 ********* 2026-05-20 13:36:26.776339 | controller | skipping: [controller] 2026-05-20 13:36:26.776479 | controller | 2026-05-20 13:36:26.776735 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-05-20 13:36:26.776953 | controller | Wednesday 20 May 2026 13:36:26 +0000 (0:00:00.029) 0:04:21.358 ********* 2026-05-20 13:36:29.430575 | controller | changed: [controller] 2026-05-20 13:36:29.430626 | controller | 2026-05-20 13:36:29.430633 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-05-20 13:36:29.430639 | controller | Wednesday 20 May 2026 13:36:29 +0000 (0:00:02.651) 0:04:24.010 ********* 2026-05-20 13:36:39.415118 | controller | changed: [controller] 2026-05-20 13:36:39.415200 | controller | 2026-05-20 13:36:39.415385 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:36:39.415528 | controller | Wednesday 20 May 2026 13:36:39 +0000 (0:00:09.986) 0:04:33.997 ********* 2026-05-20 13:36:39.453578 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:36:39.453668 | controller | 2026-05-20 13:36:39.453827 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:36:39.453994 | controller | Wednesday 20 May 2026 13:36:39 +0000 (0:00:00.038) 0:04:34.035 ********* 2026-05-20 13:36:40.088352 | controller | changed: [controller] 2026-05-20 13:36:40.088554 | controller | 2026-05-20 13:36:40.088811 | controller | TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-05-20 13:36:40.089057 | controller | Wednesday 20 May 2026 13:36:40 +0000 (0:00:00.634) 0:04:34.670 ********* 2026-05-20 13:36:54.216626 | controller | changed: [controller] 2026-05-20 13:36:54.216705 | controller | 2026-05-20 13:36:54.216727 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:36:54.216778 | controller | Wednesday 20 May 2026 13:36:54 +0000 (0:00:14.128) 0:04:48.798 ********* 2026-05-20 13:36:54.255834 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:36:54.255896 | controller | 2026-05-20 13:36:54.256011 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:36:54.256101 | controller | Wednesday 20 May 2026 13:36:54 +0000 (0:00:00.037) 0:04:48.836 ********* 2026-05-20 13:36:54.885369 | controller | changed: [controller] 2026-05-20 13:36:54.885447 | controller | 2026-05-20 13:36:54.885810 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-05-20 13:36:54.885856 | controller | Wednesday 20 May 2026 13:36:54 +0000 (0:00:00.630) 0:04:49.467 ********* 2026-05-20 13:36:58.715589 | controller | ok: [controller] => (item=messaging-topology-operator) 2026-05-20 13:36:58.715706 | controller | ok: [controller] => (item=rabbitmq-cluster) 2026-05-20 13:36:58.715724 | controller | 2026-05-20 13:36:58.715869 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-05-20 13:36:58.715935 | controller | Wednesday 20 May 2026 13:36:58 +0000 (0:00:03.829) 0:04:53.297 ********* 2026-05-20 13:37:02.274553 | controller | changed: [controller] 2026-05-20 13:37:02.274674 | controller | 2026-05-20 13:37:02.275365 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:37:02.275919 | controller | Wednesday 20 May 2026 13:37:02 +0000 (0:00:03.558) 0:04:56.856 ********* 2026-05-20 13:37:02.306012 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:37:02.306134 | controller | 2026-05-20 13:37:02.306277 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:37:02.306550 | controller | Wednesday 20 May 2026 13:37:02 +0000 (0:00:00.032) 0:04:56.888 ********* 2026-05-20 13:37:02.920503 | controller | changed: [controller] 2026-05-20 13:37:02.920769 | controller | 2026-05-20 13:37:02.921027 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-05-20 13:37:02.921252 | controller | Wednesday 20 May 2026 13:37:02 +0000 (0:00:00.614) 0:04:57.502 ********* 2026-05-20 13:37:07.123550 | controller | ok: [controller] 2026-05-20 13:37:07.123712 | controller | 2026-05-20 13:37:07.123969 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-05-20 13:37:07.124187 | controller | Wednesday 20 May 2026 13:37:07 +0000 (0:00:04.203) 0:05:01.705 ********* 2026-05-20 13:37:09.809028 | controller | changed: [controller] 2026-05-20 13:37:09.809202 | controller | 2026-05-20 13:37:09.809477 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-05-20 13:37:09.809748 | controller | Wednesday 20 May 2026 13:37:09 +0000 (0:00:02.685) 0:05:04.391 ********* 2026-05-20 13:37:10.682424 | controller | ok: [controller] 2026-05-20 13:37:10.682667 | controller | 2026-05-20 13:37:10.682896 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-05-20 13:37:10.683121 | controller | Wednesday 20 May 2026 13:37:10 +0000 (0:00:00.872) 0:05:05.263 ********* 2026-05-20 13:37:11.552698 | controller | changed: [controller] 2026-05-20 13:37:11.553032 | controller | 2026-05-20 13:37:11.553212 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-05-20 13:37:11.553345 | controller | Wednesday 20 May 2026 13:37:11 +0000 (0:00:00.869) 0:05:06.132 ********* 2026-05-20 13:37:12.794231 | controller | ok: [controller] 2026-05-20 13:37:12.794404 | controller | 2026-05-20 13:37:12.794675 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-05-20 13:37:12.795040 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:01.243) 0:05:07.375 ********* 2026-05-20 13:37:12.829163 | controller | skipping: [controller] 2026-05-20 13:37:12.829272 | controller | 2026-05-20 13:37:12.829465 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-05-20 13:37:12.829677 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:00.035) 0:05:07.411 ********* 2026-05-20 13:37:12.867143 | controller | skipping: [controller] 2026-05-20 13:37:12.867266 | controller | 2026-05-20 13:37:12.867425 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-05-20 13:37:12.867608 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:00.037) 0:05:07.449 ********* 2026-05-20 13:37:12.902686 | controller | skipping: [controller] 2026-05-20 13:37:12.902898 | controller | 2026-05-20 13:37:12.903152 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-05-20 13:37:12.903374 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:00.035) 0:05:07.484 ********* 2026-05-20 13:37:12.940697 | controller | skipping: [controller] 2026-05-20 13:37:12.940901 | controller | 2026-05-20 13:37:12.941136 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-05-20 13:37:12.941355 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:00.038) 0:05:07.523 ********* 2026-05-20 13:37:12.973935 | controller | skipping: [controller] 2026-05-20 13:37:12.974121 | controller | 2026-05-20 13:37:12.974345 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-05-20 13:37:12.974584 | controller | Wednesday 20 May 2026 13:37:12 +0000 (0:00:00.033) 0:05:07.556 ********* 2026-05-20 13:37:13.007503 | controller | skipping: [controller] 2026-05-20 13:37:13.007728 | controller | 2026-05-20 13:37:13.007948 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-05-20 13:37:13.008162 | controller | Wednesday 20 May 2026 13:37:13 +0000 (0:00:00.033) 0:05:07.589 ********* 2026-05-20 13:37:13.042629 | controller | skipping: [controller] 2026-05-20 13:37:13.042815 | controller | 2026-05-20 13:37:13.043126 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-05-20 13:37:13.043353 | controller | Wednesday 20 May 2026 13:37:13 +0000 (0:00:00.035) 0:05:07.624 ********* 2026-05-20 13:39:26.705856 | controller | changed: [controller] 2026-05-20 13:39:26.706026 | controller | 2026-05-20 13:39:26.706280 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-05-20 13:39:26.706490 | controller | Wednesday 20 May 2026 13:39:26 +0000 (0:02:13.662) 0:07:21.287 ********* 2026-05-20 13:39:27.683428 | controller | changed: [controller] 2026-05-20 13:39:27.683657 | controller | 2026-05-20 13:39:27.683896 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 13:39:27.684118 | controller | Wednesday 20 May 2026 13:39:27 +0000 (0:00:00.977) 0:07:22.265 ********* 2026-05-20 13:39:27.777570 | 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:39:27.777731 | controller | 2026-05-20 13:39:27.777941 | controller | Task failed. 2026-05-20 13:39:27.778184 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:15:3 2026-05-20 13:39:27.778404 | controller | 2026-05-20 13:39:27.778687 | controller | 13 # under the License. 2026-05-20 13:39:27.778929 | controller | 14 2026-05-20 13:39:27.779156 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:39:27.779360 | controller | ^ column 3 2026-05-20 13:39:27.779551 | controller | 2026-05-20 13:39:27.779788 | controller | <<< caused by >>> 2026-05-20 13:39:27.779962 | controller | 2026-05-20 13:39:27.780173 | controller | Finalization of task args for 'ansible.builtin.set_fact' failed. 2026-05-20 13:39:27.780413 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:16:3 2026-05-20 13:39:27.780615 | controller | 2026-05-20 13:39:27.780801 | controller | 14 2026-05-20 13:39:27.781007 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:39:27.781209 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:39:27.781478 | controller | ^ column 3 2026-05-20 13:39:27.781810 | controller | 2026-05-20 13:39:27.782022 | controller | <<< caused by >>> 2026-05-20 13:39:27.782208 | controller | 2026-05-20 13:39:27.782485 | 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:39:27.782831 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:17:36 2026-05-20 13:39:27.783004 | controller | 2026-05-20 13:39:27.783210 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:39:27.783419 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:39:27.783697 | controller | 17 openstack_helm_endpoints_list: |- 2026-05-20 13:39:27.783966 | controller | ^ column 36 2026-05-20 13:39:27.784116 | controller | 2026-05-20 13:39:27.784476 | 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:39:27.794079 | controller | 2026-05-20 13:39:27.794193 | controller | PLAY RECAP ********************************************************************* 2026-05-20 13:39:27.794410 | controller | controller : ok=156 changed=75 unreachable=0 failed=1 skipped=71 rescued=0 ignored=3 2026-05-20 13:39:27.794545 | controller | 2026-05-20 13:39:27.794708 | controller | Wednesday 20 May 2026 13:39:27 +0000 (0:00:00.110) 0:07:22.376 ********* 2026-05-20 13:39:27.794824 | controller | =============================================================================== 2026-05-20 13:39:27.795016 | controller | vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 133.66s 2026-05-20 13:39:27.795181 | controller | Install Debian packages ------------------------------------------------ 50.92s 2026-05-20 13:39:27.795351 | controller | vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 31.32s 2026-05-20 13:39:27.795493 | controller | vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 26.77s 2026-05-20 13:39:27.795659 | controller | vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 25.36s 2026-05-20 13:39:27.795790 | controller | vexxhost.atmosphere.ingress_nginx : Deploy Helm chart ------------------ 14.13s 2026-05-20 13:39:27.795923 | controller | vexxhost.atmosphere.cluster_issuer : Rehash CA certificates ------------- 9.99s 2026-05-20 13:39:27.796060 | controller | vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems --- 9.40s 2026-05-20 13:39:27.796190 | controller | Install Python packages used by the test -------------------------------- 7.10s 2026-05-20 13:39:27.796321 | controller | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.05s 2026-05-20 13:39:27.796452 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 4.20s 2026-05-20 13:39:27.796607 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs --- 4.20s 2026-05-20 13:39:27.796739 | controller | vexxhost.kubernetes.kubelet : Install additional packages --------------- 4.18s 2026-05-20 13:39:27.796870 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs -------- 3.83s 2026-05-20 13:39:27.797001 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart ------- 3.56s 2026-05-20 13:39:27.797131 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-05-20 13:39:27.797279 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart --- 2.69s 2026-05-20 13:39:27.797406 | controller | vexxhost.atmosphere.cluster_issuer : Update CA certificates ------------- 2.65s 2026-05-20 13:39:27.797543 | controller | vexxhost.kubernetes.cilium : Deploy Helm chart -------------------------- 2.19s 2026-05-20 13:39:27.797695 | controller | vexxhost.kubernetes.kubelet : Configure sysctl values ------------------- 2.17s 2026-05-20 13:39:28.202506 | 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:39:28.202676 | controller | ERROR [glance-image > prepare] Executed: Failed 2026-05-20 13:39:28.202834 | 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:39:28.542480 | controller | ERROR 2026-05-20 13:39:28.542741 | controller | { 2026-05-20 13:39:28.542771 | controller | "delta": "0:08:35.426925", 2026-05-20 13:39:28.542792 | controller | "end": "2026-05-20 13:39:28.273377", 2026-05-20 13:39:28.542811 | controller | "msg": "non-zero return code", 2026-05-20 13:39:28.542830 | controller | "rc": 2, 2026-05-20 13:39:28.542904 | controller | "start": "2026-05-20 13:30:52.846452" 2026-05-20 13:39:28.542929 | controller | } failure 2026-05-20 13:39:28.553580 | 2026-05-20 13:39:28.553631 | PLAY RECAP 2026-05-20 13:39:28.553676 | controller | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:39:28.553698 | 2026-05-20 13:39:28.655333 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:39:28.660873 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:39:29.237504 | 2026-05-20 13:39:29.237925 | PLAY [all] 2026-05-20 13:39:29.249557 | 2026-05-20 13:39:29.249629 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 13:39:29.284874 | controller | skipping: Conditional result was False 2026-05-20 13:39:29.291466 | 2026-05-20 13:39:29.291574 | TASK [fetch-output : Set log path for single node] 2026-05-20 13:39:29.327141 | controller | ok 2026-05-20 13:39:29.333732 | 2026-05-20 13:39:29.333832 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 13:39:29.682388 | controller -> localhost | ok: "/var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/logs" 2026-05-20 13:39:29.881645 | controller -> localhost | changed: "/var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/artifacts" 2026-05-20 13:39:30.101281 | controller -> localhost | changed: "/var/lib/zuul/builds/d3549ba982504b0791350f4f0a5521e0/work/docs" 2026-05-20 13:39:30.123771 | 2026-05-20 13:39:30.123913 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 13:39:30.754272 | controller | ok 2026-05-20 13:39:30.754469 | controller | changed: All items complete 2026-05-20 13:39:30.754497 | 2026-05-20 13:39:31.216219 | controller | changed: .d..t...... ./ 2026-05-20 13:39:31.715484 | controller | changed: .d..t...... ./ 2026-05-20 13:39:31.740356 | 2026-05-20 13:39:31.740476 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 13:39:32.196891 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006810 2026-05-20 13:39:32.437066 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007024 2026-05-20 13:39:32.458394 | 2026-05-20 13:39:32.458932 | PLAY [all] 2026-05-20 13:39:32.468286 | 2026-05-20 13:39:32.468398 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 13:39:32.945156 | controller | changed 2026-05-20 13:39:32.953494 | 2026-05-20 13:39:32.953549 | PLAY RECAP 2026-05-20 13:39:32.953604 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 13:39:32.953629 | 2026-05-20 13:39:33.061646 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:39:33.067343 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 13:39:33.667896 | 2026-05-20 13:39:33.668072 | PLAY [localhost] 2026-05-20 13:39:33.682512 | 2026-05-20 13:39:33.682674 | TASK [Generate Zuul manifest] 2026-05-20 13:39:33.704252 | localhost | ok 2026-05-20 13:39:33.721397 | 2026-05-20 13:39:33.721539 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 13:39:34.095138 | localhost | changed 2026-05-20 13:39:34.108591 | 2026-05-20 13:39:34.108714 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 13:39:34.141496 | localhost | ok 2026-05-20 13:39:34.151300 | 2026-05-20 13:39:34.151367 | TASK [Upload logs] 2026-05-20 13:39:34.175586 | localhost | ok 2026-05-20 13:39:34.260038 | 2026-05-20 13:39:34.260154 | TASK [Set zuul-log-path fact] 2026-05-20 13:39:34.283107 | localhost | ok 2026-05-20 13:39:34.304262 | 2026-05-20 13:39:34.304429 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:39:34.335929 | localhost | ok 2026-05-20 13:39:34.346485 | 2026-05-20 13:39:34.346625 | TASK [upload-logs : Create log directories] 2026-05-20 13:39:34.754355 | localhost | changed 2026-05-20 13:39:34.792283 | 2026-05-20 13:39:34.792403 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 13:39:35.138943 | localhost -> localhost | ok: Runtime: 0:00:00.005520 2026-05-20 13:39:35.145379 | 2026-05-20 13:39:35.145470 | TASK [upload-logs : Upload logs to log server] 2026-05-20 13:39:35.553668 | localhost | Output suppressed because no_log was given 2026-05-20 13:39:35.559497 | 2026-05-20 13:39:35.559594 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 13:39:35.601378 | localhost | skipping: Conditional result was False 2026-05-20 13:39:35.610452 | localhost | skipping: Conditional result was False 2026-05-20 13:39:35.624673 | 2026-05-20 13:39:35.624872 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 13:39:35.668598 | localhost | skipping: Conditional result was False 2026-05-20 13:39:35.669066 | 2026-05-20 13:39:35.673396 | localhost | skipping: Conditional result was False 2026-05-20 13:39:35.689215 | 2026-05-20 13:39:35.689373 | LOOP [upload-logs : Upload console log and json output]