2026-05-20 13:45:47.069361 | Job console starting 2026-05-20 13:45:47.079773 | Updating git repos 2026-05-20 13:45:49.284426 | Cloning repos into workspace 2026-05-20 13:46:02.988221 | Restoring repo states 2026-05-20 13:46:27.756362 | Merging changes 2026-05-20 13:46:29.001824 | Checking out repos 2026-05-20 13:46:35.623366 | Preparing playbooks 2026-05-20 13:46:38.770616 | Running Ansible setup 2026-05-20 13:46:43.466399 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:46:44.042506 | 2026-05-20 13:46:44.179606 | PLAY [localhost] 2026-05-20 13:46:44.193319 | 2026-05-20 13:46:44.193445 | TASK [Gathering Facts] 2026-05-20 13:46:45.082314 | localhost | ok 2026-05-20 13:46:45.092400 | 2026-05-20 13:46:45.092501 | TASK [Setup log path fact] 2026-05-20 13:46:45.111544 | localhost | ok 2026-05-20 13:46:45.122842 | 2026-05-20 13:46:45.122910 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:46:45.151539 | localhost | ok 2026-05-20 13:46:45.159163 | 2026-05-20 13:46:45.159249 | TASK [emit-job-header : Print job information] 2026-05-20 13:46:45.201448 | # Job Information 2026-05-20 13:46:45.201677 | Ansible Version: 2.16.18 2026-05-20 13:46:45.201746 | Job: atmosphere-common-molecule-glance-image 2026-05-20 13:46:45.201794 | Pipeline: check 2026-05-20 13:46:45.201840 | Executor: 2d72f0692154 2026-05-20 13:46:45.201886 | Triggered by: https://github.com/vexxhost/atmosphere.common/pull/111 2026-05-20 13:46:45.201935 | Event ID: 17651cf0-5452-11f1-8e1d-0dde0b93bb8c 2026-05-20 13:46:45.205287 | 2026-05-20 13:46:45.205348 | LOOP [emit-job-header : Print node information] 2026-05-20 13:46:45.312391 | localhost | ok: 2026-05-20 13:46:45.312649 | localhost | # Node Information 2026-05-20 13:46:45.312758 | localhost | Inventory Hostname: controller 2026-05-20 13:46:45.312846 | localhost | Hostname: np0000175375 2026-05-20 13:46:45.312929 | localhost | Username: zuul 2026-05-20 13:46:45.313205 | localhost | Distro: Ubuntu 24.04 2026-05-20 13:46:45.313289 | localhost | Provider: yul1 2026-05-20 13:46:45.313531 | localhost | Region: ca-ymq-1 2026-05-20 13:46:45.313619 | localhost | Label: ubuntu-noble 2026-05-20 13:46:45.313682 | localhost | Product Name: OpenStack Nova 2026-05-20 13:46:45.313739 | localhost | Interface IP: 199.204.45.157 2026-05-20 13:46:45.336326 | 2026-05-20 13:46:45.336456 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 13:46:45.696223 | localhost -> localhost | changed 2026-05-20 13:46:45.703809 | 2026-05-20 13:46:45.703915 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 13:46:47.168728 | localhost -> localhost | changed 2026-05-20 13:46:47.179478 | 2026-05-20 13:46:47.179582 | PLAY [all] 2026-05-20 13:46:47.187835 | 2026-05-20 13:46:47.187958 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 13:46:47.405017 | controller -> localhost | ok 2026-05-20 13:46:47.414592 | 2026-05-20 13:46:47.414680 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 13:46:47.447709 | controller | ok 2026-05-20 13:46:47.464451 | controller | included: /var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 13:46:47.470292 | 2026-05-20 13:46:47.470353 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 13:46:48.632062 | controller -> localhost | Generating public/private rsa key pair. 2026-05-20 13:46:48.632245 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/95337cf98d2d453cb406fb46a3ff6fe0_id_rsa 2026-05-20 13:46:48.632285 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/95337cf98d2d453cb406fb46a3ff6fe0_id_rsa.pub 2026-05-20 13:46:48.632316 | controller -> localhost | The key fingerprint is: 2026-05-20 13:46:48.632345 | controller -> localhost | SHA256:QGbPsvX7iFVNYIR00xLahGNq+A+cJK6Tsoa7ZbRb/WI zuul-build-sshkey 2026-05-20 13:46:48.632416 | controller -> localhost | The key's randomart image is: 2026-05-20 13:46:48.632453 | controller -> localhost | +---[RSA 3072]----+ 2026-05-20 13:46:48.632487 | controller -> localhost | | + ..+Oo | 2026-05-20 13:46:48.632517 | controller -> localhost | | + o =*.o. | 2026-05-20 13:46:48.632544 | controller -> localhost | | o.+o..... | 2026-05-20 13:46:48.632572 | controller -> localhost | | o=+. o | 2026-05-20 13:46:48.632599 | controller -> localhost | | . ..*S.. . . | 2026-05-20 13:46:48.632626 | controller -> localhost | | . . .. = o | 2026-05-20 13:46:48.632652 | controller -> localhost | | .+ .o. oo | 2026-05-20 13:46:48.632679 | controller -> localhost | |.ooo+ E. o.o | 2026-05-20 13:46:48.632709 | controller -> localhost | |o+oo o .o . . | 2026-05-20 13:46:48.632737 | controller -> localhost | +----[SHA256]-----+ 2026-05-20 13:46:48.632794 | controller -> localhost | ok: Runtime: 0:00:00.756324 2026-05-20 13:46:48.640301 | 2026-05-20 13:46:48.640419 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 13:46:48.672780 | controller | ok 2026-05-20 13:46:48.683789 | controller | included: /var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 13:46:48.691492 | 2026-05-20 13:46:48.691550 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 13:46:48.714886 | controller | skipping: Conditional result was False 2026-05-20 13:46:48.723919 | 2026-05-20 13:46:48.724070 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 13:46:49.253231 | controller | changed 2026-05-20 13:46:49.260820 | 2026-05-20 13:46:49.261034 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 13:46:49.490126 | controller | ok 2026-05-20 13:46:49.495529 | 2026-05-20 13:46:49.495593 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 13:46:50.077930 | controller | changed 2026-05-20 13:46:50.084822 | 2026-05-20 13:46:50.084884 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 13:46:50.648531 | controller | changed 2026-05-20 13:46:50.655651 | 2026-05-20 13:46:50.655718 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 13:46:50.678853 | controller | skipping: Conditional result was False 2026-05-20 13:46:50.689740 | 2026-05-20 13:46:50.689836 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 13:46:51.037749 | controller -> localhost | changed 2026-05-20 13:46:51.052549 | 2026-05-20 13:46:51.052618 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 13:46:51.672903 | controller -> localhost | Identity added: /var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/95337cf98d2d453cb406fb46a3ff6fe0_id_rsa (zuul-build-sshkey) 2026-05-20 13:46:51.673135 | controller -> localhost | ok: Runtime: 0:00:00.014283 2026-05-20 13:46:51.712395 | 2026-05-20 13:46:51.712508 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 13:46:52.008333 | controller | ok 2026-05-20 13:46:52.013538 | 2026-05-20 13:46:52.013603 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 13:46:52.037718 | controller | skipping: Conditional result was False 2026-05-20 13:46:52.053331 | 2026-05-20 13:46:52.053459 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 13:46:52.392462 | controller | ok 2026-05-20 13:46:52.400874 | 2026-05-20 13:46:52.400973 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 13:46:56.590828 | controller | Output suppressed because no_log was given 2026-05-20 13:46:56.621271 | 2026-05-20 13:46:56.621342 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 13:46:56.857637 | controller | ok: "logs" 2026-05-20 13:46:56.857854 | controller | ok: All items complete 2026-05-20 13:46:56.857882 | 2026-05-20 13:46:57.043230 | controller | ok: "artifacts" 2026-05-20 13:46:57.249730 | controller | ok: "docs" 2026-05-20 13:46:57.269672 | 2026-05-20 13:46:57.269822 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 13:46:57.491757 | controller | changed: "logs" 2026-05-20 13:46:57.686179 | controller | changed: "artifacts" 2026-05-20 13:46:57.899230 | controller | changed: "docs" 2026-05-20 13:46:57.922282 | 2026-05-20 13:46:57.922383 | PLAY RECAP 2026-05-20 13:46:57.922431 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 13:46:57.922461 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:46:57.922483 | 2026-05-20 13:46:58.044128 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 13:46:58.049808 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:46:58.634978 | 2026-05-20 13:46:58.635088 | PLAY [all] 2026-05-20 13:46:58.646798 | 2026-05-20 13:46:58.646896 | TASK [setup-uv : Extract archive] 2026-05-20 13:47:01.051380 | controller | changed 2026-05-20 13:47:01.057243 | 2026-05-20 13:47:01.057315 | TASK [setup-uv : Print version] 2026-05-20 13:47:01.416577 | controller | uv 0.8.13 2026-05-20 13:47:01.594063 | controller | ok: Runtime: 0:00:00.016035 2026-05-20 13:47:01.608520 | 2026-05-20 13:47:01.608619 | TASK [Install Ansible collection siblings] 2026-05-20 13:47:09.509809 | controller | changed: 2026-05-20 13:47:09.509960 | controller | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-20 13:47:09.509989 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-20 13:47:09.510011 | controller | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-20 13:47:09.510030 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-20 13:47:09.510050 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-05-20 13:47:09.510072 | controller | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-20 13:47:09.510093 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-20 13:47:09.510114 | controller | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-20 13:47:09.510133 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-20 13:47:09.510152 | controller | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-20 13:47:09.510171 | controller | Sibling collection vexxhost.atmosphere at /home/zuul/src/github.com/vexxhost/atmosphere 2026-05-20 13:47:09.510189 | controller | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-20 13:47:09.510207 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0 2026-05-20 13:47:09.510225 | controller | Resolved openstack.cloud to 2.5.0 for >=2.0.0 2026-05-20 13:47:09.510242 | controller | Resolved vexxhost.kubernetes to v3.1.0 for >=2.5.0 2026-05-20 13:47:09.510261 | controller | Resolved ansible.posix to 2.2.0 for >=1.6.0 2026-05-20 13:47:09.510279 | controller | Resolved community.crypto to 3.2.1 for >=2.2.3 2026-05-20 13:47:09.510296 | controller | Resolved community.general to 13.0.0 for >=4.5.0 2026-05-20 13:47:09.510314 | controller | Resolved kubernetes.core to 6.4.0 for >=2.4.0,>=2.3.2 2026-05-20 13:47:09.510332 | controller | Resolved vexxhost.containers to v1.6.6 for >=1.6.0 2026-05-20 13:47:09.510350 | controller | Checked out ansible.posix to 2.2.0 2026-05-20 13:47:09.510378 | 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:47:09.510403 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.510422 | controller | Process install dependency map 2026-05-20 13:47:09.510440 | controller | Starting collection install process 2026-05-20 13:47:09.510458 | controller | Installing 'ansible.posix:2.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:47:09.510476 | controller | Created collection for ansible.posix:2.2.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-05-20 13:47:09.510493 | controller | ansible.posix:2.2.0 was installed successfully 2026-05-20 13:47:09.510511 | controller | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-20 13:47:09.510528 | controller | Creating virtual environment at: .venv 2026-05-20 13:47:09.510546 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.510564 | controller | Downloading kubernetes (1.9MiB) 2026-05-20 13:47:09.510585 | controller | Downloading pygments (1.2MiB) 2026-05-20 13:47:09.510605 | controller | Downloading ansible-core (2.3MiB) 2026-05-20 13:47:09.510623 | controller | Downloading cryptography (4.3MiB) 2026-05-20 13:47:09.510640 | controller | Downloading cryptography 2026-05-20 13:47:09.510657 | controller | Downloading pygments 2026-05-20 13:47:09.510674 | controller | Downloading kubernetes 2026-05-20 13:47:09.510692 | controller | Downloading ansible-core 2026-05-20 13:47:09.510708 | controller | Installed 48 packages in 57ms 2026-05-20 13:47:09.510725 | controller | Checked out community.crypto to 3.2.1 2026-05-20 13:47:09.510743 | 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:47:09.510761 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.510778 | controller | Process install dependency map 2026-05-20 13:47:09.510796 | controller | Starting collection install process 2026-05-20 13:47:09.510817 | controller | Installing 'community.crypto:3.2.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:47:09.510836 | controller | Created collection for community.crypto:3.2.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-05-20 13:47:09.510854 | controller | community.crypto:3.2.1 was installed successfully 2026-05-20 13:47:09.510872 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.510890 | controller | Checked out community.general to 13.0.0 2026-05-20 13:47:09.510909 | 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:47:09.510927 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.510944 | controller | Process install dependency map 2026-05-20 13:47:09.510964 | controller | Starting collection install process 2026-05-20 13:47:09.510982 | controller | Installing 'community.general:13.0.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:47:09.511007 | controller | Created collection for community.general:13.0.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-05-20 13:47:09.511025 | controller | community.general:13.0.0 was installed successfully 2026-05-20 13:47:09.511043 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.511061 | controller | Checked out kubernetes.core to 6.4.0 2026-05-20 13:47:09.511079 | 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:47:09.511103 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.511122 | controller | Process install dependency map 2026-05-20 13:47:09.511140 | controller | Starting collection install process 2026-05-20 13:47:09.511158 | controller | Installing 'kubernetes.core:6.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:47:09.511176 | controller | Created collection for kubernetes.core:6.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-05-20 13:47:09.511194 | controller | kubernetes.core:6.4.0 was installed successfully 2026-05-20 13:47:09.511211 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.511228 | controller | Checked out openstack.cloud to 2.5.0 2026-05-20 13:47:09.511246 | 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:47:09.511263 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.511298 | controller | Process install dependency map 2026-05-20 13:47:09.511316 | controller | Starting collection install process 2026-05-20 13:47:09.511334 | controller | Installing 'openstack.cloud:2.5.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-05-20 13:47:09.511352 | controller | Created collection for openstack.cloud:2.5.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-05-20 13:47:09.511369 | controller | openstack.cloud:2.5.0 was installed successfully 2026-05-20 13:47:09.511386 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.511404 | controller | Checked out vexxhost.containers to v1.6.6 2026-05-20 13:47:09.511421 | 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:47:09.511438 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.511455 | controller | Process install dependency map 2026-05-20 13:47:09.511473 | controller | Starting collection install process 2026-05-20 13:47:09.511490 | controller | Installing 'vexxhost.containers:1.6.6' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-05-20 13:47:09.511508 | controller | Created collection for vexxhost.containers:1.6.6 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-05-20 13:47:09.511527 | controller | vexxhost.containers:1.6.6 was installed successfully 2026-05-20 13:47:09.511545 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.511563 | controller | Checked out vexxhost.kubernetes to v3.1.0 2026-05-20 13:47:09.511580 | 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:47:09.511598 | controller | Starting galaxy collection install process 2026-05-20 13:47:09.511615 | controller | Process install dependency map 2026-05-20 13:47:09.511633 | controller | Starting collection install process 2026-05-20 13:47:09.511651 | controller | Installing 'vexxhost.kubernetes:3.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-05-20 13:47:09.511668 | controller | Created collection for vexxhost.kubernetes:3.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-05-20 13:47:09.511686 | controller | vexxhost.kubernetes:3.1.0 was installed successfully 2026-05-20 13:47:09.511704 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:09.516062 | 2026-05-20 13:47:09.516107 | PLAY RECAP 2026-05-20 13:47:09.516149 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:47:09.516169 | 2026-05-20 13:47:09.641206 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 13:47:09.646960 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:47:10.198376 | 2026-05-20 13:47:10.198500 | PLAY [all] 2026-05-20 13:47:10.210528 | 2026-05-20 13:47:10.210625 | TASK [Copy inventory file for Zuul] 2026-05-20 13:47:11.136312 | controller | changed 2026-05-20 13:47:11.143565 | 2026-05-20 13:47:11.143709 | TASK [Switch "ansible_host" to private IP] 2026-05-20 13:47:11.472664 | controller | changed: 1 replacements made 2026-05-20 13:47:11.479235 | 2026-05-20 13:47:11.479302 | TASK [Run Molecule scenario] 2026-05-20 13:47:11.845008 | controller | warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`. 2026-05-20 13:47:12.515809 | controller | INFO Collection 'atmosphere.common' detected. 2026-05-20 13:47:12.515909 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 13:47:13.058890 | 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:47:13.059031 | controller | INFO [glance-image > prerun] Performing prerun with role_name_check=0... 2026-05-20 13:47:16.124472 | controller | INFO [glance-image > dependency] Executing 2026-05-20 13:47:49.564265 | controller | Starting galaxy collection install process 2026-05-20 13:47:49.564430 | controller | Process install dependency map 2026-05-20 13:47:49.564675 | controller | Starting collection install process 2026-05-20 13:47:49.564909 | controller | 'openstack.cloud:2.5.0' is already installed, skipping. 2026-05-20 13:47:49.565123 | controller | 'vexxhost.kubernetes:3.1.0' is already installed, skipping. 2026-05-20 13:47:49.565337 | controller | 'vexxhost.containers:1.6.6' is already installed, skipping. 2026-05-20 13:47:49.565573 | 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-1234nkob0e9v/tmpq4m5a_24/vexxhost-atmosphere-7.6.0-k1w12ota 2026-05-20 13:47:49.565796 | controller | Installing 'vexxhost.atmosphere:7.6.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere' 2026-05-20 13:47:49.566036 | controller | vexxhost.atmosphere:7.6.0 was installed successfully 2026-05-20 13:47:49.566237 | controller | 'atmosphere.common:0.6.0' is already installed, skipping. 2026-05-20 13:47:49.566465 | 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-1234nkob0e9v/tmpq4m5a_24/ansible-posix-1.6.0-5g5xhhx3 2026-05-20 13:47:49.566698 | controller | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-20 13:47:49.566903 | controller | ansible.posix:1.6.0 was installed successfully 2026-05-20 13:47:49.567165 | 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-1234nkob0e9v/tmpq4m5a_24/community-general-7.3.0-tdqdw90d 2026-05-20 13:47:49.567408 | controller | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-20 13:47:49.567614 | controller | community.general:7.3.0 was installed successfully 2026-05-20 13:47:49.567846 | 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-1234nkob0e9v/tmpq4m5a_24/kubernetes-core-2.4.0-4jg_wmbb 2026-05-20 13:47:49.568116 | controller | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-20 13:47:49.568330 | controller | kubernetes.core:2.4.0 was installed successfully 2026-05-20 13:47:49.568561 | 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-1234nkob0e9v/tmpq4m5a_24/community-crypto-2.2.3-aj_ztj3o 2026-05-20 13:47:49.568777 | controller | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-20 13:47:49.569014 | controller | community.crypto:2.2.3 was installed successfully 2026-05-20 13:47:49.569251 | 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-1234nkob0e9v/tmpq4m5a_24/community-mysql-3.6.0-a0t0584d 2026-05-20 13:47:49.569458 | controller | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-05-20 13:47:49.569664 | controller | community.mysql:3.6.0 was installed successfully 2026-05-20 13:47:49.569906 | 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-1234nkob0e9v/tmpq4m5a_24/ansible-netcommon-1.2.0-5bydvh4c 2026-05-20 13:47:49.570161 | controller | Installing 'ansible.netcommon:1.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-05-20 13:47:49.570381 | controller | ansible.netcommon:1.2.0 was installed successfully 2026-05-20 13:47:49.570642 | 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-1234nkob0e9v/tmpq4m5a_24/vexxhost-ceph-4.0.0-r9od4pp_ 2026-05-20 13:47:49.570876 | controller | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-05-20 13:47:49.571155 | controller | vexxhost.ceph:4.0.0 was installed successfully 2026-05-20 13:47:49.571454 | 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-1234nkob0e9v/tmpq4m5a_24/ansible-utils-6.0.2-b6jfomdc 2026-05-20 13:47:49.571693 | controller | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-05-20 13:47:49.571911 | controller | ansible.utils:6.0.2 was installed successfully 2026-05-20 13:47:49.629915 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:47:50.040194 | controller | [WARNING]: Collection ansible.netcommon does not support Ansible version 2.19.0 2026-05-20 13:47:50.109549 | controller | Starting galaxy collection install process 2026-05-20 13:47:50.109776 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`. 2026-05-20 13:47:50.178793 | controller | INFO [glance-image > dependency] Dependency completed successfully. 2026-05-20 13:47:50.179011 | controller | INFO [glance-image > dependency] Executed: Successful 2026-05-20 13:47:50.190585 | controller | INFO [glance-image > cleanup] Executing 2026-05-20 13:47:50.190963 | controller | WARNING [glance-image > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:47:50.196692 | controller | INFO [glance-image > destroy] Executing 2026-05-20 13:47:50.196713 | controller | WARNING [glance-image > destroy] Skipping, '--destroy=never' requested. 2026-05-20 13:47:50.196794 | controller | INFO [glance-image > destroy] Executed: Successful 2026-05-20 13:47:50.202490 | controller | INFO [glance-image > syntax] Executing 2026-05-20 13:47:51.214230 | controller | 2026-05-20 13:47:51.214347 | controller | playbook: /home/zuul/src/github.com/vexxhost/atmosphere.common/extensions/molecule/glance-image/converge.yml 2026-05-20 13:47:51.278740 | controller | INFO [glance-image > syntax] Executed: Successful 2026-05-20 13:47:51.287991 | controller | INFO [glance-image > create] Executing 2026-05-20 13:47:51.289842 | controller | WARNING [glance-image > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 13:47:51.295612 | controller | INFO [glance-image > prepare] Executing 2026-05-20 13:47:53.596841 | controller | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-20 13:47:53.597118 | 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:47:53.628317 | controller | 2026-05-20 13:47:53.628538 | controller | PLAY [Prepare host packages] *************************************************** 2026-05-20 13:47:53.628729 | controller | 2026-05-20 13:47:53.628969 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:47:53.629125 | controller | Wednesday 20 May 2026 13:47:53 +0000 (0:00:00.069) 0:00:00.069 ********* 2026-05-20 13:47:55.019349 | 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:47:55.021400 | controller | ok: [controller] 2026-05-20 13:47:55.021603 | controller | 2026-05-20 13:47:55.021825 | controller | TASK [Install Debian packages] ************************************************* 2026-05-20 13:47:55.022084 | controller | Wednesday 20 May 2026 13:47:55 +0000 (0:00:01.393) 0:00:01.463 ********* 2026-05-20 13:48:06.657142 | controller | changed: [controller] 2026-05-20 13:48:06.657233 | controller | 2026-05-20 13:48:06.657247 | controller | TASK [Install Python packages used by the test] ******************************** 2026-05-20 13:48:06.657260 | controller | Wednesday 20 May 2026 13:48:06 +0000 (0:00:11.633) 0:00:13.096 ********* 2026-05-20 13:48:13.820637 | controller | changed: [controller] 2026-05-20 13:48:13.820906 | controller | 2026-05-20 13:48:13.821179 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:48:13.821369 | controller | 2026-05-20 13:48:13.821575 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:48:13.821797 | controller | Wednesday 20 May 2026 13:48:13 +0000 (0:00:07.165) 0:00:20.261 ********* 2026-05-20 13:48:15.689008 | controller | ok: [controller] 2026-05-20 13:48:15.689041 | controller | 2026-05-20 13:48:15.689049 | controller | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-05-20 13:48:15.689191 | controller | Wednesday 20 May 2026 13:48:15 +0000 (0:00:01.867) 0:00:22.129 ********* 2026-05-20 13:48:15.865690 | controller | ok: [controller] 2026-05-20 13:48:15.865750 | controller | 2026-05-20 13:48:15.865903 | controller | PLAY [Configure Kubernetes VIP] ************************************************ 2026-05-20 13:48:15.866017 | controller | 2026-05-20 13:48:15.866114 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:48:15.866235 | controller | Wednesday 20 May 2026 13:48:15 +0000 (0:00:00.177) 0:00:22.307 ********* 2026-05-20 13:48:17.730738 | controller | ok: [controller] 2026-05-20 13:48:17.730901 | controller | 2026-05-20 13:48:17.731175 | controller | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-05-20 13:48:17.731387 | controller | Wednesday 20 May 2026 13:48:17 +0000 (0:00:01.864) 0:00:24.171 ********* 2026-05-20 13:48:18.175988 | controller | changed: [controller] 2026-05-20 13:48:18.176141 | controller | 2026-05-20 13:48:18.176368 | controller | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-05-20 13:48:18.176579 | controller | Wednesday 20 May 2026 13:48:18 +0000 (0:00:00.444) 0:00:24.616 ********* 2026-05-20 13:48:19.705076 | controller | ok: [controller] => (item=/etc/keepalived/keepalived.conf) 2026-05-20 13:48:19.705133 | controller | ok: [controller] => (item=/etc/keepalived/check_apiserver.sh) 2026-05-20 13:48:19.705146 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-05-20 13:48:19.705158 | controller | ok: [controller] => (item=/etc/haproxy/haproxy.cfg) 2026-05-20 13:48:19.705171 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-05-20 13:48:19.705183 | controller | 2026-05-20 13:48:19.705196 | controller | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-05-20 13:48:19.705208 | controller | Wednesday 20 May 2026 13:48:19 +0000 (0:00:01.526) 0:00:26.143 ********* 2026-05-20 13:48:20.175076 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist ! 2026-05-20 13:48:20.175134 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:48:20.175148 | controller | 2026-05-20 13:48:20.175161 | controller | 30 - Restart "kubelet" service 2026-05-20 13:48:20.175174 | controller | 31 2026-05-20 13:48:20.175186 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:48:20.175198 | controller | ^ column 3 2026-05-20 13:48:20.175209 | controller | 2026-05-20 13:48:20.175271 | 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:48:20.442538 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/controller-manager.conf does not exist ! 2026-05-20 13:48:20.442637 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:48:20.442644 | controller | 2026-05-20 13:48:20.442650 | controller | 30 - Restart "kubelet" service 2026-05-20 13:48:20.442656 | controller | 31 2026-05-20 13:48:20.442674 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:48:20.442680 | controller | ^ column 3 2026-05-20 13:48:20.442685 | controller | 2026-05-20 13:48:20.442691 | 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:48:20.719109 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/scheduler.conf does not exist ! 2026-05-20 13:48:20.719179 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-05-20 13:48:20.719190 | controller | 2026-05-20 13:48:20.719199 | controller | 30 - Restart "kubelet" service 2026-05-20 13:48:20.719208 | controller | 31 2026-05-20 13:48:20.719218 | controller | 32 - name: Switch API server to run on port 6443 2026-05-20 13:48:20.719226 | controller | ^ column 3 2026-05-20 13:48:20.719234 | controller | 2026-05-20 13:48:20.719250 | 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:48:20.725624 | controller | ...ignoring 2026-05-20 13:48:20.725671 | controller | 2026-05-20 13:48:20.725678 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-05-20 13:48:20.725685 | controller | Wednesday 20 May 2026 13:48:20 +0000 (0:00:01.021) 0:00:27.164 ********* 2026-05-20 13:48:21.175321 | controller | ok: [controller] 2026-05-20 13:48:21.175385 | controller | 2026-05-20 13:48:21.175480 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-05-20 13:48:21.175574 | controller | Wednesday 20 May 2026 13:48:21 +0000 (0:00:00.448) 0:00:27.612 ********* 2026-05-20 13:48:21.472474 | controller | ok: [controller] 2026-05-20 13:48:21.472647 | controller | 2026-05-20 13:48:21.472897 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-05-20 13:48:21.473190 | controller | Wednesday 20 May 2026 13:48:21 +0000 (0:00:00.300) 0:00:27.913 ********* 2026-05-20 13:48:21.506439 | controller | ok: [controller] 2026-05-20 13:48:21.506558 | controller | 2026-05-20 13:48:21.506706 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-05-20 13:48:21.506840 | controller | Wednesday 20 May 2026 13:48:21 +0000 (0:00:00.033) 0:00:27.946 ********* 2026-05-20 13:48:21.548332 | controller | ok: [controller] 2026-05-20 13:48:21.548387 | controller | 2026-05-20 13:48:21.548398 | controller | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-05-20 13:48:21.548407 | controller | Wednesday 20 May 2026 13:48:21 +0000 (0:00:00.041) 0:00:27.988 ********* 2026-05-20 13:48:22.549882 | controller | ok: [controller] 2026-05-20 13:48:22.549924 | controller | 2026-05-20 13:48:22.549957 | controller | TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-05-20 13:48:22.549964 | controller | Wednesday 20 May 2026 13:48:22 +0000 (0:00:00.999) 0:00:28.987 ********* 2026-05-20 13:48:22.910479 | controller | ok: [controller] 2026-05-20 13:48:22.910531 | controller | 2026-05-20 13:48:22.910541 | controller | TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-05-20 13:48:22.910551 | controller | Wednesday 20 May 2026 13:48:22 +0000 (0:00:00.315) 0:00:29.303 ********* 2026-05-20 13:48:22.910559 | controller | 2026-05-20 13:48:22.910567 | controller | PLAY [Install Kubernetes] ****************************************************** 2026-05-20 13:48:22.910576 | controller | 2026-05-20 13:48:22.910584 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:48:22.910592 | controller | Wednesday 20 May 2026 13:48:22 +0000 (0:00:00.046) 0:00:29.349 ********* 2026-05-20 13:48:24.788835 | controller | ok: [controller] 2026-05-20 13:48:24.788907 | controller | 2026-05-20 13:48:24.788913 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:48:24.788920 | controller | Wednesday 20 May 2026 13:48:24 +0000 (0:00:01.880) 0:00:31.229 ********* 2026-05-20 13:48:25.183984 | controller | ok: [controller] 2026-05-20 13:48:25.184039 | controller | 2026-05-20 13:48:25.184051 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:48:25.184060 | controller | Wednesday 20 May 2026 13:48:25 +0000 (0:00:00.394) 0:00:31.624 ********* 2026-05-20 13:48:25.223185 | controller | skipping: [controller] 2026-05-20 13:48:25.223273 | controller | 2026-05-20 13:48:25.223298 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:48:25.223475 | controller | Wednesday 20 May 2026 13:48:25 +0000 (0:00:00.039) 0:00:31.664 ********* 2026-05-20 13:48:25.565966 | controller | changed: [controller] 2026-05-20 13:48:25.568954 | controller | 2026-05-20 13:48:25.568971 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:25.568976 | controller | Wednesday 20 May 2026 13:48:25 +0000 (0:00:00.342) 0:00:32.007 ********* 2026-05-20 13:48:25.712172 | 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:48:25.720243 | controller | ok: [controller] => { 2026-05-20 13:48:25.720479 | controller | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 13:48:25.720677 | controller | } 2026-05-20 13:48:25.720864 | controller | 2026-05-20 13:48:25.721109 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:25.721311 | controller | Wednesday 20 May 2026 13:48:25 +0000 (0:00:00.154) 0:00:32.161 ********* 2026-05-20 13:48:26.754338 | 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:48:26.764357 | controller | changed: [controller] 2026-05-20 13:48:26.764401 | controller | 2026-05-20 13:48:26.764529 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:26.764618 | controller | Wednesday 20 May 2026 13:48:26 +0000 (0:00:01.043) 0:00:33.205 ********* 2026-05-20 13:48:26.801286 | controller | skipping: [controller] 2026-05-20 13:48:26.801322 | controller | 2026-05-20 13:48:26.801450 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:48:26.801529 | controller | Wednesday 20 May 2026 13:48:26 +0000 (0:00:00.037) 0:00:33.243 ********* 2026-05-20 13:48:27.116622 | controller | ok: [controller] 2026-05-20 13:48:27.116688 | controller | 2026-05-20 13:48:27.116699 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:48:27.116709 | controller | Wednesday 20 May 2026 13:48:27 +0000 (0:00:00.313) 0:00:33.556 ********* 2026-05-20 13:48:28.196349 | controller | ok: [controller] 2026-05-20 13:48:28.196421 | controller | 2026-05-20 13:48:28.196479 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:28.196572 | controller | Wednesday 20 May 2026 13:48:28 +0000 (0:00:01.080) 0:00:34.637 ********* 2026-05-20 13:48:28.332594 | controller | ok: [controller] => { 2026-05-20 13:48:28.332760 | controller | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 13:48:28.333069 | controller | } 2026-05-20 13:48:28.333132 | controller | 2026-05-20 13:48:28.333344 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:28.333371 | controller | Wednesday 20 May 2026 13:48:28 +0000 (0:00:00.135) 0:00:34.772 ********* 2026-05-20 13:48:29.361093 | controller | changed: [controller] 2026-05-20 13:48:29.362431 | controller | 2026-05-20 13:48:29.362460 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:29.362471 | controller | Wednesday 20 May 2026 13:48:29 +0000 (0:00:01.028) 0:00:35.801 ********* 2026-05-20 13:48:32.592091 | controller | changed: [controller] 2026-05-20 13:48:32.592199 | controller | 2026-05-20 13:48:32.592338 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:48:32.592559 | controller | Wednesday 20 May 2026 13:48:32 +0000 (0:00:03.231) 0:00:39.033 ********* 2026-05-20 13:48:32.620771 | controller | skipping: [controller] 2026-05-20 13:48:32.620857 | controller | 2026-05-20 13:48:32.621138 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:48:32.621341 | controller | Wednesday 20 May 2026 13:48:32 +0000 (0:00:00.028) 0:00:39.062 ********* 2026-05-20 13:48:32.647738 | controller | skipping: [controller] 2026-05-20 13:48:32.647917 | controller | 2026-05-20 13:48:32.648184 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:48:32.648494 | controller | Wednesday 20 May 2026 13:48:32 +0000 (0:00:00.026) 0:00:39.088 ********* 2026-05-20 13:48:32.677041 | controller | skipping: [controller] 2026-05-20 13:48:32.677189 | controller | 2026-05-20 13:48:32.677397 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:48:32.677604 | controller | Wednesday 20 May 2026 13:48:32 +0000 (0:00:00.029) 0:00:39.118 ********* 2026-05-20 13:48:40.226562 | controller | changed: [controller] 2026-05-20 13:48:40.226634 | controller | 2026-05-20 13:48:40.226642 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:48:40.226647 | controller | Wednesday 20 May 2026 13:48:40 +0000 (0:00:07.548) 0:00:46.667 ********* 2026-05-20 13:48:40.954461 | controller | changed: [controller] 2026-05-20 13:48:40.954519 | controller | 2026-05-20 13:48:40.954678 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:48:40.954820 | controller | Wednesday 20 May 2026 13:48:40 +0000 (0:00:00.726) 0:00:47.394 ********* 2026-05-20 13:48:42.473513 | controller | changed: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:48:42.473581 | controller | changed: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:48:42.473682 | controller | changed: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:48:42.473779 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:48:42.473885 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:48:42.473996 | controller | 2026-05-20 13:48:42.474203 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:48:42.474230 | controller | Wednesday 20 May 2026 13:48:42 +0000 (0:00:01.520) 0:00:48.915 ********* 2026-05-20 13:48:43.384384 | controller | changed: [controller] 2026-05-20 13:48:43.384433 | controller | 2026-05-20 13:48:43.384443 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:48:43.384453 | controller | Wednesday 20 May 2026 13:48:43 +0000 (0:00:00.902) 0:00:49.817 ********* 2026-05-20 13:48:43.384461 | controller | 2026-05-20 13:48:43.384470 | controller | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 13:48:43.384478 | controller | Wednesday 20 May 2026 13:48:43 +0000 (0:00:00.005) 0:00:49.823 ********* 2026-05-20 13:48:44.364686 | controller | changed: [controller] 2026-05-20 13:48:44.364748 | controller | 2026-05-20 13:48:44.364795 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:48:44.364802 | controller | Wednesday 20 May 2026 13:48:44 +0000 (0:00:00.978) 0:00:50.801 ********* 2026-05-20 13:48:45.280913 | controller | ok: [controller] 2026-05-20 13:48:45.280971 | controller | 2026-05-20 13:48:45.280978 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:48:45.280984 | controller | Wednesday 20 May 2026 13:48:45 +0000 (0:00:00.920) 0:00:51.722 ********* 2026-05-20 13:48:46.050075 | controller | changed: [controller] 2026-05-20 13:48:46.050148 | controller | 2026-05-20 13:48:46.050159 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-05-20 13:48:46.050288 | controller | Wednesday 20 May 2026 13:48:46 +0000 (0:00:00.768) 0:00:52.490 ********* 2026-05-20 13:48:47.108574 | controller | [ERROR]: Task failed: Module failed: Could not create API client: Invalid kube-config file. No configuration found. 2026-05-20 13:48:47.108779 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes_upgrade_check/tasks/main.yml:16:3 2026-05-20 13:48:47.109022 | controller | 2026-05-20 13:48:47.109238 | controller | 14 2026-05-20 13:48:47.109445 | controller | 15 --- 2026-05-20 13:48:47.109664 | controller | 16 - name: Retrieve the "kubeadm-config" ConfigMap 2026-05-20 13:48:47.109860 | controller | ^ column 3 2026-05-20 13:48:47.110076 | controller | 2026-05-20 13:48:47.110345 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Could not create API client: Invalid kube-config file. No configuration found."} 2026-05-20 13:48:47.119376 | controller | ...ignoring 2026-05-20 13:48:47.119404 | controller | 2026-05-20 13:48:47.119414 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-05-20 13:48:47.119423 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:01.068) 0:00:53.559 ********* 2026-05-20 13:48:47.153137 | controller | skipping: [controller] 2026-05-20 13:48:47.153253 | controller | 2026-05-20 13:48:47.153266 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-05-20 13:48:47.153286 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.034) 0:00:53.593 ********* 2026-05-20 13:48:47.189352 | controller | skipping: [controller] 2026-05-20 13:48:47.189419 | controller | 2026-05-20 13:48:47.189431 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-05-20 13:48:47.189440 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.035) 0:00:53.628 ********* 2026-05-20 13:48:47.231122 | controller | skipping: [controller] 2026-05-20 13:48:47.231153 | controller | 2026-05-20 13:48:47.231163 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-05-20 13:48:47.231172 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.042) 0:00:53.671 ********* 2026-05-20 13:48:47.259093 | controller | skipping: [controller] 2026-05-20 13:48:47.259122 | controller | 2026-05-20 13:48:47.259132 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-05-20 13:48:47.259142 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.026) 0:00:53.697 ********* 2026-05-20 13:48:47.296384 | controller | skipping: [controller] 2026-05-20 13:48:47.296428 | controller | 2026-05-20 13:48:47.296645 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:48:47.296672 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.037) 0:00:53.735 ********* 2026-05-20 13:48:47.609366 | controller | ok: [controller] 2026-05-20 13:48:47.609432 | controller | 2026-05-20 13:48:47.609486 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:47.609583 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.311) 0:00:54.047 ********* 2026-05-20 13:48:47.647757 | controller | ok: [controller] => { 2026-05-20 13:48:47.647822 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-05-20 13:48:47.647952 | controller | } 2026-05-20 13:48:47.648379 | controller | 2026-05-20 13:48:47.648409 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:47.648417 | controller | Wednesday 20 May 2026 13:48:47 +0000 (0:00:00.041) 0:00:54.089 ********* 2026-05-20 13:48:48.645639 | controller | changed: [controller] 2026-05-20 13:48:48.645677 | controller | 2026-05-20 13:48:48.645682 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:48.645687 | controller | Wednesday 20 May 2026 13:48:48 +0000 (0:00:00.996) 0:00:55.086 ********* 2026-05-20 13:48:48.682300 | controller | skipping: [controller] 2026-05-20 13:48:48.682370 | controller | 2026-05-20 13:48:48.682380 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:48:48.682390 | controller | Wednesday 20 May 2026 13:48:48 +0000 (0:00:00.036) 0:00:55.122 ********* 2026-05-20 13:48:49.004351 | controller | ok: [controller] 2026-05-20 13:48:49.004450 | controller | 2026-05-20 13:48:49.004466 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:49.004565 | controller | Wednesday 20 May 2026 13:48:49 +0000 (0:00:00.321) 0:00:55.443 ********* 2026-05-20 13:48:49.044195 | controller | ok: [controller] => { 2026-05-20 13:48:49.044318 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-05-20 13:48:49.044451 | controller | } 2026-05-20 13:48:49.044575 | controller | 2026-05-20 13:48:49.044717 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:49.044855 | controller | Wednesday 20 May 2026 13:48:49 +0000 (0:00:00.041) 0:00:55.485 ********* 2026-05-20 13:48:50.115585 | controller | changed: [controller] 2026-05-20 13:48:50.115672 | controller | 2026-05-20 13:48:50.115683 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:50.115693 | controller | Wednesday 20 May 2026 13:48:50 +0000 (0:00:01.069) 0:00:56.555 ********* 2026-05-20 13:48:50.160527 | controller | skipping: [controller] 2026-05-20 13:48:50.160604 | controller | 2026-05-20 13:48:50.160615 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 13:48:50.160626 | controller | Wednesday 20 May 2026 13:48:50 +0000 (0:00:00.045) 0:00:56.600 ********* 2026-05-20 13:48:50.184681 | controller | skipping: [controller] 2026-05-20 13:48:50.184757 | controller | 2026-05-20 13:48:50.184768 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 13:48:50.184778 | controller | Wednesday 20 May 2026 13:48:50 +0000 (0:00:00.024) 0:00:56.624 ********* 2026-05-20 13:48:50.212359 | controller | skipping: [controller] 2026-05-20 13:48:50.212411 | controller | 2026-05-20 13:48:50.212422 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 13:48:50.212432 | controller | Wednesday 20 May 2026 13:48:50 +0000 (0:00:00.027) 0:00:56.652 ********* 2026-05-20 13:48:50.238757 | controller | skipping: [controller] 2026-05-20 13:48:50.238788 | controller | 2026-05-20 13:48:50.238795 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 13:48:50.238801 | controller | Wednesday 20 May 2026 13:48:50 +0000 (0:00:00.027) 0:00:56.679 ********* 2026-05-20 13:48:51.267314 | controller | ok: [controller] 2026-05-20 13:48:51.267359 | controller | 2026-05-20 13:48:51.267471 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 13:48:51.267576 | controller | Wednesday 20 May 2026 13:48:51 +0000 (0:00:01.028) 0:00:57.708 ********* 2026-05-20 13:48:51.992390 | controller | ok: [controller] 2026-05-20 13:48:51.992442 | controller | 2026-05-20 13:48:51.992462 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 13:48:51.992484 | controller | Wednesday 20 May 2026 13:48:51 +0000 (0:00:00.724) 0:00:58.432 ********* 2026-05-20 13:48:53.537136 | controller | ok: [controller] => (item={'path': '/etc/containerd'}) 2026-05-20 13:48:53.537250 | controller | ok: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 13:48:53.537274 | controller | ok: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 13:48:53.538355 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 13:48:53.538425 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 13:48:53.538439 | controller | 2026-05-20 13:48:53.538453 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 13:48:53.538465 | controller | Wednesday 20 May 2026 13:48:53 +0000 (0:00:01.545) 0:00:59.977 ********* 2026-05-20 13:48:54.405003 | controller | ok: [controller] 2026-05-20 13:48:54.405058 | controller | 2026-05-20 13:48:54.405072 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 13:48:54.405084 | controller | Wednesday 20 May 2026 13:48:54 +0000 (0:00:00.862) 0:01:00.840 ********* 2026-05-20 13:48:54.405096 | controller | 2026-05-20 13:48:54.405107 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 13:48:54.405119 | controller | Wednesday 20 May 2026 13:48:54 +0000 (0:00:00.004) 0:01:00.844 ********* 2026-05-20 13:48:54.902077 | controller | ok: [controller] 2026-05-20 13:48:54.902194 | controller | 2026-05-20 13:48:54.902755 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:48:54.902878 | controller | Wednesday 20 May 2026 13:48:54 +0000 (0:00:00.497) 0:01:01.342 ********* 2026-05-20 13:48:55.216473 | controller | ok: [controller] 2026-05-20 13:48:55.216534 | controller | 2026-05-20 13:48:55.216544 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:55.216554 | controller | Wednesday 20 May 2026 13:48:55 +0000 (0:00:00.314) 0:01:01.656 ********* 2026-05-20 13:48:55.338056 | controller | ok: [controller] => { 2026-05-20 13:48:55.338116 | 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:48:55.339077 | controller | } 2026-05-20 13:48:55.339173 | controller | 2026-05-20 13:48:55.339186 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:55.339205 | controller | Wednesday 20 May 2026 13:48:55 +0000 (0:00:00.121) 0:01:01.778 ********* 2026-05-20 13:48:56.308460 | controller | changed: [controller] 2026-05-20 13:48:56.308537 | controller | 2026-05-20 13:48:56.308549 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:56.308559 | controller | Wednesday 20 May 2026 13:48:56 +0000 (0:00:00.969) 0:01:02.748 ********* 2026-05-20 13:48:58.086517 | controller | changed: [controller] 2026-05-20 13:48:58.086574 | controller | 2026-05-20 13:48:58.086584 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:48:58.086594 | controller | Wednesday 20 May 2026 13:48:58 +0000 (0:00:01.778) 0:01:04.526 ********* 2026-05-20 13:48:58.209002 | controller | ok: [controller] => { 2026-05-20 13:48:58.209064 | 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:48:58.209074 | controller | } 2026-05-20 13:48:58.209084 | controller | 2026-05-20 13:48:58.209093 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:48:58.209103 | controller | Wednesday 20 May 2026 13:48:58 +0000 (0:00:00.121) 0:01:04.648 ********* 2026-05-20 13:48:59.109045 | controller | changed: [controller] 2026-05-20 13:48:59.109702 | controller | 2026-05-20 13:48:59.109767 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:48:59.109779 | controller | Wednesday 20 May 2026 13:48:59 +0000 (0:00:00.900) 0:01:05.549 ********* 2026-05-20 13:49:00.911357 | controller | changed: [controller] 2026-05-20 13:49:00.911402 | controller | 2026-05-20 13:49:00.911413 | controller | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-05-20 13:49:00.911423 | controller | Wednesday 20 May 2026 13:49:00 +0000 (0:00:01.801) 0:01:07.351 ********* 2026-05-20 13:49:01.609326 | controller | changed: [controller] 2026-05-20 13:49:01.609391 | controller | 2026-05-20 13:49:01.609474 | controller | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-05-20 13:49:01.609589 | controller | Wednesday 20 May 2026 13:49:01 +0000 (0:00:00.697) 0:01:08.048 ********* 2026-05-20 13:49:01.924339 | controller | changed: [controller] 2026-05-20 13:49:01.924408 | controller | 2026-05-20 13:49:01.924419 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:49:01.924443 | controller | Wednesday 20 May 2026 13:49:01 +0000 (0:00:00.315) 0:01:08.364 ********* 2026-05-20 13:49:02.246380 | controller | ok: [controller] 2026-05-20 13:49:02.246427 | controller | 2026-05-20 13:49:02.246437 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:49:02.246447 | controller | Wednesday 20 May 2026 13:49:02 +0000 (0:00:00.321) 0:01:08.686 ********* 2026-05-20 13:49:02.365981 | controller | ok: [controller] => { 2026-05-20 13:49:02.366090 | controller | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-05-20 13:49:02.366102 | controller | } 2026-05-20 13:49:02.366111 | controller | 2026-05-20 13:49:02.366121 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:49:02.366130 | controller | Wednesday 20 May 2026 13:49:02 +0000 (0:00:00.119) 0:01:08.805 ********* 2026-05-20 13:49:03.484501 | controller | changed: [controller] 2026-05-20 13:49:03.484570 | controller | 2026-05-20 13:49:03.484581 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:49:03.484612 | controller | Wednesday 20 May 2026 13:49:03 +0000 (0:00:01.118) 0:01:09.923 ********* 2026-05-20 13:49:06.491432 | controller | changed: [controller] 2026-05-20 13:49:06.491482 | controller | 2026-05-20 13:49:06.491493 | controller | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-05-20 13:49:06.491504 | controller | Wednesday 20 May 2026 13:49:06 +0000 (0:00:03.007) 0:01:12.931 ********* 2026-05-20 13:49:06.545450 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-05-20 13:49:06.545506 | controller | 2026-05-20 13:49:06.545516 | controller | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-05-20 13:49:06.545526 | controller | Wednesday 20 May 2026 13:49:06 +0000 (0:00:00.052) 0:01:12.984 ********* 2026-05-20 13:49:07.636953 | controller | ok: [controller] 2026-05-20 13:49:07.636992 | controller | 2026-05-20 13:49:07.636999 | controller | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-05-20 13:49:07.637005 | controller | Wednesday 20 May 2026 13:49:07 +0000 (0:00:01.092) 0:01:14.077 ********* 2026-05-20 13:49:08.094429 | controller | changed: [controller] 2026-05-20 13:49:08.094485 | controller | 2026-05-20 13:49:08.094496 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-05-20 13:49:08.094505 | controller | Wednesday 20 May 2026 13:49:08 +0000 (0:00:00.456) 0:01:14.534 ********* 2026-05-20 13:49:08.788255 | controller | changed: [controller] 2026-05-20 13:49:08.788305 | controller | 2026-05-20 13:49:08.788316 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-05-20 13:49:08.788325 | controller | Wednesday 20 May 2026 13:49:08 +0000 (0:00:00.694) 0:01:15.228 ********* 2026-05-20 13:49:10.157349 | controller | changed: [controller] => (item=br_netfilter) 2026-05-20 13:49:10.157397 | controller | ok: [controller] => (item=ip_tables) 2026-05-20 13:49:10.157406 | controller | changed: [controller] => (item=ip6_tables) 2026-05-20 13:49:10.157413 | controller | changed: [controller] => (item=nf_conntrack) 2026-05-20 13:49:10.157422 | controller | 2026-05-20 13:49:10.157430 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:49:10.157438 | controller | Wednesday 20 May 2026 13:49:10 +0000 (0:00:01.368) 0:01:16.597 ********* 2026-05-20 13:49:10.488114 | controller | ok: [controller] 2026-05-20 13:49:10.488180 | controller | 2026-05-20 13:49:10.488200 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:49:10.488403 | controller | Wednesday 20 May 2026 13:49:10 +0000 (0:00:00.330) 0:01:16.927 ********* 2026-05-20 13:49:10.532850 | controller | ok: [controller] => { 2026-05-20 13:49:10.532887 | controller | "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-05-20 13:49:10.532900 | controller | } 2026-05-20 13:49:10.532913 | controller | 2026-05-20 13:49:10.532925 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:49:10.532972 | controller | Wednesday 20 May 2026 13:49:10 +0000 (0:00:00.043) 0:01:16.971 ********* 2026-05-20 13:49:11.792022 | controller | changed: [controller] 2026-05-20 13:49:11.792085 | controller | 2026-05-20 13:49:11.792099 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:49:11.792112 | controller | Wednesday 20 May 2026 13:49:11 +0000 (0:00:01.258) 0:01:18.230 ********* 2026-05-20 13:49:11.823989 | controller | skipping: [controller] 2026-05-20 13:49:11.824022 | controller | 2026-05-20 13:49:11.824254 | controller | TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-05-20 13:49:11.824541 | controller | Wednesday 20 May 2026 13:49:11 +0000 (0:00:00.034) 0:01:18.264 ********* 2026-05-20 13:49:11.880487 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-05-20 13:49:11.880697 | controller | 2026-05-20 13:49:11.880889 | controller | TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-05-20 13:49:11.881092 | controller | Wednesday 20 May 2026 13:49:11 +0000 (0:00:00.056) 0:01:18.320 ********* 2026-05-20 13:49:11.909738 | controller | skipping: [controller] 2026-05-20 13:49:11.909787 | controller | 2026-05-20 13:49:11.909794 | controller | TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-05-20 13:49:11.909800 | controller | Wednesday 20 May 2026 13:49:11 +0000 (0:00:00.029) 0:01:18.350 ********* 2026-05-20 13:49:15.479352 | controller | changed: [controller] 2026-05-20 13:49:15.479409 | controller | 2026-05-20 13:49:15.479423 | controller | TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-05-20 13:49:15.479435 | controller | Wednesday 20 May 2026 13:49:15 +0000 (0:00:03.569) 0:01:21.919 ********* 2026-05-20 13:49:18.627548 | controller | changed: [controller] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-05-20 13:49:18.627616 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-05-20 13:49:18.627829 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-05-20 13:49:18.627915 | controller | changed: [controller] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-05-20 13:49:18.628836 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-05-20 13:49:18.628877 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-05-20 13:49:18.628885 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-05-20 13:49:18.628893 | controller | 2026-05-20 13:49:18.628902 | controller | TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-05-20 13:49:18.628909 | controller | Wednesday 20 May 2026 13:49:18 +0000 (0:00:03.147) 0:01:25.066 ********* 2026-05-20 13:49:19.529011 | controller | changed: [controller] => (item=/etc/systemd/system/kubelet.service.d) 2026-05-20 13:49:19.529098 | controller | ok: [controller] => (item=/etc/kubernetes) 2026-05-20 13:49:19.529975 | controller | ok: [controller] => (item=/etc/kubernetes/manifests) 2026-05-20 13:49:19.530035 | controller | 2026-05-20 13:49:19.530050 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-05-20 13:49:19.530064 | controller | Wednesday 20 May 2026 13:49:19 +0000 (0:00:00.903) 0:01:25.969 ********* 2026-05-20 13:49:20.251386 | controller | changed: [controller] 2026-05-20 13:49:20.251454 | controller | 2026-05-20 13:49:20.251526 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-05-20 13:49:20.251629 | controller | Wednesday 20 May 2026 13:49:20 +0000 (0:00:00.722) 0:01:26.691 ********* 2026-05-20 13:49:20.989372 | controller | changed: [controller] 2026-05-20 13:49:20.989445 | controller | 2026-05-20 13:49:20.989502 | controller | TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-05-20 13:49:20.989609 | controller | Wednesday 20 May 2026 13:49:20 +0000 (0:00:00.737) 0:01:27.429 ********* 2026-05-20 13:49:21.430740 | controller | ok: [controller] 2026-05-20 13:49:21.430807 | controller | 2026-05-20 13:49:21.430891 | controller | TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-05-20 13:49:21.431017 | controller | Wednesday 20 May 2026 13:49:21 +0000 (0:00:00.443) 0:01:27.872 ********* 2026-05-20 13:49:21.456324 | controller | [ERROR]: Task failed: Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:49:21.456499 | controller | 2026-05-20 13:49:21.456972 | controller | Task failed. 2026-05-20 13:49:21.456992 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:86:7 2026-05-20 13:49:21.456998 | controller | 2026-05-20 13:49:21.457007 | controller | 84 register: kubelet_swapon 2026-05-20 13:49:21.458977 | controller | 85 2026-05-20 13:49:21.459027 | controller | 86 - name: Disable swap 2026-05-20 13:49:21.459036 | controller | ^ column 7 2026-05-20 13:49:21.459044 | controller | 2026-05-20 13:49:21.459051 | controller | <<< caused by >>> 2026-05-20 13:49:21.459058 | controller | 2026-05-20 13:49:21.459066 | controller | Conditional result was '' of type 'str', which evaluates to False. Conditionals must have a boolean result. 2026-05-20 13:49:21.459074 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/tasks/main.yml:91:11 2026-05-20 13:49:21.459081 | controller | 2026-05-20 13:49:21.459088 | controller | 89 ignore_errors: "{{ ansible_check_mode }}" 2026-05-20 13:49:21.459111 | controller | 90 when: 2026-05-20 13:49:21.459117 | controller | 91 - kubelet_swapon.stdout 2026-05-20 13:49:21.459122 | controller | ^ column 11 2026-05-20 13:49:21.459127 | controller | 2026-05-20 13:49:21.459133 | controller | Broken conditionals can be temporarily allowed with the `ALLOW_BROKEN_CONDITIONALS` configuration option. 2026-05-20 13:49:21.459198 | controller | 2026-05-20 13:49:21.459442 | 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:49:21.468696 | controller | ...ignoring 2026-05-20 13:49:21.469058 | controller | 2026-05-20 13:49:21.469377 | controller | TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-05-20 13:49:21.469670 | controller | Wednesday 20 May 2026 13:49:21 +0000 (0:00:00.036) 0:01:27.909 ********* 2026-05-20 13:49:21.965032 | 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:49:22.299607 | controller | ok: [controller] => (item=swap) 2026-05-20 13:49:22.300013 | controller | ok: [controller] => (item=none) 2026-05-20 13:49:22.300401 | controller | 2026-05-20 13:49:22.300755 | controller | TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-05-20 13:49:22.301093 | controller | Wednesday 20 May 2026 13:49:22 +0000 (0:00:00.831) 0:01:28.740 ********* 2026-05-20 13:49:23.005400 | controller | changed: [controller] 2026-05-20 13:49:23.005988 | controller | 2026-05-20 13:49:23.006376 | controller | TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-05-20 13:49:23.006733 | controller | Wednesday 20 May 2026 13:49:23 +0000 (0:00:00.705) 0:01:29.446 ********* 2026-05-20 13:49:23.786184 | controller | changed: [controller] 2026-05-20 13:49:23.786506 | controller | 2026-05-20 13:49:23.786800 | controller | TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-05-20 13:49:23.787113 | controller | Wednesday 20 May 2026 13:49:23 +0000 (0:00:00.775) 0:01:30.222 ********* 2026-05-20 13:49:23.787372 | controller | 2026-05-20 13:49:23.787678 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-05-20 13:49:23.787975 | controller | Wednesday 20 May 2026 13:49:23 +0000 (0:00:00.004) 0:01:30.227 ********* 2026-05-20 13:49:24.721836 | controller | ok: [controller] 2026-05-20 13:49:24.722065 | controller | 2026-05-20 13:49:24.722255 | controller | TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-05-20 13:49:24.722436 | controller | Wednesday 20 May 2026 13:49:24 +0000 (0:00:00.935) 0:01:31.163 ********* 2026-05-20 13:49:25.493388 | controller | changed: [controller] 2026-05-20 13:49:25.493489 | controller | 2026-05-20 13:49:25.493843 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-05-20 13:49:25.493880 | controller | Wednesday 20 May 2026 13:49:25 +0000 (0:00:00.770) 0:01:31.934 ********* 2026-05-20 13:49:26.573352 | controller | ok: [controller] 2026-05-20 13:49:26.573409 | controller | 2026-05-20 13:49:26.573423 | controller | TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-05-20 13:49:26.573435 | controller | Wednesday 20 May 2026 13:49:26 +0000 (0:00:01.078) 0:01:33.013 ********* 2026-05-20 13:49:27.630667 | controller | changed: [controller] 2026-05-20 13:49:27.630708 | controller | 2026-05-20 13:49:27.630714 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-05-20 13:49:27.630721 | controller | Wednesday 20 May 2026 13:49:27 +0000 (0:00:01.058) 0:01:34.071 ********* 2026-05-20 13:49:28.106394 | controller | changed: [controller] 2026-05-20 13:49:28.106448 | controller | 2026-05-20 13:49:28.106462 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-05-20 13:49:28.106476 | controller | Wednesday 20 May 2026 13:49:28 +0000 (0:00:00.475) 0:01:34.546 ********* 2026-05-20 13:49:28.722336 | controller | ok: [controller] 2026-05-20 13:49:28.722391 | controller | 2026-05-20 13:49:28.722404 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-05-20 13:49:28.722416 | controller | Wednesday 20 May 2026 13:49:28 +0000 (0:00:00.615) 0:01:35.162 ********* 2026-05-20 13:49:28.801566 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for controller 2026-05-20 13:49:28.801621 | controller | 2026-05-20 13:49:28.801632 | controller | TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-05-20 13:49:28.801642 | controller | Wednesday 20 May 2026 13:49:28 +0000 (0:00:00.078) 0:01:35.240 ********* 2026-05-20 13:49:28.879478 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for controller 2026-05-20 13:49:28.879542 | controller | 2026-05-20 13:49:28.879553 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-05-20 13:49:28.879562 | controller | Wednesday 20 May 2026 13:49:28 +0000 (0:00:00.079) 0:01:35.319 ********* 2026-05-20 13:49:29.205424 | controller | ok: [controller] => (item=controller) 2026-05-20 13:49:29.205481 | controller | 2026-05-20 13:49:29.205650 | controller | TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-05-20 13:49:29.205786 | controller | Wednesday 20 May 2026 13:49:29 +0000 (0:00:00.324) 0:01:35.644 ********* 2026-05-20 13:49:29.243772 | controller | skipping: [controller] 2026-05-20 13:49:29.243880 | controller | 2026-05-20 13:49:29.244221 | controller | TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-05-20 13:49:29.244265 | controller | Wednesday 20 May 2026 13:49:29 +0000 (0:00:00.041) 0:01:35.685 ********* 2026-05-20 13:49:29.295573 | controller | ok: [controller] 2026-05-20 13:49:29.295725 | controller | 2026-05-20 13:49:29.295952 | controller | TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-05-20 13:49:29.296136 | controller | Wednesday 20 May 2026 13:49:29 +0000 (0:00:00.048) 0:01:35.733 ********* 2026-05-20 13:49:29.333822 | controller | ok: [controller] => { 2026-05-20 13:49:29.333957 | controller | "msg": "controller" 2026-05-20 13:49:29.334068 | controller | } 2026-05-20 13:49:29.334187 | controller | 2026-05-20 13:49:29.334334 | controller | TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-05-20 13:49:29.334481 | controller | Wednesday 20 May 2026 13:49:29 +0000 (0:00:00.041) 0:01:35.775 ********* 2026-05-20 13:49:30.179763 | controller | changed: [controller] 2026-05-20 13:49:30.179850 | controller | 2026-05-20 13:49:30.180189 | controller | TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-05-20 13:49:30.180248 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.845) 0:01:36.621 ********* 2026-05-20 13:49:30.215444 | controller | skipping: [controller] 2026-05-20 13:49:30.215511 | controller | 2026-05-20 13:49:30.215663 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-05-20 13:49:30.215825 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.034) 0:01:36.655 ********* 2026-05-20 13:49:30.246283 | controller | skipping: [controller] 2026-05-20 13:49:30.246342 | controller | 2026-05-20 13:49:30.246422 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-05-20 13:49:30.246535 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.031) 0:01:36.687 ********* 2026-05-20 13:49:30.281135 | controller | skipping: [controller] 2026-05-20 13:49:30.281180 | controller | 2026-05-20 13:49:30.281187 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-05-20 13:49:30.281193 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.033) 0:01:36.721 ********* 2026-05-20 13:49:30.308962 | controller | skipping: [controller] 2026-05-20 13:49:30.309028 | controller | 2026-05-20 13:49:30.309040 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-05-20 13:49:30.309057 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.028) 0:01:36.749 ********* 2026-05-20 13:49:30.340460 | controller | skipping: [controller] 2026-05-20 13:49:30.340512 | controller | 2026-05-20 13:49:30.340717 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-05-20 13:49:30.343620 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.031) 0:01:36.780 ********* 2026-05-20 13:49:30.372412 | controller | skipping: [controller] 2026-05-20 13:49:30.372618 | controller | 2026-05-20 13:49:30.372804 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-05-20 13:49:30.376186 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.032) 0:01:36.813 ********* 2026-05-20 13:49:30.405408 | controller | skipping: [controller] 2026-05-20 13:49:30.405606 | controller | 2026-05-20 13:49:30.405795 | controller | TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-05-20 13:49:30.406009 | controller | Wednesday 20 May 2026 13:49:30 +0000 (0:00:00.033) 0:01:36.846 ********* 2026-05-20 13:49:52.733361 | controller | changed: [controller] 2026-05-20 13:49:52.733447 | controller | 2026-05-20 13:49:52.733542 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-05-20 13:49:52.733631 | controller | Wednesday 20 May 2026 13:49:52 +0000 (0:00:22.326) 0:01:59.173 ********* 2026-05-20 13:49:53.073408 | controller | ok: [controller] 2026-05-20 13:49:53.073472 | controller | 2026-05-20 13:49:53.073550 | controller | TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-05-20 13:49:53.073657 | controller | Wednesday 20 May 2026 13:49:53 +0000 (0:00:00.341) 0:01:59.515 ********* 2026-05-20 13:49:53.105959 | controller | skipping: [controller] 2026-05-20 13:49:53.106974 | controller | 2026-05-20 13:49:53.107219 | controller | TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-05-20 13:49:53.107335 | controller | Wednesday 20 May 2026 13:49:53 +0000 (0:00:00.032) 0:01:59.547 ********* 2026-05-20 13:49:53.429054 | controller | changed: [controller] 2026-05-20 13:49:53.429287 | controller | 2026-05-20 13:49:53.429553 | controller | TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-05-20 13:49:53.429836 | controller | Wednesday 20 May 2026 13:49:53 +0000 (0:00:00.322) 0:01:59.870 ********* 2026-05-20 13:49:53.759357 | controller | changed: [controller] 2026-05-20 13:49:53.759515 | controller | 2026-05-20 13:49:53.759762 | controller | TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-05-20 13:49:53.760016 | controller | Wednesday 20 May 2026 13:49:53 +0000 (0:00:00.330) 0:02:00.200 ********* 2026-05-20 13:49:54.073639 | controller | changed: [controller] 2026-05-20 13:49:54.073853 | controller | 2026-05-20 13:49:54.074124 | controller | TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-05-20 13:49:54.074371 | controller | Wednesday 20 May 2026 13:49:54 +0000 (0:00:00.314) 0:02:00.514 ********* 2026-05-20 13:49:54.109587 | controller | skipping: [controller] 2026-05-20 13:49:54.109810 | controller | 2026-05-20 13:49:54.110100 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-05-20 13:49:54.110309 | controller | Wednesday 20 May 2026 13:49:54 +0000 (0:00:00.036) 0:02:00.550 ********* 2026-05-20 13:49:54.145707 | controller | skipping: [controller] 2026-05-20 13:49:54.145834 | controller | 2026-05-20 13:49:54.145999 | controller | TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-05-20 13:49:54.146177 | controller | Wednesday 20 May 2026 13:49:54 +0000 (0:00:00.036) 0:02:00.587 ********* 2026-05-20 13:49:54.185155 | controller | skipping: [controller] 2026-05-20 13:49:54.185304 | controller | 2026-05-20 13:49:54.185455 | controller | TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-05-20 13:49:54.185610 | controller | Wednesday 20 May 2026 13:49:54 +0000 (0:00:00.039) 0:02:00.626 ********* 2026-05-20 13:50:31.700410 | controller | changed: [controller] 2026-05-20 13:50:31.700489 | controller | 2026-05-20 13:50:31.700656 | controller | TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-05-20 13:50:31.700793 | controller | Wednesday 20 May 2026 13:50:31 +0000 (0:00:37.515) 0:02:38.141 ********* 2026-05-20 13:50:32.656366 | controller | changed: [controller] 2026-05-20 13:50:32.656455 | controller | 2026-05-20 13:50:32.656582 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-05-20 13:50:32.656678 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.955) 0:02:39.097 ********* 2026-05-20 13:50:32.694687 | controller | skipping: [controller] => (item=DaemonSet) 2026-05-20 13:50:32.694709 | controller | skipping: [controller] => (item=ConfigMap) 2026-05-20 13:50:32.694969 | controller | skipping: [controller] 2026-05-20 13:50:32.695092 | controller | 2026-05-20 13:50:32.695357 | controller | TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-05-20 13:50:32.695512 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.038) 0:02:39.135 ********* 2026-05-20 13:50:32.731738 | controller | skipping: [controller] 2026-05-20 13:50:32.731922 | controller | 2026-05-20 13:50:32.733514 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-05-20 13:50:32.733531 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.037) 0:02:39.173 ********* 2026-05-20 13:50:32.769193 | controller | skipping: [controller] 2026-05-20 13:50:32.769391 | controller | 2026-05-20 13:50:32.769623 | controller | TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-05-20 13:50:32.769830 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.037) 0:02:39.210 ********* 2026-05-20 13:50:32.794886 | controller | skipping: [controller] 2026-05-20 13:50:32.795112 | controller | 2026-05-20 13:50:32.795346 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-05-20 13:50:32.795562 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.025) 0:02:39.236 ********* 2026-05-20 13:50:32.822346 | controller | skipping: [controller] 2026-05-20 13:50:32.822528 | controller | 2026-05-20 13:50:32.822808 | controller | TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-05-20 13:50:32.823055 | controller | Wednesday 20 May 2026 13:50:32 +0000 (0:00:00.027) 0:02:39.263 ********* 2026-05-20 13:50:33.381352 | controller | ok: [controller] 2026-05-20 13:50:33.381641 | controller | 2026-05-20 13:50:33.381891 | controller | TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-05-20 13:50:33.382134 | controller | Wednesday 20 May 2026 13:50:33 +0000 (0:00:00.558) 0:02:39.822 ********* 2026-05-20 13:50:34.563190 | controller | changed: [controller] 2026-05-20 13:50:34.563397 | controller | 2026-05-20 13:50:34.563639 | controller | PLAY [Install control-plane components] **************************************** 2026-05-20 13:50:34.563836 | controller | 2026-05-20 13:50:34.564100 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:50:34.564331 | controller | Wednesday 20 May 2026 13:50:34 +0000 (0:00:01.182) 0:02:41.004 ********* 2026-05-20 13:50:35.401702 | controller | ok: [controller] 2026-05-20 13:50:35.401819 | controller | 2026-05-20 13:50:35.401994 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 13:50:35.402137 | controller | Wednesday 20 May 2026 13:50:35 +0000 (0:00:00.838) 0:02:41.843 ********* 2026-05-20 13:50:35.704775 | controller | ok: [controller] 2026-05-20 13:50:35.704886 | controller | 2026-05-20 13:50:35.705056 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 13:50:35.705193 | controller | Wednesday 20 May 2026 13:50:35 +0000 (0:00:00.303) 0:02:42.146 ********* 2026-05-20 13:50:36.722662 | controller | ok: [controller] 2026-05-20 13:50:36.723035 | controller | 2026-05-20 13:50:36.723336 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 13:50:36.723607 | controller | Wednesday 20 May 2026 13:50:36 +0000 (0:00:01.017) 0:02:43.163 ********* 2026-05-20 13:50:37.062360 | controller | ok: [controller] 2026-05-20 13:50:37.062649 | controller | 2026-05-20 13:50:37.062969 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:50:37.063287 | controller | Wednesday 20 May 2026 13:50:37 +0000 (0:00:00.339) 0:02:43.503 ********* 2026-05-20 13:50:37.101060 | controller | ok: [controller] => { 2026-05-20 13:50:37.101121 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-20 13:50:37.101132 | controller | } 2026-05-20 13:50:37.101141 | controller | 2026-05-20 13:50:37.101156 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:50:37.101375 | controller | Wednesday 20 May 2026 13:50:37 +0000 (0:00:00.037) 0:02:43.541 ********* 2026-05-20 13:50:37.992345 | controller | changed: [controller] 2026-05-20 13:50:37.992519 | controller | 2026-05-20 13:50:37.992742 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:50:37.992955 | controller | Wednesday 20 May 2026 13:50:37 +0000 (0:00:00.891) 0:02:44.433 ********* 2026-05-20 13:50:39.738166 | controller | changed: [controller] 2026-05-20 13:50:39.738226 | controller | 2026-05-20 13:50:39.738237 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-05-20 13:50:39.738246 | controller | Wednesday 20 May 2026 13:50:39 +0000 (0:00:01.745) 0:02:46.178 ********* 2026-05-20 13:50:40.168021 | controller | ok: [controller] 2026-05-20 13:50:40.168086 | controller | 2026-05-20 13:50:40.168360 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-05-20 13:50:40.168394 | controller | Wednesday 20 May 2026 13:50:40 +0000 (0:00:00.430) 0:02:46.608 ********* 2026-05-20 13:50:40.509286 | controller | changed: [controller] 2026-05-20 13:50:40.509335 | controller | 2026-05-20 13:50:40.509346 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-05-20 13:50:40.509356 | controller | Wednesday 20 May 2026 13:50:40 +0000 (0:00:00.340) 0:02:46.948 ********* 2026-05-20 13:50:40.907337 | controller | ok: [controller] 2026-05-20 13:50:40.907506 | controller | 2026-05-20 13:50:40.907595 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-05-20 13:50:40.908096 | controller | Wednesday 20 May 2026 13:50:40 +0000 (0:00:00.397) 0:02:47.346 ********* 2026-05-20 13:50:41.215169 | controller | changed: [controller] 2026-05-20 13:50:41.215382 | controller | 2026-05-20 13:50:41.215646 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-05-20 13:50:41.215901 | controller | Wednesday 20 May 2026 13:50:41 +0000 (0:00:00.310) 0:02:47.656 ********* 2026-05-20 13:50:41.533479 | controller | ok: [controller] 2026-05-20 13:50:41.533657 | controller | 2026-05-20 13:50:41.533877 | controller | TASK [Install plugin] ********************************************************** 2026-05-20 13:50:41.534170 | controller | Wednesday 20 May 2026 13:50:41 +0000 (0:00:00.317) 0:02:47.973 ********* 2026-05-20 13:50:41.580655 | controller | included: vexxhost.containers.download_artifact for controller 2026-05-20 13:50:41.580846 | controller | 2026-05-20 13:50:41.581096 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 13:50:41.581307 | controller | Wednesday 20 May 2026 13:50:41 +0000 (0:00:00.048) 0:02:48.022 ********* 2026-05-20 13:50:41.621183 | controller | ok: [controller] => { 2026-05-20 13:50:41.621439 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-20 13:50:41.621824 | controller | } 2026-05-20 13:50:41.622062 | controller | 2026-05-20 13:50:41.622301 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 13:50:41.622509 | controller | Wednesday 20 May 2026 13:50:41 +0000 (0:00:00.040) 0:02:48.062 ********* 2026-05-20 13:50:42.521512 | controller | changed: [controller] 2026-05-20 13:50:42.521624 | controller | 2026-05-20 13:50:42.521810 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 13:50:42.522060 | controller | Wednesday 20 May 2026 13:50:42 +0000 (0:00:00.898) 0:02:48.960 ********* 2026-05-20 13:50:44.629982 | controller | changed: [controller] 2026-05-20 13:50:44.630025 | controller | 2026-05-20 13:50:44.630224 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:50:44.630595 | controller | Wednesday 20 May 2026 13:50:44 +0000 (0:00:02.110) 0:02:51.070 ********* 2026-05-20 13:50:44.667279 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:50:44.667592 | controller | 2026-05-20 13:50:44.667834 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:50:44.668078 | controller | Wednesday 20 May 2026 13:50:44 +0000 (0:00:00.037) 0:02:51.108 ********* 2026-05-20 13:50:45.413055 | controller | changed: [controller] 2026-05-20 13:50:45.413181 | controller | 2026-05-20 13:50:45.413338 | controller | TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-05-20 13:50:45.413486 | controller | Wednesday 20 May 2026 13:50:45 +0000 (0:00:00.745) 0:02:51.854 ********* 2026-05-20 13:50:46.442524 | controller | ok: [controller] 2026-05-20 13:50:46.442698 | controller | 2026-05-20 13:50:46.443026 | controller | TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-05-20 13:50:46.443265 | controller | Wednesday 20 May 2026 13:50:46 +0000 (0:00:01.029) 0:02:52.883 ********* 2026-05-20 13:50:48.626738 | controller | changed: [controller] 2026-05-20 13:50:48.626942 | controller | 2026-05-20 13:50:48.627213 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:50:48.627433 | controller | Wednesday 20 May 2026 13:50:48 +0000 (0:00:02.184) 0:02:55.067 ********* 2026-05-20 13:50:48.659028 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:50:48.659351 | controller | 2026-05-20 13:50:48.659570 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:50:48.659855 | controller | Wednesday 20 May 2026 13:50:48 +0000 (0:00:00.032) 0:02:55.100 ********* 2026-05-20 13:50:49.284863 | controller | changed: [controller] 2026-05-20 13:50:49.285007 | controller | 2026-05-20 13:50:49.285207 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-05-20 13:50:49.285384 | controller | Wednesday 20 May 2026 13:50:49 +0000 (0:00:00.625) 0:02:55.726 ********* 2026-05-20 13:51:17.211770 | controller | changed: [controller] 2026-05-20 13:51:17.211841 | controller | 2026-05-20 13:51:17.212001 | controller | TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-05-20 13:51:17.212152 | controller | Wednesday 20 May 2026 13:51:17 +0000 (0:00:27.926) 0:03:23.652 ********* 2026-05-20 13:51:18.051094 | controller | changed: [controller] 2026-05-20 13:51:18.051260 | controller | 2026-05-20 13:51:18.051473 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:51:18.051664 | controller | 2026-05-20 13:51:18.051881 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:51:18.052142 | controller | Wednesday 20 May 2026 13:51:18 +0000 (0:00:00.839) 0:03:24.492 ********* 2026-05-20 13:51:19.055709 | controller | ok: [controller] 2026-05-20 13:51:19.056021 | controller | 2026-05-20 13:51:19.056270 | controller | TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-05-20 13:51:19.056490 | controller | Wednesday 20 May 2026 13:51:19 +0000 (0:00:01.004) 0:03:25.497 ********* 2026-05-20 13:51:19.946178 | controller | changed: [controller] 2026-05-20 13:51:19.946219 | controller | 2026-05-20 13:51:19.946228 | controller | PLAY [all] ********************************************************************* 2026-05-20 13:51:19.946235 | controller | 2026-05-20 13:51:19.946243 | controller | TASK [Uninstall unattended-upgrades] ******************************************* 2026-05-20 13:51:19.946250 | controller | Wednesday 20 May 2026 13:51:19 +0000 (0:00:00.888) 0:03:26.385 ********* 2026-05-20 13:51:20.675538 | controller | ok: [controller] 2026-05-20 13:51:20.675716 | controller | 2026-05-20 13:51:20.675953 | controller | PLAY [controllers] ************************************************************* 2026-05-20 13:51:20.676139 | controller | 2026-05-20 13:51:20.676346 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:51:20.676553 | controller | Wednesday 20 May 2026 13:51:20 +0000 (0:00:00.731) 0:03:27.116 ********* 2026-05-20 13:51:21.747088 | controller | ok: [controller] 2026-05-20 13:51:21.747146 | controller | 2026-05-20 13:51:21.747326 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:51:21.747552 | controller | Wednesday 20 May 2026 13:51:21 +0000 (0:00:01.071) 0:03:28.188 ********* 2026-05-20 13:51:21.782719 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:51:21.782954 | controller | 2026-05-20 13:51:21.783239 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:51:21.783580 | controller | Wednesday 20 May 2026 13:51:21 +0000 (0:00:00.035) 0:03:28.224 ********* 2026-05-20 13:51:22.358002 | controller | changed: [controller] 2026-05-20 13:51:22.358208 | controller | 2026-05-20 13:51:22.358496 | controller | TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-05-20 13:51:22.358702 | controller | Wednesday 20 May 2026 13:51:22 +0000 (0:00:00.575) 0:03:28.799 ********* 2026-05-20 13:51:24.326550 | controller | changed: [controller] 2026-05-20 13:51:24.326610 | controller | 2026-05-20 13:51:24.326717 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:51:24.326817 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:01.968) 0:03:30.768 ********* 2026-05-20 13:51:24.357975 | controller | skipping: [controller] 2026-05-20 13:51:24.358044 | controller | 2026-05-20 13:51:24.358156 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-05-20 13:51:24.358249 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.031) 0:03:30.799 ********* 2026-05-20 13:51:24.387837 | controller | skipping: [controller] 2026-05-20 13:51:24.388021 | controller | 2026-05-20 13:51:24.388289 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-05-20 13:51:24.388507 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.029) 0:03:30.829 ********* 2026-05-20 13:51:24.410323 | controller | skipping: [controller] 2026-05-20 13:51:24.410476 | controller | 2026-05-20 13:51:24.410696 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-05-20 13:51:24.410903 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.022) 0:03:30.851 ********* 2026-05-20 13:51:24.431794 | controller | skipping: [controller] 2026-05-20 13:51:24.431887 | controller | 2026-05-20 13:51:24.432105 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-05-20 13:51:24.432233 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.021) 0:03:30.873 ********* 2026-05-20 13:51:24.467379 | controller | skipping: [controller] 2026-05-20 13:51:24.467467 | controller | 2026-05-20 13:51:24.467618 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-05-20 13:51:24.467759 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.035) 0:03:30.908 ********* 2026-05-20 13:51:24.499649 | controller | skipping: [controller] 2026-05-20 13:51:24.499815 | controller | 2026-05-20 13:51:24.500077 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-05-20 13:51:24.502964 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.031) 0:03:30.940 ********* 2026-05-20 13:51:24.524665 | controller | skipping: [controller] 2026-05-20 13:51:24.524714 | controller | 2026-05-20 13:51:24.524830 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-05-20 13:51:24.524977 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.025) 0:03:30.965 ********* 2026-05-20 13:51:24.553892 | controller | skipping: [controller] 2026-05-20 13:51:24.553963 | controller | 2026-05-20 13:51:24.554064 | controller | TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-05-20 13:51:24.554245 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.029) 0:03:30.995 ********* 2026-05-20 13:51:24.580679 | controller | skipping: [controller] 2026-05-20 13:51:24.580744 | controller | 2026-05-20 13:51:24.580850 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-05-20 13:51:24.580955 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.026) 0:03:31.022 ********* 2026-05-20 13:51:24.610147 | controller | skipping: [controller] 2026-05-20 13:51:24.610314 | controller | 2026-05-20 13:51:24.610530 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-05-20 13:51:24.610749 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.029) 0:03:31.051 ********* 2026-05-20 13:51:24.638851 | controller | skipping: [controller] 2026-05-20 13:51:24.639045 | controller | 2026-05-20 13:51:24.639264 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-05-20 13:51:24.639479 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.029) 0:03:31.080 ********* 2026-05-20 13:51:24.660093 | controller | skipping: [controller] 2026-05-20 13:51:24.660311 | controller | 2026-05-20 13:51:24.660533 | controller | TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-05-20 13:51:24.660742 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.021) 0:03:31.101 ********* 2026-05-20 13:51:24.685249 | controller | skipping: [controller] 2026-05-20 13:51:24.685346 | controller | 2026-05-20 13:51:24.685472 | controller | TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-05-20 13:51:24.685613 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.025) 0:03:31.126 ********* 2026-05-20 13:51:24.707814 | controller | skipping: [controller] 2026-05-20 13:51:24.707913 | controller | 2026-05-20 13:51:24.708077 | controller | TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-05-20 13:51:24.708242 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.022) 0:03:31.149 ********* 2026-05-20 13:51:24.726155 | controller | skipping: [controller] 2026-05-20 13:51:24.726327 | controller | 2026-05-20 13:51:24.726545 | controller | TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-05-20 13:51:24.726782 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.018) 0:03:31.167 ********* 2026-05-20 13:51:24.745907 | controller | skipping: [controller] 2026-05-20 13:51:24.746094 | controller | 2026-05-20 13:51:24.746233 | controller | TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-05-20 13:51:24.746366 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.019) 0:03:31.187 ********* 2026-05-20 13:51:24.764392 | controller | skipping: [controller] 2026-05-20 13:51:24.764480 | controller | 2026-05-20 13:51:24.764616 | controller | TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-05-20 13:51:24.764744 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.018) 0:03:31.206 ********* 2026-05-20 13:51:24.780476 | controller | skipping: [controller] 2026-05-20 13:51:24.780632 | controller | 2026-05-20 13:51:24.780841 | controller | TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-05-20 13:51:24.781077 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.015) 0:03:31.222 ********* 2026-05-20 13:51:24.796531 | controller | skipping: [controller] 2026-05-20 13:51:24.796661 | controller | 2026-05-20 13:51:24.796871 | controller | TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-05-20 13:51:24.797108 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.016) 0:03:31.238 ********* 2026-05-20 13:51:24.821682 | controller | skipping: [controller] 2026-05-20 13:51:24.821842 | controller | 2026-05-20 13:51:24.822111 | controller | TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-05-20 13:51:24.822307 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.024) 0:03:31.262 ********* 2026-05-20 13:51:24.845890 | controller | skipping: [controller] 2026-05-20 13:51:24.846100 | controller | 2026-05-20 13:51:24.846312 | controller | TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-05-20 13:51:24.846519 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.024) 0:03:31.287 ********* 2026-05-20 13:51:24.870488 | controller | skipping: [controller] 2026-05-20 13:51:24.870639 | controller | 2026-05-20 13:51:24.870846 | controller | TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-05-20 13:51:24.871118 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.024) 0:03:31.311 ********* 2026-05-20 13:51:24.896677 | controller | skipping: [controller] 2026-05-20 13:51:24.896825 | controller | 2026-05-20 13:51:24.897077 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-05-20 13:51:24.897328 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.026) 0:03:31.338 ********* 2026-05-20 13:51:24.926334 | controller | skipping: [controller] => (item={'name': 'controllerplugin'}) 2026-05-20 13:51:24.926519 | controller | skipping: [controller] => (item={'name': 'nodeplugin'}) 2026-05-20 13:51:24.926719 | controller | skipping: [controller] 2026-05-20 13:51:24.926902 | controller | 2026-05-20 13:51:24.927159 | controller | TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-05-20 13:51:24.927368 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.029) 0:03:31.367 ********* 2026-05-20 13:51:24.950969 | controller | skipping: [controller] 2026-05-20 13:51:24.951173 | controller | 2026-05-20 13:51:24.951401 | controller | TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-05-20 13:51:24.951626 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.024) 0:03:31.392 ********* 2026-05-20 13:51:24.977203 | controller | skipping: [controller] 2026-05-20 13:51:24.977376 | controller | 2026-05-20 13:51:24.977604 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-05-20 13:51:24.977836 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.026) 0:03:31.418 ********* 2026-05-20 13:51:25.001607 | controller | skipping: [controller] 2026-05-20 13:51:25.001792 | controller | 2026-05-20 13:51:25.002066 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-05-20 13:51:25.002282 | controller | Wednesday 20 May 2026 13:51:24 +0000 (0:00:00.023) 0:03:31.442 ********* 2026-05-20 13:51:25.026078 | controller | skipping: [controller] 2026-05-20 13:51:25.026283 | controller | 2026-05-20 13:51:25.026514 | controller | TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-05-20 13:51:25.026723 | controller | Wednesday 20 May 2026 13:51:25 +0000 (0:00:00.024) 0:03:31.467 ********* 2026-05-20 13:51:25.084286 | controller | skipping: [controller] 2026-05-20 13:51:25.084520 | controller | 2026-05-20 13:51:25.084750 | controller | PLAY [Deploy minimal OpenStack services for Glance] **************************** 2026-05-20 13:51:25.084965 | controller | 2026-05-20 13:51:25.085190 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-20 13:51:25.085402 | controller | Wednesday 20 May 2026 13:51:25 +0000 (0:00:00.058) 0:03:31.525 ********* 2026-05-20 13:51:27.177268 | controller | ok: [controller] 2026-05-20 13:51:27.177344 | controller | 2026-05-20 13:51:27.177557 | controller | TASK [Deploy Helm chart] ******************************************************* 2026-05-20 13:51:27.177625 | controller | Wednesday 20 May 2026 13:51:27 +0000 (0:00:02.092) 0:03:33.618 ********* 2026-05-20 13:51:27.229966 | controller | included: vexxhost.kubernetes.cert_manager for controller 2026-05-20 13:51:27.229996 | controller | 2026-05-20 13:51:27.230002 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:51:27.230008 | controller | Wednesday 20 May 2026 13:51:27 +0000 (0:00:00.051) 0:03:33.670 ********* 2026-05-20 13:51:27.266007 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:51:27.266121 | controller | 2026-05-20 13:51:27.266285 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:51:27.266503 | controller | Wednesday 20 May 2026 13:51:27 +0000 (0:00:00.037) 0:03:33.707 ********* 2026-05-20 13:51:27.882523 | controller | changed: [controller] 2026-05-20 13:51:27.882718 | controller | 2026-05-20 13:51:27.882967 | controller | TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-05-20 13:51:27.883244 | controller | Wednesday 20 May 2026 13:51:27 +0000 (0:00:00.615) 0:03:34.323 ********* 2026-05-20 13:51:43.802477 | controller | changed: [controller] 2026-05-20 13:51:43.802687 | controller | 2026-05-20 13:51:43.802954 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-05-20 13:51:43.803225 | controller | Wednesday 20 May 2026 13:51:43 +0000 (0:00:15.920) 0:03:50.243 ********* 2026-05-20 13:51:44.681164 | controller | changed: [controller] 2026-05-20 13:51:44.681236 | controller | 2026-05-20 13:51:44.681310 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-05-20 13:51:44.681406 | controller | Wednesday 20 May 2026 13:51:44 +0000 (0:00:00.878) 0:03:51.122 ********* 2026-05-20 13:51:44.719438 | 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:51:44.719562 | controller | 2026-05-20 13:51:44.719774 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-05-20 13:51:44.720053 | controller | Wednesday 20 May 2026 13:51:44 +0000 (0:00:00.038) 0:03:51.160 ********* 2026-05-20 13:51:45.574546 | controller | changed: [controller] 2026-05-20 13:51:45.574655 | controller | 2026-05-20 13:51:45.574833 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-05-20 13:51:45.575013 | controller | Wednesday 20 May 2026 13:51:45 +0000 (0:00:00.853) 0:03:52.014 ********* 2026-05-20 13:51:46.443061 | controller | ok: [controller] 2026-05-20 13:51:46.443241 | controller | 2026-05-20 13:51:46.443474 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-05-20 13:51:46.443890 | controller | Wednesday 20 May 2026 13:51:46 +0000 (0:00:00.869) 0:03:52.884 ********* 2026-05-20 13:51:47.149120 | controller | changed: [controller] 2026-05-20 13:51:47.149312 | controller | 2026-05-20 13:51:47.149556 | controller | TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-05-20 13:51:47.149808 | controller | Wednesday 20 May 2026 13:51:47 +0000 (0:00:00.703) 0:03:53.587 ********* 2026-05-20 13:51:47.150079 | controller | 2026-05-20 13:51:47.150338 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-05-20 13:51:47.150571 | controller | Wednesday 20 May 2026 13:51:47 +0000 (0:00:00.003) 0:03:53.590 ********* 2026-05-20 13:51:47.175431 | controller | skipping: [controller] 2026-05-20 13:51:47.175623 | controller | 2026-05-20 13:51:47.175894 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-05-20 13:51:47.176174 | controller | Wednesday 20 May 2026 13:51:47 +0000 (0:00:00.026) 0:03:53.616 ********* 2026-05-20 13:51:49.601629 | controller | changed: [controller] 2026-05-20 13:51:49.601809 | controller | 2026-05-20 13:51:49.602103 | controller | RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-05-20 13:51:49.602326 | controller | Wednesday 20 May 2026 13:51:49 +0000 (0:00:02.425) 0:03:56.042 ********* 2026-05-20 13:51:59.540496 | controller | changed: [controller] 2026-05-20 13:51:59.540699 | controller | 2026-05-20 13:51:59.540970 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:51:59.541222 | controller | Wednesday 20 May 2026 13:51:59 +0000 (0:00:09.939) 0:04:05.981 ********* 2026-05-20 13:51:59.575788 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:51:59.575893 | controller | 2026-05-20 13:51:59.576050 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:51:59.576176 | controller | Wednesday 20 May 2026 13:51:59 +0000 (0:00:00.035) 0:04:06.017 ********* 2026-05-20 13:52:00.190721 | controller | changed: [controller] 2026-05-20 13:52:00.190912 | controller | 2026-05-20 13:52:00.191188 | controller | TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-05-20 13:52:00.191468 | controller | Wednesday 20 May 2026 13:52:00 +0000 (0:00:00.614) 0:04:06.632 ********* 2026-05-20 13:52:13.789898 | controller | changed: [controller] 2026-05-20 13:52:13.789987 | controller | 2026-05-20 13:52:13.790002 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:52:13.790014 | controller | Wednesday 20 May 2026 13:52:13 +0000 (0:00:13.598) 0:04:20.230 ********* 2026-05-20 13:52:13.819280 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:52:13.819348 | controller | 2026-05-20 13:52:13.819471 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:52:13.819578 | controller | Wednesday 20 May 2026 13:52:13 +0000 (0:00:00.029) 0:04:20.259 ********* 2026-05-20 13:52:14.433700 | controller | changed: [controller] 2026-05-20 13:52:14.433752 | controller | 2026-05-20 13:52:14.433765 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-05-20 13:52:14.433968 | controller | Wednesday 20 May 2026 13:52:14 +0000 (0:00:00.613) 0:04:20.873 ********* 2026-05-20 13:52:18.252355 | controller | ok: [controller] => (item=messaging-topology-operator) 2026-05-20 13:52:18.252436 | controller | ok: [controller] => (item=rabbitmq-cluster) 2026-05-20 13:52:18.252487 | controller | 2026-05-20 13:52:18.252632 | controller | TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-05-20 13:52:18.255957 | controller | Wednesday 20 May 2026 13:52:18 +0000 (0:00:03.819) 0:04:24.693 ********* 2026-05-20 13:52:21.911334 | controller | changed: [controller] 2026-05-20 13:52:21.911395 | controller | 2026-05-20 13:52:21.911493 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-05-20 13:52:21.911611 | controller | Wednesday 20 May 2026 13:52:21 +0000 (0:00:03.658) 0:04:28.351 ********* 2026-05-20 13:52:21.949744 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-05-20 13:52:21.949830 | controller | 2026-05-20 13:52:21.949922 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-05-20 13:52:21.950072 | controller | Wednesday 20 May 2026 13:52:21 +0000 (0:00:00.039) 0:04:28.391 ********* 2026-05-20 13:52:22.538353 | controller | changed: [controller] 2026-05-20 13:52:22.538485 | controller | 2026-05-20 13:52:22.538658 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-05-20 13:52:22.538833 | controller | Wednesday 20 May 2026 13:52:22 +0000 (0:00:00.588) 0:04:28.979 ********* 2026-05-20 13:52:26.447565 | controller | ok: [controller] 2026-05-20 13:52:26.447738 | controller | 2026-05-20 13:52:26.448001 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-05-20 13:52:26.448248 | controller | Wednesday 20 May 2026 13:52:26 +0000 (0:00:03.909) 0:04:32.888 ********* 2026-05-20 13:52:29.013555 | controller | changed: [controller] 2026-05-20 13:52:29.013610 | controller | 2026-05-20 13:52:29.013622 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-05-20 13:52:29.013631 | controller | Wednesday 20 May 2026 13:52:29 +0000 (0:00:02.565) 0:04:35.454 ********* 2026-05-20 13:52:29.819735 | controller | ok: [controller] 2026-05-20 13:52:29.819795 | controller | 2026-05-20 13:52:29.819806 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-05-20 13:52:29.819821 | controller | Wednesday 20 May 2026 13:52:29 +0000 (0:00:00.805) 0:04:36.260 ********* 2026-05-20 13:52:30.686252 | controller | changed: [controller] 2026-05-20 13:52:30.686426 | controller | 2026-05-20 13:52:30.686686 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-05-20 13:52:30.686905 | controller | Wednesday 20 May 2026 13:52:30 +0000 (0:00:00.867) 0:04:37.127 ********* 2026-05-20 13:52:31.529288 | controller | ok: [controller] 2026-05-20 13:52:31.529387 | controller | 2026-05-20 13:52:31.529526 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-05-20 13:52:31.529735 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.840) 0:04:37.968 ********* 2026-05-20 13:52:31.567113 | controller | skipping: [controller] 2026-05-20 13:52:31.567264 | controller | 2026-05-20 13:52:31.567659 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-05-20 13:52:31.567797 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.040) 0:04:38.008 ********* 2026-05-20 13:52:31.607099 | controller | skipping: [controller] 2026-05-20 13:52:31.607251 | controller | 2026-05-20 13:52:31.607507 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-05-20 13:52:31.607731 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.039) 0:04:38.048 ********* 2026-05-20 13:52:31.640317 | controller | skipping: [controller] 2026-05-20 13:52:31.640493 | controller | 2026-05-20 13:52:31.640804 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-05-20 13:52:31.641044 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.033) 0:04:38.081 ********* 2026-05-20 13:52:31.670297 | controller | skipping: [controller] 2026-05-20 13:52:31.670520 | controller | 2026-05-20 13:52:31.670801 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-05-20 13:52:31.671100 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.030) 0:04:38.111 ********* 2026-05-20 13:52:31.701363 | controller | skipping: [controller] 2026-05-20 13:52:31.701514 | controller | 2026-05-20 13:52:31.701727 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-05-20 13:52:31.701953 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.031) 0:04:38.142 ********* 2026-05-20 13:52:31.734130 | controller | skipping: [controller] 2026-05-20 13:52:31.734298 | controller | 2026-05-20 13:52:31.734508 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-05-20 13:52:31.734712 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.033) 0:04:38.175 ********* 2026-05-20 13:52:31.764480 | controller | skipping: [controller] 2026-05-20 13:52:31.764669 | controller | 2026-05-20 13:52:31.764902 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-05-20 13:52:31.765145 | controller | Wednesday 20 May 2026 13:52:31 +0000 (0:00:00.030) 0:04:38.206 ********* 2026-05-20 13:54:45.631763 | controller | changed: [controller] 2026-05-20 13:54:45.631978 | controller | 2026-05-20 13:54:45.632268 | controller | TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-05-20 13:54:45.632478 | controller | Wednesday 20 May 2026 13:54:45 +0000 (0:02:13.866) 0:06:52.072 ********* 2026-05-20 13:54:46.518447 | controller | changed: [controller] 2026-05-20 13:54:46.518560 | controller | 2026-05-20 13:54:46.518715 | controller | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-05-20 13:54:46.518861 | controller | Wednesday 20 May 2026 13:54:46 +0000 (0:00:00.887) 0:06:52.959 ********* 2026-05-20 13:54:46.616818 | 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: JMESPathError in json_query filter plugin: 2026-05-20 13:54:46.617022 | controller | In function keys(), invalid type for value: {'cluster_domain_suffix': 'cluster.local', 'local_image_registry': {'name': 'docker-registry', 'namespace': 'docker-registry', 'hosts': {'default': 'localhost', 'internal': 'docker-registry', 'node': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'node': 5000}}}, 'oci_image_registry': {'name': 'oci-image-registry', 'namespace': 'oci-image-registry', 'auth': {'enabled': False, 'memcached': {'username': 'memcached', 'password': 'password'}}, 'hosts': {'default': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'default': None}}}, 'oslo_cache': {'namespace': None, 'host_fqdn_override': {'default': None}, 'hosts': {'default': 'memcached'}, 'port': {'memcache': {'default': 11211}, 'metrics': {'default': 9150}}}, 'kube_dns': {'namespace': 'kube-system', 'name': 'kubernetes-dns', 'hosts': {'default': 'kube-dns'}, 'host_fqdn_override': {'default': None}, 'path': {'default': None}, 'scheme': 'http', 'port': {'dns_tcp': {'default': 53}, 'dns': {'default': 53, 'protocol': 'UDP'}}}}, expected one of: ['object'], received: "unknown" 2026-05-20 13:54:46.617165 | controller | 2026-05-20 13:54:46.617263 | controller | Task failed. 2026-05-20 13:54:46.617442 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:15:3 2026-05-20 13:54:46.617537 | controller | 2026-05-20 13:54:46.621039 | controller | 13 # under the License. 2026-05-20 13:54:46.621067 | controller | 14 2026-05-20 13:54:46.621079 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:54:46.621092 | controller | ^ column 3 2026-05-20 13:54:46.621104 | controller | 2026-05-20 13:54:46.621116 | controller | <<< caused by >>> 2026-05-20 13:54:46.621128 | controller | 2026-05-20 13:54:46.621140 | controller | Finalization of task args for 'ansible.builtin.set_fact' failed. 2026-05-20 13:54:46.621154 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:16:3 2026-05-20 13:54:46.621165 | controller | 2026-05-20 13:54:46.621176 | controller | 14 2026-05-20 13:54:46.621188 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:54:46.621199 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:54:46.621210 | controller | ^ column 3 2026-05-20 13:54:46.621221 | controller | 2026-05-20 13:54:46.621232 | controller | <<< caused by >>> 2026-05-20 13:54:46.621243 | controller | 2026-05-20 13:54:46.621255 | controller | Error while resolving value for 'openstack_helm_endpoints_list': The filter plugin 'community.general.json_query' failed. 2026-05-20 13:54:46.621266 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/openstack_helm_endpoints/tasks/main.yml:17:36 2026-05-20 13:54:46.621277 | controller | 2026-05-20 13:54:46.621289 | controller | 15 - name: Retrieve list of all the needed endpoints 2026-05-20 13:54:46.621300 | controller | 16 ansible.builtin.set_fact: 2026-05-20 13:54:46.621312 | controller | 17 openstack_helm_endpoints_list: |- 2026-05-20 13:54:46.621343 | controller | ^ column 36 2026-05-20 13:54:46.621352 | controller | 2026-05-20 13:54:46.621360 | controller | <<< caused by >>> 2026-05-20 13:54:46.621368 | controller | 2026-05-20 13:54:46.621376 | controller | JMESPathError in json_query filter plugin: 2026-05-20 13:54:46.621504 | controller | In function keys(), invalid type for value: {'cluster_domain_suffix': 'cluster.local', 'local_image_registry': {'name': 'docker-registry', 'namespace': 'docker-registry', 'hosts': {'default': 'localhost', 'internal': 'docker-registry', 'node': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'node': 5000}}}, 'oci_image_registry': {'name': 'oci-image-registry', 'namespace': 'oci-image-registry', 'auth': {'enabled': False, 'memcached': {'username': 'memcached', 'password': 'password'}}, 'hosts': {'default': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'default': None}}}, 'oslo_cache': {'namespace': None, 'host_fqdn_override': {'default': None}, 'hosts': {'default': 'memcached'}, 'port': {'memcache': {'default': 11211}, 'metrics': {'default': 9150}}}, 'kube_dns': {'namespace': 'kube-system', 'name': 'kubernetes-dns', 'hosts': {'default': 'kube-dns'}, 'host_fqdn_override': {'default': None}, 'path': {'default': None}, 'scheme': 'http', 'port': {'dns_tcp': {'default': 53}, 'dns': {'default': 53, 'protocol': 'UDP'}}}}, expected one of: ['object'], received: "unknown" 2026-05-20 13:54:46.621517 | controller | 2026-05-20 13:54:46.621531 | 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: JMESPathError in json_query filter plugin:\nIn function keys(), invalid type for value: {'cluster_domain_suffix': 'cluster.local', 'local_image_registry': {'name': 'docker-registry', 'namespace': 'docker-registry', 'hosts': {'default': 'localhost', 'internal': 'docker-registry', 'node': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'node': 5000}}}, 'oci_image_registry': {'name': 'oci-image-registry', 'namespace': 'oci-image-registry', 'auth': {'enabled': False, 'memcached': {'username': 'memcached', 'password': 'password'}}, 'hosts': {'default': 'localhost'}, 'host_fqdn_override': {'default': None}, 'port': {'registry': {'default': None}}}, 'oslo_cache': {'namespace': None, 'host_fqdn_override': {'default': None}, 'hosts': {'default': 'memcached'}, 'port': {'memcache': {'default': 11211}, 'metrics': {'default': 9150}}}, 'kube_dns': {'namespace': 'kube-system', 'name': 'kubernetes-dns', 'hosts': {'default': 'kube-dns'}, 'host_fqdn_override': {'default': None}, 'path': {'default': None}, 'scheme': 'http', 'port': {'dns_tcp': {'default': 53}, 'dns': {'default': 53, 'protocol': 'UDP'}}}}, expected one of: ['object'], received: \"unknown\""} 2026-05-20 13:54:46.631491 | controller | 2026-05-20 13:54:46.631620 | controller | PLAY RECAP ********************************************************************* 2026-05-20 13:54:46.631770 | controller | controller : ok=156 changed=75 unreachable=0 failed=1 skipped=71 rescued=0 ignored=3 2026-05-20 13:54:46.631892 | controller | 2026-05-20 13:54:46.633171 | controller | Wednesday 20 May 2026 13:54:46 +0000 (0:00:00.113) 0:06:53.072 ********* 2026-05-20 13:54:46.633250 | controller | =============================================================================== 2026-05-20 13:54:46.633261 | controller | vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 133.87s 2026-05-20 13:54:46.633270 | controller | vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems -- 37.52s 2026-05-20 13:54:46.633279 | controller | vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 27.93s 2026-05-20 13:54:46.633287 | controller | vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 22.33s 2026-05-20 13:54:46.633296 | controller | vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 15.92s 2026-05-20 13:54:46.633304 | controller | vexxhost.atmosphere.ingress_nginx : Deploy Helm chart ------------------ 13.60s 2026-05-20 13:54:46.633336 | controller | Install Debian packages ------------------------------------------------ 11.63s 2026-05-20 13:54:46.633345 | controller | vexxhost.atmosphere.cluster_issuer : Rehash CA certificates ------------- 9.94s 2026-05-20 13:54:46.633513 | controller | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.55s 2026-05-20 13:54:46.633632 | controller | Install Python packages used by the test -------------------------------- 7.17s 2026-05-20 13:54:46.633773 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs --- 3.91s 2026-05-20 13:54:46.633958 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs -------- 3.82s 2026-05-20 13:54:46.634079 | controller | vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart ------- 3.66s 2026-05-20 13:54:46.634447 | controller | vexxhost.kubernetes.kubelet : Install additional packages --------------- 3.57s 2026-05-20 13:54:46.634472 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.23s 2026-05-20 13:54:46.634484 | controller | vexxhost.kubernetes.kubelet : Configure sysctl values ------------------- 3.15s 2026-05-20 13:54:46.634601 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.01s 2026-05-20 13:54:46.634755 | controller | vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart --- 2.57s 2026-05-20 13:54:46.634890 | controller | vexxhost.atmosphere.cluster_issuer : Update CA certificates ------------- 2.43s 2026-05-20 13:54:46.635058 | controller | vexxhost.kubernetes.cilium : Deploy Helm chart -------------------------- 2.18s 2026-05-20 13:54:46.957699 | 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:54:46.957828 | controller | ERROR [glance-image > prepare] Executed: Failed 2026-05-20 13:54:46.957960 | 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:54:47.263482 | controller | ERROR 2026-05-20 13:54:47.263736 | controller | { 2026-05-20 13:54:47.263779 | controller | "delta": "0:07:35.200566", 2026-05-20 13:54:47.263809 | controller | "end": "2026-05-20 13:54:47.021634", 2026-05-20 13:54:47.263837 | controller | "msg": "non-zero return code", 2026-05-20 13:54:47.263864 | controller | "rc": 2, 2026-05-20 13:54:47.263894 | controller | "start": "2026-05-20 13:47:11.821068" 2026-05-20 13:54:47.263920 | controller | } failure 2026-05-20 13:54:47.276429 | 2026-05-20 13:54:47.276480 | PLAY RECAP 2026-05-20 13:54:47.276524 | controller | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-20 13:54:47.276545 | 2026-05-20 13:54:47.416423 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 13:54:47.422894 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:54:48.024251 | 2026-05-20 13:54:48.024377 | PLAY [all] 2026-05-20 13:54:48.036648 | 2026-05-20 13:54:48.036756 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 13:54:48.072663 | controller | skipping: Conditional result was False 2026-05-20 13:54:48.083485 | 2026-05-20 13:54:48.083633 | TASK [fetch-output : Set log path for single node] 2026-05-20 13:54:48.118315 | controller | ok 2026-05-20 13:54:48.124998 | 2026-05-20 13:54:48.125126 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 13:54:49.239508 | controller -> localhost | ok: "/var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/logs" 2026-05-20 13:54:49.441939 | controller -> localhost | changed: "/var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/artifacts" 2026-05-20 13:54:49.644535 | controller -> localhost | changed: "/var/lib/zuul/builds/95337cf98d2d453cb406fb46a3ff6fe0/work/docs" 2026-05-20 13:54:49.665239 | 2026-05-20 13:54:49.665790 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 13:54:50.331443 | controller | ok 2026-05-20 13:54:50.331682 | controller | changed: All items complete 2026-05-20 13:54:50.331729 | 2026-05-20 13:54:50.793274 | controller | changed: .d..t...... ./ 2026-05-20 13:54:51.238444 | controller | changed: .d..t...... ./ 2026-05-20 13:54:51.263541 | 2026-05-20 13:54:51.263667 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 13:54:51.664759 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006216 2026-05-20 13:54:51.874109 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006638 2026-05-20 13:54:51.895073 | 2026-05-20 13:54:51.895265 | PLAY [all] 2026-05-20 13:54:51.902778 | 2026-05-20 13:54:51.902848 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 13:54:52.370654 | controller | changed 2026-05-20 13:54:52.377657 | 2026-05-20 13:54:52.377710 | PLAY RECAP 2026-05-20 13:54:52.377759 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 13:54:52.377782 | 2026-05-20 13:54:52.564700 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 13:54:52.567833 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 13:54:53.134943 | 2026-05-20 13:54:53.135398 | PLAY [localhost] 2026-05-20 13:54:53.145604 | 2026-05-20 13:54:53.145679 | TASK [Generate Zuul manifest] 2026-05-20 13:54:53.165588 | localhost | ok 2026-05-20 13:54:53.181431 | 2026-05-20 13:54:53.181510 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 13:54:54.409814 | localhost | changed 2026-05-20 13:54:54.421123 | 2026-05-20 13:54:54.421219 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 13:54:55.067703 | localhost | ok 2026-05-20 13:54:55.075257 | 2026-05-20 13:54:55.075320 | TASK [Upload logs] 2026-05-20 13:54:55.095624 | localhost | ok 2026-05-20 13:54:55.158090 | 2026-05-20 13:54:55.158215 | TASK [Set zuul-log-path fact] 2026-05-20 13:54:55.178460 | localhost | ok 2026-05-20 13:54:55.192043 | 2026-05-20 13:54:55.192122 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 13:54:55.224046 | localhost | ok 2026-05-20 13:54:55.233477 | 2026-05-20 13:54:55.233547 | TASK [upload-logs : Create log directories] 2026-05-20 13:54:55.630643 | localhost | changed 2026-05-20 13:54:55.667786 | 2026-05-20 13:54:55.667912 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 13:54:56.007748 | localhost -> localhost | ok: Runtime: 0:00:00.004695 2026-05-20 13:54:56.014713 | 2026-05-20 13:54:56.014785 | TASK [upload-logs : Upload logs to log server] 2026-05-20 13:54:56.464837 | localhost | Output suppressed because no_log was given 2026-05-20 13:54:56.470375 | 2026-05-20 13:54:56.470505 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 13:54:56.513790 | localhost | skipping: Conditional result was False 2026-05-20 13:54:56.522345 | localhost | skipping: Conditional result was False 2026-05-20 13:54:56.534924 | 2026-05-20 13:54:56.535223 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 13:54:56.574979 | localhost | skipping: Conditional result was False 2026-05-20 13:54:56.575356 | 2026-05-20 13:54:56.579839 | localhost | skipping: Conditional result was False 2026-05-20 13:54:56.588254 | 2026-05-20 13:54:56.588416 | LOOP [upload-logs : Upload console log and json output]