2026-08-22 08:54:23.194991 | Job console starting 2026-08-22 08:54:23.207860 | Updating git repos 2026-08-22 08:54:23.254083 | Cloning repos into workspace 2026-08-22 08:54:24.403411 | Restoring repo states 2026-08-22 08:54:24.426120 | Merging changes 2026-08-22 08:54:25.141303 | Checking out repos 2026-08-22 08:54:25.184649 | Preparing playbooks 2026-08-22 08:54:27.957958 | Running Ansible setup 2026-08-22 08:54:31.622582 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-22 08:54:32.230519 | 2026-08-22 08:54:32.230683 | PLAY [localhost] 2026-08-22 08:54:32.238853 | 2026-08-22 08:54:32.238952 | TASK [Gathering Facts] 2026-08-22 08:54:33.155674 | localhost | ok 2026-08-22 08:54:33.167003 | 2026-08-22 08:54:33.167210 | TASK [Setup log path fact] 2026-08-22 08:54:33.188626 | localhost | ok 2026-08-22 08:54:33.207705 | 2026-08-22 08:54:33.207849 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-22 08:54:33.237882 | localhost | ok 2026-08-22 08:54:33.247021 | 2026-08-22 08:54:33.247156 | TASK [emit-job-header : Print job information] 2026-08-22 08:54:33.276241 | # Job Information 2026-08-22 08:54:33.276431 | Ansible Version: 2.16.18 2026-08-22 08:54:33.276465 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-08-22 08:54:33.276705 | Pipeline: check 2026-08-22 08:54:33.276734 | Executor: 2d72f0692154 2026-08-22 08:54:33.276765 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/295 2026-08-22 08:54:33.276792 | Event ID: 77ded280-9e06-11f1-995b-e0e28f484098 2026-08-22 08:54:33.281355 | 2026-08-22 08:54:33.281478 | LOOP [emit-job-header : Print node information] 2026-08-22 08:54:33.370093 | localhost | ok: 2026-08-22 08:54:33.370754 | localhost | # Node Information 2026-08-22 08:54:33.370808 | localhost | Inventory Hostname: controller 2026-08-22 08:54:33.370842 | localhost | Hostname: np0000190466 2026-08-22 08:54:33.370871 | localhost | Username: zuul 2026-08-22 08:54:33.370915 | localhost | Distro: Debian 13.6 2026-08-22 08:54:33.370966 | localhost | Provider: yul1 2026-08-22 08:54:33.370996 | localhost | Region: ca-ymq-1 2026-08-22 08:54:33.371024 | localhost | Label: debian-trixie 2026-08-22 08:54:33.371051 | localhost | Product Name: OpenStack Nova 2026-08-22 08:54:33.371079 | localhost | Interface IP: 199.204.45.205 2026-08-22 08:54:33.391246 | 2026-08-22 08:54:33.391431 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-22 08:54:33.804291 | localhost -> localhost | changed 2026-08-22 08:54:33.811950 | 2026-08-22 08:54:33.812045 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-22 08:54:34.751499 | localhost -> localhost | changed 2026-08-22 08:54:34.761211 | 2026-08-22 08:54:34.761349 | PLAY [all] 2026-08-22 08:54:34.771935 | 2026-08-22 08:54:34.772101 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-22 08:54:35.032853 | controller -> localhost | ok 2026-08-22 08:54:35.041882 | 2026-08-22 08:54:35.041990 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-22 08:54:35.072875 | controller | ok 2026-08-22 08:54:35.089048 | controller | included: /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-22 08:54:35.094410 | 2026-08-22 08:54:35.094481 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-22 08:54:36.832368 | controller -> localhost | Generating public/private rsa key pair. 2026-08-22 08:54:36.832706 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/779215b12c2945f89221834b2fc3fe2d_id_rsa 2026-08-22 08:54:36.832755 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/779215b12c2945f89221834b2fc3fe2d_id_rsa.pub 2026-08-22 08:54:36.832789 | controller -> localhost | The key fingerprint is: 2026-08-22 08:54:36.832846 | controller -> localhost | SHA256:UxqneKKhm5LesLsUz/4Bwi2S8RRYWbTVkAIZq7CYHAE zuul-build-sshkey 2026-08-22 08:54:36.832897 | controller -> localhost | The key's randomart image is: 2026-08-22 08:54:36.832929 | controller -> localhost | +---[RSA 3072]----+ 2026-08-22 08:54:36.832990 | controller -> localhost | |E+=Bo o+ | 2026-08-22 08:54:36.833028 | controller -> localhost | |. +o.o. . | 2026-08-22 08:54:36.833058 | controller -> localhost | |o.o .. . o | 2026-08-22 08:54:36.833088 | controller -> localhost | |=Oo . * | 2026-08-22 08:54:36.833117 | controller -> localhost | |B*.o. o S | 2026-08-22 08:54:36.833146 | controller -> localhost | |. *..o o . | 2026-08-22 08:54:36.833176 | controller -> localhost | | +.o.. | 2026-08-22 08:54:36.833204 | controller -> localhost | |+ =o . | 2026-08-22 08:54:36.833237 | controller -> localhost | |.*=o.. | 2026-08-22 08:54:36.833267 | controller -> localhost | +----[SHA256]-----+ 2026-08-22 08:54:36.833334 | controller -> localhost | ok: Runtime: 0:00:01.238768 2026-08-22 08:54:36.839336 | 2026-08-22 08:54:36.839405 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-22 08:54:36.869523 | controller | ok 2026-08-22 08:54:36.879923 | controller | included: /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-22 08:54:36.887613 | 2026-08-22 08:54:36.887737 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-22 08:54:36.913074 | controller | skipping: Conditional result was False 2026-08-22 08:54:36.923062 | 2026-08-22 08:54:36.923177 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-22 08:54:37.595163 | controller | changed 2026-08-22 08:54:37.601790 | 2026-08-22 08:54:37.601932 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-22 08:54:37.808111 | controller | ok 2026-08-22 08:54:37.814296 | 2026-08-22 08:54:37.814424 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-22 08:54:38.362252 | controller | changed 2026-08-22 08:54:38.366645 | 2026-08-22 08:54:38.366713 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-22 08:54:38.892674 | controller | changed 2026-08-22 08:54:38.898368 | 2026-08-22 08:54:38.898494 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-22 08:54:38.923214 | controller | skipping: Conditional result was False 2026-08-22 08:54:38.929359 | 2026-08-22 08:54:38.929503 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-22 08:54:39.354599 | controller -> localhost | changed 2026-08-22 08:54:39.365723 | 2026-08-22 08:54:39.365860 | TASK [add-build-sshkey : Add back temp key] 2026-08-22 08:54:39.836703 | controller -> localhost | Identity added: /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/779215b12c2945f89221834b2fc3fe2d_id_rsa (zuul-build-sshkey) 2026-08-22 08:54:39.837046 | controller -> localhost | ok: Runtime: 0:00:00.019213 2026-08-22 08:54:39.841687 | 2026-08-22 08:54:39.841792 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-22 08:54:40.206979 | controller | ok 2026-08-22 08:54:40.214227 | 2026-08-22 08:54:40.214408 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-22 08:54:40.241394 | controller | skipping: Conditional result was False 2026-08-22 08:54:40.257453 | 2026-08-22 08:54:40.257752 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-22 08:54:40.654767 | controller | ok 2026-08-22 08:54:40.662523 | 2026-08-22 08:54:40.662652 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-22 08:54:41.679277 | controller | Output suppressed because no_log was given 2026-08-22 08:54:41.687033 | 2026-08-22 08:54:41.687128 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-22 08:54:41.904914 | controller | ok: "logs" 2026-08-22 08:54:41.905232 | controller | ok: All items complete 2026-08-22 08:54:41.905329 | 2026-08-22 08:54:42.092906 | controller | ok: "artifacts" 2026-08-22 08:54:42.292598 | controller | ok: "docs" 2026-08-22 08:54:42.305502 | 2026-08-22 08:54:42.305681 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-22 08:54:42.506787 | controller | changed: "logs" 2026-08-22 08:54:42.683740 | controller | changed: "artifacts" 2026-08-22 08:54:42.851457 | controller | changed: "docs" 2026-08-22 08:54:42.865725 | 2026-08-22 08:54:42.865885 | PLAY RECAP 2026-08-22 08:54:42.866023 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-22 08:54:42.866080 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 08:54:42.866113 | 2026-08-22 08:54:43.089310 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-22 08:54:43.092545 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-22 08:54:43.736610 | 2026-08-22 08:54:43.736731 | PLAY [all] 2026-08-22 08:54:43.746156 | 2026-08-22 08:54:43.746239 | TASK [setup-uv : Extract archive] 2026-08-22 08:54:47.110442 | controller | changed 2026-08-22 08:54:47.118584 | 2026-08-22 08:54:47.118798 | TASK [setup-uv : Print version] 2026-08-22 08:54:47.500792 | controller | uv 0.8.13 2026-08-22 08:54:47.656700 | controller | ok: Runtime: 0:00:00.015932 2026-08-22 08:54:47.664912 | 2026-08-22 08:54:47.665066 | TASK [Install Ansible collection siblings] 2026-08-22 08:54:48.045485 | controller | ok: 2026-08-22 08:54:48.045737 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-22 08:54:48.045769 | controller | Skipping community.crypto: no checked-out sibling 2026-08-22 08:54:48.045793 | controller | Skipping community.general: no checked-out sibling 2026-08-22 08:54:48.045815 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-22 08:54:48.045836 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-22 08:54:48.047571 | 2026-08-22 08:54:48.047634 | PLAY RECAP 2026-08-22 08:54:48.047698 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 08:54:48.047730 | 2026-08-22 08:54:48.226995 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-22 08:54:48.230715 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-22 08:54:48.866357 | 2026-08-22 08:54:48.866496 | PLAY [all] 2026-08-22 08:54:48.882590 | 2026-08-22 08:54:48.882711 | TASK [Update apt cache] 2026-08-22 08:54:53.934213 | controller | ok 2026-08-22 08:54:53.939787 | 2026-08-22 08:54:53.939882 | TASK [Disable firewalld] 2026-08-22 08:54:53.965489 | controller | skipping: Conditional result was False 2026-08-22 08:54:53.974744 | 2026-08-22 08:54:53.974887 | TASK [Install "jq" for log collection] 2026-08-22 08:54:56.025699 | controller | changed 2026-08-22 08:54:56.027553 | 2026-08-22 08:54:56.027602 | PLAY RECAP 2026-08-22 08:54:56.027646 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-22 08:54:56.027668 | 2026-08-22 08:54:56.187185 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-22 08:54:56.190722 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-22 08:54:56.797606 | 2026-08-22 08:54:56.797778 | PLAY [all] 2026-08-22 08:54:56.808513 | 2026-08-22 08:54:56.808605 | LOOP [Check inventory directories] 2026-08-22 08:54:57.192920 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-22 08:54:57.374965 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-08-22 08:54:57.549420 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-08-22 08:54:57.559356 | 2026-08-22 08:54:57.559592 | LOOP [Copy inventory file for Zuul] 2026-08-22 08:54:58.475434 | controller | changed: 2026-08-22 08:54:58.475609 | controller | { 2026-08-22 08:54:58.475638 | controller | "ansible_loop_var": "item", 2026-08-22 08:54:58.475662 | controller | "changed": false, 2026-08-22 08:54:58.475682 | controller | "failed": false, 2026-08-22 08:54:58.475705 | controller | "invocation": { 2026-08-22 08:54:58.475724 | controller | "module_args": { 2026-08-22 08:54:58.475743 | controller | "checksum_algorithm": "sha1", 2026-08-22 08:54:58.475761 | controller | "follow": true, 2026-08-22 08:54:58.475779 | controller | "get_attributes": true, 2026-08-22 08:54:58.475799 | controller | "get_checksum": true, 2026-08-22 08:54:58.475817 | controller | "get_mime": true, 2026-08-22 08:54:58.475835 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-22 08:54:58.475854 | controller | } 2026-08-22 08:54:58.475871 | controller | }, 2026-08-22 08:54:58.475889 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-22 08:54:58.475907 | controller | "stat": { 2026-08-22 08:54:58.475924 | controller | "atime": 1787388881.540149, 2026-08-22 08:54:58.475942 | controller | "attr_flags": "e", 2026-08-22 08:54:58.475959 | controller | "attributes": [ 2026-08-22 08:54:58.475977 | controller | "extents" 2026-08-22 08:54:58.475994 | controller | ], 2026-08-22 08:54:58.476011 | controller | "block_size": 4096, 2026-08-22 08:54:58.476028 | controller | "blocks": 8, 2026-08-22 08:54:58.476046 | controller | "charset": "unknown", 2026-08-22 08:54:58.476065 | controller | "ctime": 1787388881.5641491, 2026-08-22 08:54:58.476083 | controller | "dev": 65025, 2026-08-22 08:54:58.476100 | controller | "device_type": 0, 2026-08-22 08:54:58.476118 | controller | "executable": true, 2026-08-22 08:54:58.476135 | controller | "exists": true, 2026-08-22 08:54:58.476153 | controller | "gid": 1000, 2026-08-22 08:54:58.476170 | controller | "gr_name": "zuul", 2026-08-22 08:54:58.476188 | controller | "inode": 520215, 2026-08-22 08:54:58.476205 | controller | "isblk": false, 2026-08-22 08:54:58.476223 | controller | "ischr": false, 2026-08-22 08:54:58.476240 | controller | "isdir": true, 2026-08-22 08:54:58.476257 | controller | "isfifo": false, 2026-08-22 08:54:58.476275 | controller | "isgid": false, 2026-08-22 08:54:58.476291 | controller | "islnk": false, 2026-08-22 08:54:58.476309 | controller | "isreg": false, 2026-08-22 08:54:58.476325 | controller | "issock": false, 2026-08-22 08:54:58.476342 | controller | "isuid": false, 2026-08-22 08:54:58.476359 | controller | "mimetype": "unknown", 2026-08-22 08:54:58.476375 | controller | "mode": "0755", 2026-08-22 08:54:58.476392 | controller | "mtime": 1787388865.0830197, 2026-08-22 08:54:58.476409 | controller | "nlink": 14, 2026-08-22 08:54:58.476426 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-22 08:54:58.476442 | controller | "pw_name": "zuul", 2026-08-22 08:54:58.476461 | controller | "readable": true, 2026-08-22 08:54:58.476479 | controller | "rgrp": true, 2026-08-22 08:54:58.476496 | controller | "roth": true, 2026-08-22 08:54:58.476514 | controller | "rusr": true, 2026-08-22 08:54:58.476531 | controller | "size": 4096, 2026-08-22 08:54:58.476548 | controller | "uid": 1000, 2026-08-22 08:54:58.476565 | controller | "version": "4052308442", 2026-08-22 08:54:58.476583 | controller | "wgrp": false, 2026-08-22 08:54:58.476601 | controller | "woth": false, 2026-08-22 08:54:58.476619 | controller | "writeable": true, 2026-08-22 08:54:58.476636 | controller | "wusr": true, 2026-08-22 08:54:58.476653 | controller | "xgrp": true, 2026-08-22 08:54:58.476670 | controller | "xoth": true, 2026-08-22 08:54:58.476687 | controller | "xusr": true 2026-08-22 08:54:58.476715 | controller | } 2026-08-22 08:54:58.476738 | controller | } 2026-08-22 08:54:58.476773 | controller | ok: All items complete 2026-08-22 08:54:58.476801 | 2026-08-22 08:54:58.478010 | controller | skipping: Conditional result was False 2026-08-22 08:54:58.478920 | controller | skipping: Conditional result was False 2026-08-22 08:54:58.492147 | 2026-08-22 08:54:58.492342 | LOOP [Switch "ansible_host" to private IP] 2026-08-22 08:54:58.883606 | controller | changed: 1 replacements made 2026-08-22 08:54:58.885395 | controller | skipping: Conditional result was False 2026-08-22 08:54:58.889331 | controller | skipping: Conditional result was False 2026-08-22 08:54:58.906314 | 2026-08-22 08:54:58.906479 | TASK [Run Molecule scenario] 2026-08-22 08:54:59.347835 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-22 08:54:59.347985 | controller | Creating virtual environment at: .venv 2026-08-22 08:54:59.611554 | controller | Downloading pygments (1.2MiB) 2026-08-22 08:54:59.612393 | controller | Downloading ansible-core (2.3MiB) 2026-08-22 08:54:59.612861 | controller | Downloading cryptography (4.3MiB) 2026-08-22 08:54:59.785212 | controller | Downloading cryptography 2026-08-22 08:54:59.844462 | controller | Downloading pygments 2026-08-22 08:55:00.014714 | controller | Downloading ansible-core 2026-08-22 08:55:00.062690 | controller | Installed 36 packages in 47ms 2026-08-22 08:55:00.756301 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-22 08:55:00.756366 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-22 08:55:01.641071 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-22 08:55:01.641153 | controller | INFO default scenario not found, disabling shared state. 2026-08-22 08:55:01.641167 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-22 08:55:01.641178 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-08-22 08:55:25.135778 | controller | INFO [download-binaries > dependency] Executing 2026-08-22 08:55:25.135919 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-08-22 08:55:25.136124 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-08-22 08:55:25.136261 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-22 08:55:25.142191 | controller | INFO [download-binaries > cleanup] Executing 2026-08-22 08:55:25.142531 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 08:55:25.148091 | controller | INFO [download-binaries > destroy] Executing 2026-08-22 08:55:25.148119 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-22 08:55:25.148237 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-22 08:55:25.153880 | controller | INFO [download-binaries > syntax] Executing 2026-08-22 08:55:26.050202 | controller | 2026-08-22 08:55:26.050635 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-08-22 08:55:26.115366 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-08-22 08:55:26.125218 | controller | INFO [download-binaries > create] Executing 2026-08-22 08:55:26.126795 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 08:55:26.132681 | controller | INFO [download-binaries > prepare] Executing 2026-08-22 08:55:26.132968 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 08:55:26.138820 | controller | INFO [download-binaries > converge] Executing 2026-08-22 08:55:27.006172 | controller | 2026-08-22 08:55:27.006380 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-22 08:55:27.006628 | controller | 2026-08-22 08:55:27.006926 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-22 08:55:27.007179 | controller | Saturday 22 August 2026 08:55:27 +0000 (0:00:00.033) 0:00:00.033 ******* 2026-08-22 08:55:27.678263 | controller | ok: [controller -> localhost] 2026-08-22 08:55:27.678405 | controller | 2026-08-22 08:55:27.678626 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-22 08:55:27.678822 | controller | Saturday 22 August 2026 08:55:27 +0000 (0:00:00.672) 0:00:00.705 ******* 2026-08-22 08:55:28.103563 | controller | ok: [controller -> localhost] 2026-08-22 08:55:28.103638 | controller | 2026-08-22 08:55:28.103772 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-22 08:55:28.103894 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.425) 0:00:01.131 ******* 2026-08-22 08:55:28.441750 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-22 08:55:28.441969 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-22 08:55:28.442251 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-22 08:55:28.442530 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-22 08:55:28.442747 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-22 08:55:28.442967 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-22 08:55:28.443179 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-22 08:55:28.443391 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-22 08:55:28.443672 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-22 08:55:28.443895 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-22 08:55:28.444094 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-22 08:55:28.444313 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-22 08:55:28.444518 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-22 08:55:28.444725 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-22 08:55:28.444931 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-22 08:55:28.445135 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-22 08:55:28.445317 | controller | 2026-08-22 08:55:28.445579 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-22 08:55:28.445828 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.338) 0:00:01.469 ******* 2026-08-22 08:55:28.591928 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-22 08:55:28.592007 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-22 08:55:28.592015 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-22 08:55:28.592022 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-22 08:55:28.592030 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-22 08:55:28.592037 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-22 08:55:28.592044 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-22 08:55:28.592143 | controller | 2026-08-22 08:55:28.592341 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-22 08:55:28.592539 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.148) 0:00:01.618 ******* 2026-08-22 08:55:28.683933 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-22 08:55:28.684108 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-22 08:55:28.684288 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-22 08:55:28.684576 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-22 08:55:28.684798 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-22 08:55:28.684999 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-22 08:55:28.685195 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-22 08:55:28.685375 | controller | 2026-08-22 08:55:28.685572 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-22 08:55:28.685765 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.092) 0:00:01.711 ******* 2026-08-22 08:55:28.757071 | controller | ok: [controller -> localhost] 2026-08-22 08:55:28.757217 | controller | 2026-08-22 08:55:28.757413 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-22 08:55:28.757612 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.073) 0:00:01.784 ******* 2026-08-22 08:55:28.998661 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz', 'checksum': '781d826daec584f9d50a01f0f7dadfd25a3312217a14aa2fbb85107b014ac8ca', 'dest': '/var/lib/downloads/helm-v3.11.2-linux-amd64.tar.gz', 'version': 'v3.11.2'}) 2026-08-22 08:55:28.998793 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz', 'checksum': 'f78867edfde60e2506e3228f706beaf96d1ae3ee5f169f42315acbd513794078', 'dest': '/var/lib/downloads/helm-diff-v3.8.1-linux-amd64.tgz', 'version': 'v3.8.1'}) 2026-08-22 08:55:28.998941 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl', 'checksum': '1e9045ec32bea85da43de85f0065358529ea7c7a152eca78154fba5b58c27d82', 'dest': '/var/lib/downloads/kubectl-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:28.999091 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz', 'checksum': 'c94a42e96620848f9aed69a130c01b7d740412f6f2b3ad3c95fe23471f2b8e4e', 'dest': '/var/lib/downloads/flux-0.32.0-linux-amd64.tar.gz', 'version': '0.32.0'}) 2026-08-22 08:55:28.999238 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm', 'checksum': 'f95d1b345f97c673ce1c1347eb96bf2587850975155ae701cdfc629a5b575b70', 'dest': '/var/lib/downloads/kubeadm-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:28.999392 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64', 'checksum': 'ae1d0a60e7101eb6c5cea650740b3d8d3b50cd8c724a2a375ddd5744df6ea544', 'dest': '/var/lib/downloads/clusterctl-1.13.2-linux-amd64', 'version': '1.13.2'}) 2026-08-22 08:55:28.999598 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet', 'checksum': '3ba68cb4f0906053c08ab843131d5cec559cf8c718dbd679950a078b306abbb4', 'dest': '/var/lib/downloads/kubelet-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:28.999718 | controller | 2026-08-22 08:55:28.999869 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:28.999991 | controller | Saturday 22 August 2026 08:55:28 +0000 (0:00:00.241) 0:00:02.026 ******* 2026-08-22 08:55:29.031992 | controller | skipping: [controller] 2026-08-22 08:55:29.032241 | controller | 2026-08-22 08:55:29.032466 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-22 08:55:29.032672 | controller | Saturday 22 August 2026 08:55:29 +0000 (0:00:00.033) 0:00:02.059 ******* 2026-08-22 08:55:29.667348 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-22 08:55:29.676826 | controller | changed: [controller] 2026-08-22 08:55:29.677023 | controller | 2026-08-22 08:55:29.677231 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:29.677427 | controller | Saturday 22 August 2026 08:55:29 +0000 (0:00:00.644) 0:00:02.704 ******* 2026-08-22 08:55:29.714494 | controller | ok: [controller] => { 2026-08-22 08:55:29.714724 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-22 08:55:29.714919 | controller | } 2026-08-22 08:55:29.715101 | controller | 2026-08-22 08:55:29.715310 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:29.715560 | controller | Saturday 22 August 2026 08:55:29 +0000 (0:00:00.036) 0:00:02.741 ******* 2026-08-22 08:55:30.563432 | 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-08-22 08:55:30.574887 | controller | changed: [controller] 2026-08-22 08:55:30.575058 | controller | 2026-08-22 08:55:30.575281 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:30.575477 | controller | Saturday 22 August 2026 08:55:30 +0000 (0:00:00.860) 0:00:03.602 ******* 2026-08-22 08:55:30.608699 | controller | skipping: [controller] 2026-08-22 08:55:30.608808 | controller | 2026-08-22 08:55:30.608939 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:30.609067 | controller | Saturday 22 August 2026 08:55:30 +0000 (0:00:00.034) 0:00:03.636 ******* 2026-08-22 08:55:30.641872 | controller | skipping: [controller] 2026-08-22 08:55:30.642042 | controller | 2026-08-22 08:55:30.642240 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:30.642435 | controller | Saturday 22 August 2026 08:55:30 +0000 (0:00:00.032) 0:00:03.669 ******* 2026-08-22 08:55:30.678857 | controller | ok: [controller] => { 2026-08-22 08:55:30.679055 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-22 08:55:30.679279 | controller | } 2026-08-22 08:55:30.679480 | controller | 2026-08-22 08:55:30.679795 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:30.680028 | controller | Saturday 22 August 2026 08:55:30 +0000 (0:00:00.036) 0:00:03.706 ******* 2026-08-22 08:55:31.459085 | controller | changed: [controller] 2026-08-22 08:55:31.459152 | controller | 2026-08-22 08:55:31.459320 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:31.459548 | controller | Saturday 22 August 2026 08:55:31 +0000 (0:00:00.780) 0:00:04.486 ******* 2026-08-22 08:55:31.492393 | controller | skipping: [controller] 2026-08-22 08:55:31.492584 | controller | 2026-08-22 08:55:31.492803 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:31.493010 | controller | Saturday 22 August 2026 08:55:31 +0000 (0:00:00.033) 0:00:04.520 ******* 2026-08-22 08:55:31.523034 | controller | skipping: [controller] 2026-08-22 08:55:31.523200 | controller | 2026-08-22 08:55:31.523452 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:31.523684 | controller | Saturday 22 August 2026 08:55:31 +0000 (0:00:00.030) 0:00:04.550 ******* 2026-08-22 08:55:31.557950 | controller | ok: [controller] => { 2026-08-22 08:55:31.558130 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-22 08:55:31.558325 | controller | } 2026-08-22 08:55:31.558512 | controller | 2026-08-22 08:55:31.558729 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:31.558940 | controller | Saturday 22 August 2026 08:55:31 +0000 (0:00:00.034) 0:00:04.585 ******* 2026-08-22 08:55:32.577800 | controller | changed: [controller] 2026-08-22 08:55:32.577960 | controller | 2026-08-22 08:55:32.578172 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:32.578375 | controller | Saturday 22 August 2026 08:55:32 +0000 (0:00:01.020) 0:00:05.605 ******* 2026-08-22 08:55:32.612094 | controller | skipping: [controller] 2026-08-22 08:55:32.612306 | controller | 2026-08-22 08:55:32.612520 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:32.612751 | controller | Saturday 22 August 2026 08:55:32 +0000 (0:00:00.034) 0:00:05.640 ******* 2026-08-22 08:55:32.644242 | controller | skipping: [controller] 2026-08-22 08:55:32.644413 | controller | 2026-08-22 08:55:32.644649 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:32.644834 | controller | Saturday 22 August 2026 08:55:32 +0000 (0:00:00.032) 0:00:05.672 ******* 2026-08-22 08:55:32.679905 | controller | ok: [controller] => { 2026-08-22 08:55:32.680160 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-22 08:55:32.680341 | controller | } 2026-08-22 08:55:32.680615 | controller | 2026-08-22 08:55:32.680841 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:32.681059 | controller | Saturday 22 August 2026 08:55:32 +0000 (0:00:00.035) 0:00:05.707 ******* 2026-08-22 08:55:33.382803 | controller | changed: [controller] 2026-08-22 08:55:33.382848 | controller | 2026-08-22 08:55:33.382858 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:33.382866 | controller | Saturday 22 August 2026 08:55:33 +0000 (0:00:00.702) 0:00:06.409 ******* 2026-08-22 08:55:33.416830 | controller | skipping: [controller] 2026-08-22 08:55:33.416883 | controller | 2026-08-22 08:55:33.416927 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:33.416939 | controller | Saturday 22 August 2026 08:55:33 +0000 (0:00:00.033) 0:00:06.443 ******* 2026-08-22 08:55:33.447865 | controller | skipping: [controller] 2026-08-22 08:55:33.448212 | controller | 2026-08-22 08:55:33.448641 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:33.448954 | controller | Saturday 22 August 2026 08:55:33 +0000 (0:00:00.032) 0:00:06.475 ******* 2026-08-22 08:55:33.482799 | controller | ok: [controller] => { 2026-08-22 08:55:33.483114 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-22 08:55:33.483360 | controller | } 2026-08-22 08:55:33.483634 | controller | 2026-08-22 08:55:33.483889 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:33.484137 | controller | Saturday 22 August 2026 08:55:33 +0000 (0:00:00.034) 0:00:06.510 ******* 2026-08-22 08:55:34.693560 | controller | changed: [controller] 2026-08-22 08:55:34.693707 | controller | 2026-08-22 08:55:34.693829 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:34.693946 | controller | Saturday 22 August 2026 08:55:34 +0000 (0:00:01.211) 0:00:07.721 ******* 2026-08-22 08:55:34.726026 | controller | skipping: [controller] 2026-08-22 08:55:34.726276 | controller | 2026-08-22 08:55:34.726537 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:34.726791 | controller | Saturday 22 August 2026 08:55:34 +0000 (0:00:00.032) 0:00:07.754 ******* 2026-08-22 08:55:34.758619 | controller | skipping: [controller] 2026-08-22 08:55:34.758869 | controller | 2026-08-22 08:55:34.759147 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:34.759398 | controller | Saturday 22 August 2026 08:55:34 +0000 (0:00:00.032) 0:00:07.786 ******* 2026-08-22 08:55:34.797391 | controller | ok: [controller] => { 2026-08-22 08:55:34.797700 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-22 08:55:34.797949 | controller | } 2026-08-22 08:55:34.798184 | controller | 2026-08-22 08:55:34.798513 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:34.798770 | controller | Saturday 22 August 2026 08:55:34 +0000 (0:00:00.037) 0:00:07.824 ******* 2026-08-22 08:55:35.662497 | controller | changed: [controller] 2026-08-22 08:55:35.662813 | controller | 2026-08-22 08:55:35.663092 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:35.663354 | controller | Saturday 22 August 2026 08:55:35 +0000 (0:00:00.865) 0:00:08.690 ******* 2026-08-22 08:55:35.694203 | controller | skipping: [controller] 2026-08-22 08:55:35.694240 | controller | 2026-08-22 08:55:35.694248 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:35.694273 | controller | Saturday 22 August 2026 08:55:35 +0000 (0:00:00.031) 0:00:08.721 ******* 2026-08-22 08:55:35.725039 | controller | skipping: [controller] 2026-08-22 08:55:35.725386 | controller | 2026-08-22 08:55:35.725690 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:35.725977 | controller | Saturday 22 August 2026 08:55:35 +0000 (0:00:00.031) 0:00:08.753 ******* 2026-08-22 08:55:35.759862 | controller | ok: [controller] => { 2026-08-22 08:55:35.760364 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-22 08:55:35.760721 | controller | } 2026-08-22 08:55:35.761025 | controller | 2026-08-22 08:55:35.761552 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:35.761861 | controller | Saturday 22 August 2026 08:55:35 +0000 (0:00:00.034) 0:00:08.787 ******* 2026-08-22 08:55:37.183699 | controller | changed: [controller] 2026-08-22 08:55:37.184006 | controller | 2026-08-22 08:55:37.184296 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:37.184573 | controller | Saturday 22 August 2026 08:55:37 +0000 (0:00:01.423) 0:00:10.210 ******* 2026-08-22 08:55:37.213693 | controller | skipping: [controller] 2026-08-22 08:55:37.213959 | controller | 2026-08-22 08:55:37.214223 | controller | PLAY RECAP ********************************************************************* 2026-08-22 08:55:37.214512 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-22 08:55:37.214761 | controller | 2026-08-22 08:55:37.215004 | controller | 2026-08-22 08:55:37.215267 | controller | TASKS RECAP ******************************************************************** 2026-08-22 08:55:37.215587 | controller | Saturday 22 August 2026 08:55:37 +0000 (0:00:00.031) 0:00:10.242 ******* 2026-08-22 08:55:37.215844 | controller | =============================================================================== 2026-08-22 08:55:37.216150 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.42s 2026-08-22 08:55:37.216416 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.21s 2026-08-22 08:55:37.216677 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.02s 2026-08-22 08:55:37.216940 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.87s 2026-08-22 08:55:37.217206 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-08-22 08:55:37.217467 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.78s 2026-08-22 08:55:37.217734 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.70s 2026-08-22 08:55:37.218065 | controller | Gather minimal facts ---------------------------------------------------- 0.67s 2026-08-22 08:55:37.218343 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.65s 2026-08-22 08:55:37.218629 | controller | Find all subdirectories in the role location ---------------------------- 0.43s 2026-08-22 08:55:37.218904 | controller | Select only defaults/ directories and load vars ------------------------- 0.34s 2026-08-22 08:55:37.219167 | controller | Include download_artifact role ------------------------------------------ 0.24s 2026-08-22 08:55:37.219477 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-08-22 08:55:37.219754 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-08-22 08:55:37.220093 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-08-22 08:55:37.220373 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:37.220633 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:37.220896 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:37.221135 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:37.221291 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-08-22 08:55:37.331013 | controller | INFO [download-binaries > converge] Executed: Successful 2026-08-22 08:55:37.340796 | controller | INFO [download-binaries > idempotence] Executing 2026-08-22 08:55:38.165694 | controller | 2026-08-22 08:55:38.166042 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-22 08:55:38.166292 | controller | 2026-08-22 08:55:38.166554 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-22 08:55:38.166814 | controller | Saturday 22 August 2026 08:55:38 +0000 (0:00:00.014) 0:00:00.014 ******* 2026-08-22 08:55:38.831605 | controller | ok: [controller -> localhost] 2026-08-22 08:55:38.831664 | controller | 2026-08-22 08:55:38.831674 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-22 08:55:38.831683 | controller | Saturday 22 August 2026 08:55:38 +0000 (0:00:00.665) 0:00:00.679 ******* 2026-08-22 08:55:39.251905 | controller | ok: [controller -> localhost] 2026-08-22 08:55:39.251975 | controller | 2026-08-22 08:55:39.252099 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-22 08:55:39.252219 | controller | Saturday 22 August 2026 08:55:39 +0000 (0:00:00.419) 0:00:01.098 ******* 2026-08-22 08:55:39.591562 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-22 08:55:39.591632 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-22 08:55:39.591700 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-22 08:55:39.591798 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-22 08:55:39.591888 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-22 08:55:39.591983 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-22 08:55:39.592098 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-22 08:55:39.592169 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-22 08:55:39.592260 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-22 08:55:39.595502 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-22 08:55:39.595532 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-22 08:55:39.595536 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-22 08:55:39.595539 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-22 08:55:39.595543 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-22 08:55:39.595546 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-22 08:55:39.595549 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-22 08:55:39.595553 | controller | 2026-08-22 08:55:39.595557 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-22 08:55:39.595560 | controller | Saturday 22 August 2026 08:55:39 +0000 (0:00:00.341) 0:00:01.440 ******* 2026-08-22 08:55:39.719865 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-22 08:55:39.719916 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-22 08:55:39.719920 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-22 08:55:39.720056 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-22 08:55:39.720270 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-22 08:55:39.720496 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-22 08:55:39.720654 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-22 08:55:39.720829 | controller | 2026-08-22 08:55:39.721058 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-22 08:55:39.721258 | controller | Saturday 22 August 2026 08:55:39 +0000 (0:00:00.126) 0:00:01.567 ******* 2026-08-22 08:55:39.811495 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-22 08:55:39.811546 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-22 08:55:39.811637 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-22 08:55:39.811718 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-22 08:55:39.811802 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-22 08:55:39.811886 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-22 08:55:39.811965 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-22 08:55:39.812042 | controller | 2026-08-22 08:55:39.812177 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-22 08:55:39.812248 | controller | Saturday 22 August 2026 08:55:39 +0000 (0:00:00.092) 0:00:01.660 ******* 2026-08-22 08:55:39.882175 | controller | ok: [controller -> localhost] 2026-08-22 08:55:39.882307 | controller | 2026-08-22 08:55:39.882500 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-22 08:55:39.882690 | controller | Saturday 22 August 2026 08:55:39 +0000 (0:00:00.070) 0:00:01.730 ******* 2026-08-22 08:55:40.084783 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz', 'checksum': '781d826daec584f9d50a01f0f7dadfd25a3312217a14aa2fbb85107b014ac8ca', 'dest': '/var/lib/downloads/helm-v3.11.2-linux-amd64.tar.gz', 'version': 'v3.11.2'}) 2026-08-22 08:55:40.084960 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz', 'checksum': 'f78867edfde60e2506e3228f706beaf96d1ae3ee5f169f42315acbd513794078', 'dest': '/var/lib/downloads/helm-diff-v3.8.1-linux-amd64.tgz', 'version': 'v3.8.1'}) 2026-08-22 08:55:40.085201 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl', 'checksum': '1e9045ec32bea85da43de85f0065358529ea7c7a152eca78154fba5b58c27d82', 'dest': '/var/lib/downloads/kubectl-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:40.085394 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz', 'checksum': 'c94a42e96620848f9aed69a130c01b7d740412f6f2b3ad3c95fe23471f2b8e4e', 'dest': '/var/lib/downloads/flux-0.32.0-linux-amd64.tar.gz', 'version': '0.32.0'}) 2026-08-22 08:55:40.085600 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm', 'checksum': 'f95d1b345f97c673ce1c1347eb96bf2587850975155ae701cdfc629a5b575b70', 'dest': '/var/lib/downloads/kubeadm-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:40.085851 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64', 'checksum': 'ae1d0a60e7101eb6c5cea650740b3d8d3b50cd8c724a2a375ddd5744df6ea544', 'dest': '/var/lib/downloads/clusterctl-1.13.2-linux-amd64', 'version': '1.13.2'}) 2026-08-22 08:55:40.086903 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet', 'checksum': '3ba68cb4f0906053c08ab843131d5cec559cf8c718dbd679950a078b306abbb4', 'dest': '/var/lib/downloads/kubelet-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-22 08:55:40.086968 | controller | 2026-08-22 08:55:40.086980 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:40.086994 | controller | Saturday 22 August 2026 08:55:40 +0000 (0:00:00.202) 0:00:01.933 ******* 2026-08-22 08:55:40.115310 | controller | skipping: [controller] 2026-08-22 08:55:40.115501 | controller | 2026-08-22 08:55:40.115705 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-22 08:55:40.115893 | controller | Saturday 22 August 2026 08:55:40 +0000 (0:00:00.030) 0:00:01.964 ******* 2026-08-22 08:55:40.616204 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-22 08:55:40.625488 | controller | ok: [controller] 2026-08-22 08:55:40.625672 | controller | 2026-08-22 08:55:40.625917 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:40.626121 | controller | Saturday 22 August 2026 08:55:40 +0000 (0:00:00.510) 0:00:02.474 ******* 2026-08-22 08:55:40.664707 | controller | ok: [controller] => { 2026-08-22 08:55:40.664821 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-22 08:55:40.664940 | controller | } 2026-08-22 08:55:40.665051 | controller | 2026-08-22 08:55:40.665224 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:40.665356 | controller | Saturday 22 August 2026 08:55:40 +0000 (0:00:00.039) 0:00:02.513 ******* 2026-08-22 08:55:41.240547 | controller | ok: [controller] 2026-08-22 08:55:41.240582 | controller | 2026-08-22 08:55:41.240589 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:41.240595 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.575) 0:00:03.088 ******* 2026-08-22 08:55:41.271815 | controller | skipping: [controller] 2026-08-22 08:55:41.271900 | controller | 2026-08-22 08:55:41.272016 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:41.272127 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.030) 0:00:03.119 ******* 2026-08-22 08:55:41.303151 | controller | skipping: [controller] 2026-08-22 08:55:41.303277 | controller | 2026-08-22 08:55:41.303448 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:41.303680 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.032) 0:00:03.151 ******* 2026-08-22 08:55:41.342718 | controller | ok: [controller] => { 2026-08-22 08:55:41.342868 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-22 08:55:41.343466 | controller | } 2026-08-22 08:55:41.343483 | controller | 2026-08-22 08:55:41.343490 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:41.343496 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.039) 0:00:03.191 ******* 2026-08-22 08:55:41.752045 | controller | ok: [controller] 2026-08-22 08:55:41.752116 | controller | 2026-08-22 08:55:41.752131 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:41.752296 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.407) 0:00:03.599 ******* 2026-08-22 08:55:41.783794 | controller | skipping: [controller] 2026-08-22 08:55:41.784172 | controller | 2026-08-22 08:55:41.784193 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:41.784198 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.033) 0:00:03.632 ******* 2026-08-22 08:55:41.819255 | controller | skipping: [controller] 2026-08-22 08:55:41.819274 | controller | 2026-08-22 08:55:41.819278 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:41.819288 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.032) 0:00:03.664 ******* 2026-08-22 08:55:41.852878 | controller | ok: [controller] => { 2026-08-22 08:55:41.852900 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-22 08:55:41.852909 | controller | } 2026-08-22 08:55:41.852917 | controller | 2026-08-22 08:55:41.852937 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:41.852945 | controller | Saturday 22 August 2026 08:55:41 +0000 (0:00:00.035) 0:00:03.700 ******* 2026-08-22 08:55:42.311072 | controller | ok: [controller] 2026-08-22 08:55:42.314638 | controller | 2026-08-22 08:55:42.314649 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:42.314653 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.458) 0:00:04.159 ******* 2026-08-22 08:55:42.344648 | controller | skipping: [controller] 2026-08-22 08:55:42.344782 | controller | 2026-08-22 08:55:42.344903 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:42.345018 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.034) 0:00:04.193 ******* 2026-08-22 08:55:42.375212 | controller | skipping: [controller] 2026-08-22 08:55:42.375357 | controller | 2026-08-22 08:55:42.375503 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:42.375621 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.030) 0:00:04.224 ******* 2026-08-22 08:55:42.414009 | controller | ok: [controller] => { 2026-08-22 08:55:42.414049 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-22 08:55:42.414163 | controller | } 2026-08-22 08:55:42.414236 | controller | 2026-08-22 08:55:42.414334 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:42.414410 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.037) 0:00:04.261 ******* 2026-08-22 08:55:42.797588 | controller | ok: [controller] 2026-08-22 08:55:42.797631 | controller | 2026-08-22 08:55:42.797727 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:42.797822 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.384) 0:00:04.645 ******* 2026-08-22 08:55:42.829634 | controller | skipping: [controller] 2026-08-22 08:55:42.829708 | controller | 2026-08-22 08:55:42.829806 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:42.829898 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.033) 0:00:04.678 ******* 2026-08-22 08:55:42.862812 | controller | skipping: [controller] 2026-08-22 08:55:42.862841 | controller | 2026-08-22 08:55:42.862945 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:42.863031 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.030) 0:00:04.709 ******* 2026-08-22 08:55:42.897501 | controller | ok: [controller] => { 2026-08-22 08:55:42.897686 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-22 08:55:42.898363 | controller | } 2026-08-22 08:55:42.898392 | controller | 2026-08-22 08:55:42.898398 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:42.898404 | controller | Saturday 22 August 2026 08:55:42 +0000 (0:00:00.036) 0:00:04.745 ******* 2026-08-22 08:55:43.356254 | controller | ok: [controller] 2026-08-22 08:55:43.356277 | controller | 2026-08-22 08:55:43.356281 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:43.356285 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.455) 0:00:05.201 ******* 2026-08-22 08:55:43.384968 | controller | skipping: [controller] 2026-08-22 08:55:43.385154 | controller | 2026-08-22 08:55:43.385352 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:43.385544 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.031) 0:00:05.233 ******* 2026-08-22 08:55:43.420101 | controller | skipping: [controller] 2026-08-22 08:55:43.420210 | controller | 2026-08-22 08:55:43.420335 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:43.420460 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.035) 0:00:05.269 ******* 2026-08-22 08:55:43.451054 | controller | ok: [controller] => { 2026-08-22 08:55:43.451134 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-22 08:55:43.451521 | controller | } 2026-08-22 08:55:43.451598 | controller | 2026-08-22 08:55:43.451604 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:43.451609 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.030) 0:00:05.300 ******* 2026-08-22 08:55:43.850902 | controller | ok: [controller] 2026-08-22 08:55:43.850968 | controller | 2026-08-22 08:55:43.851105 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:43.851238 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.399) 0:00:05.699 ******* 2026-08-22 08:55:43.887835 | controller | skipping: [controller] 2026-08-22 08:55:43.887868 | controller | 2026-08-22 08:55:43.887975 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 08:55:43.888061 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.035) 0:00:05.734 ******* 2026-08-22 08:55:43.916644 | controller | skipping: [controller] 2026-08-22 08:55:43.916700 | controller | 2026-08-22 08:55:43.916846 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 08:55:43.917036 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.030) 0:00:05.765 ******* 2026-08-22 08:55:43.952849 | controller | ok: [controller] => { 2026-08-22 08:55:43.952925 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-22 08:55:43.953044 | controller | } 2026-08-22 08:55:43.953161 | controller | 2026-08-22 08:55:43.953307 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 08:55:43.953446 | controller | Saturday 22 August 2026 08:55:43 +0000 (0:00:00.036) 0:00:05.801 ******* 2026-08-22 08:55:44.372119 | controller | ok: [controller] 2026-08-22 08:55:44.372150 | controller | 2026-08-22 08:55:44.372155 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 08:55:44.372159 | controller | Saturday 22 August 2026 08:55:44 +0000 (0:00:00.416) 0:00:06.217 ******* 2026-08-22 08:55:44.403889 | controller | skipping: [controller] 2026-08-22 08:55:44.403999 | controller | 2026-08-22 08:55:44.404122 | controller | PLAY RECAP ********************************************************************* 2026-08-22 08:55:44.404271 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-22 08:55:44.404351 | controller | 2026-08-22 08:55:44.404424 | controller | 2026-08-22 08:55:44.404508 | controller | TASKS RECAP ******************************************************************** 2026-08-22 08:55:44.404596 | controller | Saturday 22 August 2026 08:55:44 +0000 (0:00:00.030) 0:00:06.248 ******* 2026-08-22 08:55:44.406380 | controller | =============================================================================== 2026-08-22 08:55:44.406406 | controller | Gather minimal facts ---------------------------------------------------- 0.67s 2026-08-22 08:55:44.406410 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.58s 2026-08-22 08:55:44.406414 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.51s 2026-08-22 08:55:44.406417 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-22 08:55:44.406420 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-22 08:55:44.406423 | controller | Find all subdirectories in the role location ---------------------------- 0.42s 2026-08-22 08:55:44.406427 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-08-22 08:55:44.406430 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.41s 2026-08-22 08:55:44.406433 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-08-22 08:55:44.406436 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.38s 2026-08-22 08:55:44.406439 | controller | Select only defaults/ directories and load vars ------------------------- 0.34s 2026-08-22 08:55:44.406442 | controller | Include download_artifact role ------------------------------------------ 0.20s 2026-08-22 08:55:44.406456 | controller | Find all components with checksums and get latest versions (CI) --------- 0.13s 2026-08-22 08:55:44.406460 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-08-22 08:55:44.406463 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-08-22 08:55:44.406466 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:44.406469 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:44.406472 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:44.406475 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:44.406479 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-22 08:55:44.517124 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-08-22 08:55:44.527038 | controller | INFO [download-binaries > side_effect] Executing 2026-08-22 08:55:44.527389 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 08:55:44.532736 | controller | INFO [download-binaries > verify] Executing 2026-08-22 08:55:45.342504 | controller | 2026-08-22 08:55:45.342912 | controller | PLAY [Verify] ****************************************************************** 2026-08-22 08:55:45.343165 | controller | 2026-08-22 08:55:45.343480 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-22 08:55:45.343747 | controller | Saturday 22 August 2026 08:55:45 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-08-22 08:55:46.403933 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-22 08:55:46.405478 | controller | ok: [controller] 2026-08-22 08:55:46.405594 | controller | 2026-08-22 08:55:46.405719 | controller | TASK [Stat target dir] ********************************************************* 2026-08-22 08:55:46.405847 | controller | Saturday 22 August 2026 08:55:46 +0000 (0:00:01.063) 0:00:01.076 ******* 2026-08-22 08:55:46.804306 | controller | ok: [controller] 2026-08-22 08:55:46.804369 | controller | 2026-08-22 08:55:46.804505 | controller | TASK [Assert that target dir is created] *************************************** 2026-08-22 08:55:46.804638 | controller | Saturday 22 August 2026 08:55:46 +0000 (0:00:00.398) 0:00:01.474 ******* 2026-08-22 08:55:46.836725 | controller | ok: [controller] => { 2026-08-22 08:55:46.836808 | controller | "changed": false, 2026-08-22 08:55:46.836943 | controller | "msg": "All assertions passed" 2026-08-22 08:55:46.837064 | controller | } 2026-08-22 08:55:46.837182 | controller | 2026-08-22 08:55:46.837294 | controller | TASK [Find target files] ******************************************************* 2026-08-22 08:55:46.837429 | controller | Saturday 22 August 2026 08:55:46 +0000 (0:00:00.032) 0:00:01.506 ******* 2026-08-22 08:55:47.247469 | controller | ok: [controller] 2026-08-22 08:55:47.247498 | controller | 2026-08-22 08:55:47.247512 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-08-22 08:55:47.247517 | controller | Saturday 22 August 2026 08:55:47 +0000 (0:00:00.408) 0:00:01.915 ******* 2026-08-22 08:55:47.274358 | controller | ok: [controller] => { 2026-08-22 08:55:47.274514 | controller | "changed": false, 2026-08-22 08:55:47.274628 | controller | "msg": "All assertions passed" 2026-08-22 08:55:47.274754 | controller | } 2026-08-22 08:55:47.274874 | controller | 2026-08-22 08:55:47.275001 | controller | PLAY RECAP ********************************************************************* 2026-08-22 08:55:47.275145 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-22 08:55:47.275253 | controller | 2026-08-22 08:55:47.275363 | controller | 2026-08-22 08:55:47.275513 | controller | TASKS RECAP ******************************************************************** 2026-08-22 08:55:47.275644 | controller | Saturday 22 August 2026 08:55:47 +0000 (0:00:00.030) 0:00:01.945 ******* 2026-08-22 08:55:47.275761 | controller | =============================================================================== 2026-08-22 08:55:47.275884 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-08-22 08:55:47.276006 | controller | Find target files ------------------------------------------------------- 0.41s 2026-08-22 08:55:47.276139 | controller | Stat target dir --------------------------------------------------------- 0.40s 2026-08-22 08:55:47.276248 | controller | Assert that target dir is created --------------------------------------- 0.03s 2026-08-22 08:55:47.276368 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-08-22 08:55:47.366987 | controller | INFO [download-binaries > verify] Executed: Successful 2026-08-22 08:55:47.376522 | controller | INFO [download-binaries > cleanup] Executing 2026-08-22 08:55:47.376997 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 08:55:47.382575 | controller | INFO [download-binaries > destroy] Executing 2026-08-22 08:55:47.382673 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-22 08:55:47.382747 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-22 08:55:47.382997 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-22 08:55:47.623787 | controller | ok: Runtime: 0:00:48.188976 2026-08-22 08:55:47.631151 | 2026-08-22 08:55:47.631222 | PLAY RECAP 2026-08-22 08:55:47.631270 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 08:55:47.631294 | 2026-08-22 08:55:47.798947 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-22 08:55:47.802304 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-22 08:55:48.513879 | 2026-08-22 08:55:48.514056 | PLAY [all] 2026-08-22 08:55:48.525922 | 2026-08-22 08:55:48.526042 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-22 08:55:48.932179 | controller | changed 2026-08-22 08:55:48.938499 | 2026-08-22 08:55:48.938612 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-22 08:55:49.334106 | controller | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuewarning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-22 08:55:49.334203 | controller | 2026-08-22 08:55:49.341912 | controller | environment: line 1: kubectl: command not found 2026-08-22 08:55:49.343959 | controller | environment: line 1: kubectl: command not found 2026-08-22 08:55:49.344066 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-22 08:55:49.345005 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-22 08:55:49.347702 | controller | environment: line 1: kubectl: command not found 2026-08-22 08:55:49.348751 | controller | environment: line 1: kubectl: command not found 2026-08-22 08:55:49.349411 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-22 08:55:49.350154 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-22 08:55:49.352685 | controller | environment: line 1: kubectl: command not found 2026-08-22 08:55:49.353968 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-22 08:55:49.480769 | controller | ok: Runtime: 0:00:00.034442 2026-08-22 08:55:49.484956 | 2026-08-22 08:55:49.485060 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-22 08:55:49.721522 | controller | changed 2026-08-22 08:55:49.725763 | 2026-08-22 08:55:49.725837 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-22 08:55:49.982707 | controller | environment: line 5: kubectl: command not found 2026-08-22 08:55:49.984008 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-22 08:55:49.984031 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-22 08:55:49.984234 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-22 08:55:50.253216 | controller | ok: Runtime: 0:00:00.012458 2026-08-22 08:55:50.260247 | 2026-08-22 08:55:50.260384 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-22 08:55:50.929723 | controller | changed: 2026-08-22 08:55:50.929911 | controller | created directory /var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/logs/controller 2026-08-22 08:55:50.929954 | controller | cd+++++++++ objects/ 2026-08-22 08:55:50.929987 | controller | cd+++++++++ objects/cluster/ 2026-08-22 08:55:50.930020 | controller | cd+++++++++ objects/namespaced/ 2026-08-22 08:55:50.938140 | 2026-08-22 08:55:50.938229 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-22 08:55:51.181221 | controller | changed 2026-08-22 08:55:51.186749 | 2026-08-22 08:55:51.186871 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-22 08:55:51.430300 | controller | changed 2026-08-22 08:55:51.436950 | 2026-08-22 08:55:51.437110 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-22 08:55:51.688623 | controller | environment: line 3: kubectl: command not found 2026-08-22 08:55:51.967868 | controller | ok: Runtime: 0:00:00.013216 2026-08-22 08:55:51.972214 | 2026-08-22 08:55:51.972331 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-22 08:55:52.480888 | controller | changed: 2026-08-22 08:55:52.481127 | controller | cd+++++++++ pod-logs/ 2026-08-22 08:55:52.481169 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-22 08:55:52.489955 | 2026-08-22 08:55:52.490031 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-22 08:55:52.731585 | controller | changed: "values" 2026-08-22 08:55:52.933714 | controller | changed: "releases" 2026-08-22 08:55:52.940604 | 2026-08-22 08:55:52.940780 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-22 08:55:53.192683 | controller | /bin/bash: line 3: kubectl: command not found 2026-08-22 08:55:53.474422 | controller | ok: Runtime: 0:00:00.009383 2026-08-22 08:55:53.479999 | 2026-08-22 08:55:53.480097 | TASK [helm-release-status : Downloads logs to executor] 2026-08-22 08:55:53.982208 | controller | changed: 2026-08-22 08:55:53.982520 | controller | cd+++++++++ helm/ 2026-08-22 08:55:53.982632 | controller | cd+++++++++ helm/releases/ 2026-08-22 08:55:53.982719 | controller | cd+++++++++ helm/values/ 2026-08-22 08:55:53.988947 | 2026-08-22 08:55:53.989017 | PLAY RECAP 2026-08-22 08:55:53.989070 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 08:55:53.989092 | 2026-08-22 08:55:54.184415 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-22 08:55:54.185993 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-22 08:55:54.836473 | 2026-08-22 08:55:54.836610 | PLAY [all] 2026-08-22 08:55:54.846763 | 2026-08-22 08:55:54.846838 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-22 08:55:54.892337 | controller | skipping: Conditional result was False 2026-08-22 08:55:54.902195 | 2026-08-22 08:55:54.902293 | TASK [fetch-output : Set log path for single node] 2026-08-22 08:55:54.944683 | controller | ok 2026-08-22 08:55:54.950103 | 2026-08-22 08:55:54.950175 | LOOP [fetch-output : Ensure local output dirs] 2026-08-22 08:55:55.355105 | controller -> localhost | ok: "/var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/logs" 2026-08-22 08:55:55.569154 | controller -> localhost | changed: "/var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/artifacts" 2026-08-22 08:55:55.786194 | controller -> localhost | changed: "/var/lib/zuul/builds/779215b12c2945f89221834b2fc3fe2d/work/docs" 2026-08-22 08:55:55.808581 | 2026-08-22 08:55:55.808779 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-22 08:55:56.457143 | controller | changed: .d..t...... ./ 2026-08-22 08:55:56.457394 | controller | changed: All items complete 2026-08-22 08:55:56.457435 | 2026-08-22 08:55:56.986603 | controller | changed: .d..t...... ./ 2026-08-22 08:55:57.450487 | controller | changed: .d..t...... ./ 2026-08-22 08:55:57.465800 | 2026-08-22 08:55:57.465971 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-22 08:55:57.877809 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006717 2026-08-22 08:55:58.098427 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007497 2026-08-22 08:55:58.110771 | 2026-08-22 08:55:58.110895 | PLAY [all] 2026-08-22 08:55:58.116274 | 2026-08-22 08:55:58.116339 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-22 08:55:58.573828 | controller | changed 2026-08-22 08:55:58.586684 | 2026-08-22 08:55:58.586751 | PLAY RECAP 2026-08-22 08:55:58.586858 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-22 08:55:58.586932 | 2026-08-22 08:55:58.747213 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-22 08:55:58.750810 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-22 08:55:59.423493 | 2026-08-22 08:55:59.423707 | PLAY [localhost] 2026-08-22 08:55:59.434741 | 2026-08-22 08:55:59.434919 | TASK [Generate Zuul manifest] 2026-08-22 08:55:59.457445 | localhost | ok 2026-08-22 08:55:59.476554 | 2026-08-22 08:55:59.476745 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-22 08:55:59.871716 | localhost | changed 2026-08-22 08:55:59.885151 | 2026-08-22 08:55:59.885324 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-22 08:56:00.071803 | localhost | ok 2026-08-22 08:56:00.079536 | 2026-08-22 08:56:00.079669 | TASK [Upload logs] 2026-08-22 08:56:00.102438 | localhost | ok 2026-08-22 08:56:00.164420 | 2026-08-22 08:56:00.164583 | TASK [Set zuul-log-path fact] 2026-08-22 08:56:00.186711 | localhost | ok 2026-08-22 08:56:00.201519 | 2026-08-22 08:56:00.201687 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-22 08:56:00.234659 | localhost | ok 2026-08-22 08:56:00.244633 | 2026-08-22 08:56:00.244816 | TASK [upload-logs : Create log directories] 2026-08-22 08:56:00.945903 | localhost | changed 2026-08-22 08:56:00.951871 | 2026-08-22 08:56:00.951969 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-22 08:56:01.399426 | localhost -> localhost | ok: Runtime: 0:00:00.006283 2026-08-22 08:56:01.406253 | 2026-08-22 08:56:01.406336 | TASK [upload-logs : Upload logs to log server] 2026-08-22 08:56:01.889604 | localhost | Output suppressed because no_log was given 2026-08-22 08:56:01.894520 | 2026-08-22 08:56:01.894589 | LOOP [upload-logs : Compress console log and json output] 2026-08-22 08:56:01.942715 | localhost | skipping: Conditional result was False 2026-08-22 08:56:02.101975 | localhost | skipping: Conditional result was False 2026-08-22 08:56:02.109721 | 2026-08-22 08:56:02.109876 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-22 08:56:02.156085 | localhost | skipping: Conditional result was False 2026-08-22 08:56:02.162186 | 2026-08-22 08:56:02.163627 | localhost | skipping: Conditional result was False 2026-08-22 08:56:02.175563 | 2026-08-22 08:56:02.175737 | LOOP [upload-logs : Upload console log and json output]