2026-08-14 09:16:32.625855 | Job console starting 2026-08-14 09:16:32.640442 | Updating git repos 2026-08-14 09:16:32.684492 | Cloning repos into workspace 2026-08-14 09:16:33.039240 | Restoring repo states 2026-08-14 09:16:33.058728 | Merging changes 2026-08-14 09:16:33.824128 | Checking out repos 2026-08-14 09:16:34.537747 | Preparing playbooks 2026-08-14 09:16:41.525021 | Running Ansible setup 2026-08-14 09:16:46.582034 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 09:16:47.647065 | 2026-08-14 09:16:47.647251 | PLAY [localhost] 2026-08-14 09:16:47.656346 | 2026-08-14 09:16:47.656453 | TASK [Gathering Facts] 2026-08-14 09:16:48.640798 | localhost | ok 2026-08-14 09:16:48.648316 | 2026-08-14 09:16:48.648432 | TASK [Setup log path fact] 2026-08-14 09:16:48.669125 | localhost | ok 2026-08-14 09:16:48.685312 | 2026-08-14 09:16:48.685464 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 09:16:48.718319 | localhost | ok 2026-08-14 09:16:48.730883 | 2026-08-14 09:16:48.731175 | TASK [emit-job-header : Print job information] 2026-08-14 09:16:48.777090 | # Job Information 2026-08-14 09:16:48.777390 | Ansible Version: 2.16.18 2026-08-14 09:16:48.777461 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-08-14 09:16:48.777512 | Pipeline: check 2026-08-14 09:16:48.777557 | Executor: 2d72f0692154 2026-08-14 09:16:48.777603 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/268 2026-08-14 09:16:48.777656 | Event ID: b8425730-97bb-11f1-9379-c1bb434724ca 2026-08-14 09:16:48.782687 | 2026-08-14 09:16:48.782890 | LOOP [emit-job-header : Print node information] 2026-08-14 09:16:48.872951 | localhost | ok: 2026-08-14 09:16:48.873207 | localhost | # Node Information 2026-08-14 09:16:48.873260 | localhost | Inventory Hostname: controller 2026-08-14 09:16:48.873304 | localhost | Hostname: np0000189710 2026-08-14 09:16:48.873336 | localhost | Username: zuul 2026-08-14 09:16:48.873380 | localhost | Distro: Debian 13.6 2026-08-14 09:16:48.873419 | localhost | Provider: yul1 2026-08-14 09:16:48.873455 | localhost | Region: ca-ymq-1 2026-08-14 09:16:48.873492 | localhost | Label: debian-trixie 2026-08-14 09:16:48.873527 | localhost | Product Name: OpenStack Nova 2026-08-14 09:16:48.873562 | localhost | Interface IP: 199.19.213.146 2026-08-14 09:16:48.889317 | 2026-08-14 09:16:48.889496 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 09:16:49.339789 | localhost -> localhost | changed 2026-08-14 09:16:49.348792 | 2026-08-14 09:16:49.348923 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 09:16:50.338696 | localhost -> localhost | changed 2026-08-14 09:16:50.350827 | 2026-08-14 09:16:50.350909 | PLAY [all] 2026-08-14 09:16:50.357827 | 2026-08-14 09:16:50.357899 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 09:16:50.605999 | controller -> localhost | ok 2026-08-14 09:16:50.612848 | 2026-08-14 09:16:50.613098 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 09:16:50.645967 | controller | ok 2026-08-14 09:16:50.662732 | controller | included: /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 09:16:50.667513 | 2026-08-14 09:16:50.667585 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 09:16:51.920674 | controller -> localhost | Generating public/private rsa key pair. 2026-08-14 09:16:51.920888 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/76c85e343eaf40e68ae063f6cb50ad46_id_rsa 2026-08-14 09:16:51.920930 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/76c85e343eaf40e68ae063f6cb50ad46_id_rsa.pub 2026-08-14 09:16:51.920986 | controller -> localhost | The key fingerprint is: 2026-08-14 09:16:51.921035 | controller -> localhost | SHA256:WYNNQV3AG4CPHl09LIxYMB7cy3MHzPxkSTkpHluDyAQ zuul-build-sshkey 2026-08-14 09:16:51.921078 | controller -> localhost | The key's randomart image is: 2026-08-14 09:16:51.921109 | controller -> localhost | +---[RSA 3072]----+ 2026-08-14 09:16:51.921141 | controller -> localhost | | .E@B%.Bo+ | 2026-08-14 09:16:51.921171 | controller -> localhost | | .+*= / & | 2026-08-14 09:16:51.921199 | controller -> localhost | | o=++ & + | 2026-08-14 09:16:51.921227 | controller -> localhost | | oo*.= o | 2026-08-14 09:16:51.921255 | controller -> localhost | | .S. o . | 2026-08-14 09:16:51.921282 | controller -> localhost | | . | 2026-08-14 09:16:51.921309 | controller -> localhost | | | 2026-08-14 09:16:51.921420 | controller -> localhost | | | 2026-08-14 09:16:51.921455 | controller -> localhost | | | 2026-08-14 09:16:51.921484 | controller -> localhost | +----[SHA256]-----+ 2026-08-14 09:16:51.921554 | controller -> localhost | ok: Runtime: 0:00:00.789433 2026-08-14 09:16:51.928480 | 2026-08-14 09:16:51.928574 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 09:16:51.961447 | controller | ok 2026-08-14 09:16:51.969999 | controller | included: /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 09:16:51.977688 | 2026-08-14 09:16:51.977773 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 09:16:52.002878 | controller | skipping: Conditional result was False 2026-08-14 09:16:52.045525 | 2026-08-14 09:16:52.045712 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 09:16:52.729638 | controller | changed 2026-08-14 09:16:52.736290 | 2026-08-14 09:16:52.736413 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 09:16:52.954423 | controller | ok 2026-08-14 09:16:52.961352 | 2026-08-14 09:16:52.961502 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 09:16:53.726758 | controller | changed 2026-08-14 09:16:53.732495 | 2026-08-14 09:16:53.732563 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 09:16:54.296203 | controller | changed 2026-08-14 09:16:54.302587 | 2026-08-14 09:16:54.302740 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 09:16:54.331503 | controller | skipping: Conditional result was False 2026-08-14 09:16:54.341401 | 2026-08-14 09:16:54.341581 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 09:16:54.735108 | controller -> localhost | changed 2026-08-14 09:16:54.749113 | 2026-08-14 09:16:54.749227 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 09:16:55.059250 | controller -> localhost | Identity added: /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/76c85e343eaf40e68ae063f6cb50ad46_id_rsa (zuul-build-sshkey) 2026-08-14 09:16:55.059468 | controller -> localhost | ok: Runtime: 0:00:00.017808 2026-08-14 09:16:55.063740 | 2026-08-14 09:16:55.064102 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 09:16:55.456425 | controller | ok 2026-08-14 09:16:55.462554 | 2026-08-14 09:16:55.462647 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 09:16:55.489521 | controller | skipping: Conditional result was False 2026-08-14 09:16:55.499585 | 2026-08-14 09:16:55.499762 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 09:16:55.920328 | controller | ok 2026-08-14 09:16:55.932741 | 2026-08-14 09:16:55.932948 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 09:16:57.831953 | controller | Output suppressed because no_log was given 2026-08-14 09:16:57.845317 | 2026-08-14 09:16:57.845403 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 09:16:58.071457 | controller | ok: "logs" 2026-08-14 09:16:58.071835 | controller | ok: All items complete 2026-08-14 09:16:58.071899 | 2026-08-14 09:16:58.267262 | controller | ok: "artifacts" 2026-08-14 09:16:58.469382 | controller | ok: "docs" 2026-08-14 09:16:58.486415 | 2026-08-14 09:16:58.486556 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 09:16:58.711524 | controller | changed: "logs" 2026-08-14 09:16:58.956460 | controller | changed: "artifacts" 2026-08-14 09:16:59.189753 | controller | changed: "docs" 2026-08-14 09:16:59.208692 | 2026-08-14 09:16:59.209256 | PLAY RECAP 2026-08-14 09:16:59.209321 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 09:16:59.209370 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:16:59.209396 | 2026-08-14 09:16:59.419369 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 09:16:59.422007 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 09:17:01.382910 | 2026-08-14 09:17:01.383067 | PLAY [all] 2026-08-14 09:17:01.394174 | 2026-08-14 09:17:01.394252 | TASK [setup-uv : Extract archive] 2026-08-14 09:17:06.321836 | controller | changed 2026-08-14 09:17:06.328359 | 2026-08-14 09:17:06.328502 | TASK [setup-uv : Print version] 2026-08-14 09:17:06.967941 | controller | uv 0.8.13 2026-08-14 09:17:07.438913 | controller | ok: Runtime: 0:00:00.010568 2026-08-14 09:17:07.447026 | 2026-08-14 09:17:07.447146 | TASK [Install Ansible collection siblings] 2026-08-14 09:17:07.903406 | controller | ok: 2026-08-14 09:17:07.903582 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-14 09:17:07.903630 | controller | Skipping community.crypto: no checked-out sibling 2026-08-14 09:17:07.903656 | controller | Skipping community.general: no checked-out sibling 2026-08-14 09:17:07.903677 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-14 09:17:07.903699 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-14 09:17:07.905613 | 2026-08-14 09:17:07.905664 | PLAY RECAP 2026-08-14 09:17:07.905715 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:17:07.905738 | 2026-08-14 09:17:08.154566 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 09:17:08.155970 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-14 09:17:17.287474 | 2026-08-14 09:17:17.287678 | PLAY [all] 2026-08-14 09:17:17.303365 | 2026-08-14 09:17:17.303503 | TASK [Update apt cache] 2026-08-14 09:17:22.216031 | controller | ok 2026-08-14 09:17:22.222930 | 2026-08-14 09:17:22.223100 | TASK [Disable firewalld] 2026-08-14 09:17:22.249022 | controller | skipping: Conditional result was False 2026-08-14 09:17:22.258210 | 2026-08-14 09:17:22.258338 | TASK [Install "jq" for log collection] 2026-08-14 09:17:24.657555 | controller | changed 2026-08-14 09:17:24.660856 | 2026-08-14 09:17:24.660931 | PLAY RECAP 2026-08-14 09:17:24.661104 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 09:17:24.661186 | 2026-08-14 09:17:24.857058 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-14 09:17:24.860871 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 09:17:25.523955 | 2026-08-14 09:17:25.524151 | PLAY [all] 2026-08-14 09:17:25.536063 | 2026-08-14 09:17:25.536201 | LOOP [Check inventory directories] 2026-08-14 09:17:25.987884 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-14 09:17:26.173906 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-08-14 09:17:26.366845 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-08-14 09:17:26.385573 | 2026-08-14 09:17:26.385839 | LOOP [Copy inventory file for Zuul] 2026-08-14 09:17:27.386296 | controller | changed: 2026-08-14 09:17:29.121482 | controller | { 2026-08-14 09:17:29.121700 | controller | "ansible_loop_var": "item", 2026-08-14 09:17:29.122167 | controller | "changed": false, 2026-08-14 09:17:29.122770 | controller | "failed": false, 2026-08-14 09:17:29.124024 | controller | "invocation": { 2026-08-14 09:17:29.124218 | controller | "module_args": { 2026-08-14 09:17:29.124253 | controller | "checksum_algorithm": "sha1", 2026-08-14 09:17:29.124283 | controller | "follow": true, 2026-08-14 09:17:29.124305 | controller | "get_attributes": true, 2026-08-14 09:17:29.124338 | controller | "get_checksum": true, 2026-08-14 09:17:29.124359 | controller | "get_mime": true, 2026-08-14 09:17:29.124380 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-14 09:17:29.124401 | controller | } 2026-08-14 09:17:29.124431 | controller | }, 2026-08-14 09:17:29.124580 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-14 09:17:29.124612 | controller | "stat": { 2026-08-14 09:17:29.124634 | controller | "atime": 1786699017.692543, 2026-08-14 09:17:29.124655 | controller | "attr_flags": "e", 2026-08-14 09:17:29.124678 | controller | "attributes": [ 2026-08-14 09:17:29.124705 | controller | "extents" 2026-08-14 09:17:29.124731 | controller | ], 2026-08-14 09:17:29.124752 | controller | "block_size": 4096, 2026-08-14 09:17:29.124770 | controller | "blocks": 8, 2026-08-14 09:17:29.124789 | controller | "charset": "unknown", 2026-08-14 09:17:29.124909 | controller | "ctime": 1786699017.712543, 2026-08-14 09:17:29.124978 | controller | "dev": 65025, 2026-08-14 09:17:29.125006 | controller | "device_type": 0, 2026-08-14 09:17:29.125028 | controller | "executable": true, 2026-08-14 09:17:29.125047 | controller | "exists": true, 2026-08-14 09:17:29.125065 | controller | "gid": 1000, 2026-08-14 09:17:29.125083 | controller | "gr_name": "zuul", 2026-08-14 09:17:29.125102 | controller | "inode": 519191, 2026-08-14 09:17:29.125120 | controller | "isblk": false, 2026-08-14 09:17:29.125140 | controller | "ischr": false, 2026-08-14 09:17:29.125164 | controller | "isdir": true, 2026-08-14 09:17:29.125191 | controller | "isfifo": false, 2026-08-14 09:17:29.125214 | controller | "isgid": false, 2026-08-14 09:17:29.125234 | controller | "islnk": false, 2026-08-14 09:17:29.125252 | controller | "isreg": false, 2026-08-14 09:17:29.125270 | controller | "issock": false, 2026-08-14 09:17:29.125304 | controller | "isuid": false, 2026-08-14 09:17:29.125338 | controller | "mimetype": "unknown", 2026-08-14 09:17:29.125359 | controller | "mode": "0755", 2026-08-14 09:17:29.125380 | controller | "mtime": 1786698993.6757376, 2026-08-14 09:17:29.125400 | controller | "nlink": 14, 2026-08-14 09:17:29.125418 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-14 09:17:29.125437 | controller | "pw_name": "zuul", 2026-08-14 09:17:29.125457 | controller | "readable": true, 2026-08-14 09:17:29.125476 | controller | "rgrp": true, 2026-08-14 09:17:29.125496 | controller | "roth": true, 2026-08-14 09:17:29.125520 | controller | "rusr": true, 2026-08-14 09:17:29.125543 | controller | "size": 4096, 2026-08-14 09:17:29.125567 | controller | "uid": 1000, 2026-08-14 09:17:29.125594 | controller | "version": "1671138519", 2026-08-14 09:17:29.125642 | controller | "wgrp": false, 2026-08-14 09:17:29.126041 | controller | "woth": false, 2026-08-14 09:17:29.126078 | controller | "writeable": true, 2026-08-14 09:17:29.126107 | controller | "wusr": true, 2026-08-14 09:17:29.126134 | controller | "xgrp": true, 2026-08-14 09:17:29.126154 | controller | "xoth": true, 2026-08-14 09:17:29.126175 | controller | "xusr": true 2026-08-14 09:17:29.126203 | controller | } 2026-08-14 09:17:29.126224 | controller | } 2026-08-14 09:17:29.126300 | controller | ok: All items complete 2026-08-14 09:17:29.126352 | 2026-08-14 09:17:29.128484 | controller | skipping: Conditional result was False 2026-08-14 09:17:29.129240 | controller | skipping: Conditional result was False 2026-08-14 09:17:29.138998 | 2026-08-14 09:17:29.139366 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 09:17:29.608975 | controller | changed: 1 replacements made 2026-08-14 09:17:29.610519 | controller | skipping: Conditional result was False 2026-08-14 09:17:29.611128 | controller | skipping: Conditional result was False 2026-08-14 09:17:29.622957 | 2026-08-14 09:17:29.623113 | TASK [Run Molecule scenario] 2026-08-14 09:17:30.157569 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-14 09:17:30.157667 | controller | Creating virtual environment at: .venv 2026-08-14 09:17:30.473615 | controller | Downloading pygments (1.2MiB) 2026-08-14 09:17:30.473825 | controller | Downloading cryptography (4.3MiB) 2026-08-14 09:17:30.474437 | controller | Downloading ansible-core (2.3MiB) 2026-08-14 09:17:30.669255 | controller | Downloading cryptography 2026-08-14 09:17:30.721072 | controller | Downloading pygments 2026-08-14 09:17:30.875323 | controller | Downloading ansible-core 2026-08-14 09:17:30.921811 | controller | Installed 36 packages in 45ms 2026-08-14 09:17:31.662763 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-14 09:17:31.662813 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 09:17:32.601661 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 09:17:32.601724 | controller | INFO default scenario not found, disabling shared state. 2026-08-14 09:17:32.601822 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 09:17:32.601898 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-08-14 09:18:08.581556 | controller | INFO [download-binaries > dependency] Executing 2026-08-14 09:18:08.581814 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-08-14 09:18:08.582106 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-08-14 09:18:08.582303 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 09:18:08.588964 | controller | INFO [download-binaries > cleanup] Executing 2026-08-14 09:18:08.589255 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 09:18:08.596517 | controller | INFO [download-binaries > destroy] Executing 2026-08-14 09:18:08.596570 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-14 09:18:08.596622 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-14 09:18:08.604306 | controller | INFO [download-binaries > syntax] Executing 2026-08-14 09:18:09.639886 | controller | 2026-08-14 09:18:09.640025 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-08-14 09:18:09.789620 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-08-14 09:18:09.799857 | controller | INFO [download-binaries > create] Executing 2026-08-14 09:18:09.802428 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 09:18:09.810528 | controller | INFO [download-binaries > prepare] Executing 2026-08-14 09:18:09.810898 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 09:18:09.817255 | controller | INFO [download-binaries > converge] Executing 2026-08-14 09:18:10.820093 | controller | 2026-08-14 09:18:10.820213 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-14 09:18:10.820331 | controller | 2026-08-14 09:18:10.820470 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-14 09:18:10.820604 | controller | Friday 14 August 2026 09:18:10 +0000 (0:00:00.039) 0:00:00.039 ********* 2026-08-14 09:18:11.589126 | controller | ok: [controller -> localhost] 2026-08-14 09:18:11.589308 | controller | 2026-08-14 09:18:11.589542 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-14 09:18:11.589816 | controller | Friday 14 August 2026 09:18:11 +0000 (0:00:00.768) 0:00:00.808 ********* 2026-08-14 09:18:12.059130 | controller | ok: [controller -> localhost] 2026-08-14 09:18:12.059209 | controller | 2026-08-14 09:18:12.059440 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-14 09:18:12.059664 | controller | Friday 14 August 2026 09:18:12 +0000 (0:00:00.469) 0:00:01.278 ********* 2026-08-14 09:18:12.507893 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-14 09:18:12.507988 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-14 09:18:12.508226 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-14 09:18:12.508440 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-14 09:18:12.508662 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-14 09:18:12.508950 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-14 09:18:12.509323 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-14 09:18:12.509564 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-14 09:18:12.509797 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-14 09:18:12.510028 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-14 09:18:12.510417 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-14 09:18:12.510678 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-14 09:18:12.510909 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-14 09:18:12.511178 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-14 09:18:12.511517 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-14 09:18:12.511813 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-14 09:18:12.512062 | controller | 2026-08-14 09:18:12.512309 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-14 09:18:12.512584 | controller | Friday 14 August 2026 09:18:12 +0000 (0:00:00.449) 0:00:01.727 ********* 2026-08-14 09:18:12.676519 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-14 09:18:12.676701 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-14 09:18:12.676973 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-14 09:18:12.677276 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-14 09:18:12.677474 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-14 09:18:12.677677 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-14 09:18:12.677936 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-14 09:18:12.678246 | controller | 2026-08-14 09:18:12.678481 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-14 09:18:12.678758 | controller | Friday 14 August 2026 09:18:12 +0000 (0:00:00.168) 0:00:01.896 ********* 2026-08-14 09:18:12.793379 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-14 09:18:12.793468 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-14 09:18:12.793552 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-14 09:18:12.793687 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-14 09:18:12.793819 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-14 09:18:12.793960 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-14 09:18:12.794109 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-14 09:18:12.794272 | controller | 2026-08-14 09:18:12.794406 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-14 09:18:12.794538 | controller | Friday 14 August 2026 09:18:12 +0000 (0:00:00.116) 0:00:02.013 ********* 2026-08-14 09:18:12.873381 | controller | ok: [controller -> localhost] 2026-08-14 09:18:12.873462 | controller | 2026-08-14 09:18:12.873516 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-14 09:18:12.873652 | controller | Friday 14 August 2026 09:18:12 +0000 (0:00:00.079) 0:00:02.093 ********* 2026-08-14 09:18:13.138426 | 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-14 09:18:13.138691 | 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-14 09:18:13.138811 | 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-14 09:18:13.138825 | 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-14 09:18:13.139054 | 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-14 09:18:13.139286 | 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-14 09:18:13.139538 | 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-14 09:18:13.139749 | controller | 2026-08-14 09:18:13.140006 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:13.140219 | controller | Friday 14 August 2026 09:18:13 +0000 (0:00:00.265) 0:00:02.358 ********* 2026-08-14 09:18:13.173447 | controller | skipping: [controller] 2026-08-14 09:18:13.173503 | controller | 2026-08-14 09:18:13.173659 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 09:18:13.173815 | controller | Friday 14 August 2026 09:18:13 +0000 (0:00:00.034) 0:00:02.393 ********* 2026-08-14 09:18:13.930957 | 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-14 09:18:13.942716 | controller | changed: [controller] 2026-08-14 09:18:13.942849 | controller | 2026-08-14 09:18:13.943043 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:13.943203 | controller | Friday 14 August 2026 09:18:13 +0000 (0:00:00.769) 0:00:03.162 ********* 2026-08-14 09:18:13.982865 | controller | ok: [controller] => { 2026-08-14 09:18:13.982927 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-14 09:18:13.983003 | controller | } 2026-08-14 09:18:13.983081 | controller | 2026-08-14 09:18:13.983178 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:13.983271 | controller | Friday 14 August 2026 09:18:13 +0000 (0:00:00.039) 0:00:03.202 ********* 2026-08-14 09:18:27.869949 | 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-14 09:18:27.878209 | controller | changed: [controller] 2026-08-14 09:18:27.878405 | controller | 2026-08-14 09:18:27.878620 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:27.878820 | controller | Friday 14 August 2026 09:18:27 +0000 (0:00:13.895) 0:00:17.098 ********* 2026-08-14 09:18:27.913937 | controller | skipping: [controller] 2026-08-14 09:18:27.914123 | controller | 2026-08-14 09:18:27.914455 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:27.914648 | controller | Friday 14 August 2026 09:18:27 +0000 (0:00:00.035) 0:00:17.133 ********* 2026-08-14 09:18:27.949719 | controller | skipping: [controller] 2026-08-14 09:18:27.949864 | controller | 2026-08-14 09:18:27.950093 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:27.950327 | controller | Friday 14 August 2026 09:18:27 +0000 (0:00:00.036) 0:00:17.169 ********* 2026-08-14 09:18:27.985184 | controller | ok: [controller] => { 2026-08-14 09:18:27.985306 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-14 09:18:27.985470 | controller | } 2026-08-14 09:18:27.985644 | controller | 2026-08-14 09:18:27.985872 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:27.986097 | controller | Friday 14 August 2026 09:18:27 +0000 (0:00:00.034) 0:00:17.204 ********* 2026-08-14 09:18:28.846570 | controller | changed: [controller] 2026-08-14 09:18:28.846701 | controller | 2026-08-14 09:18:28.846936 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:28.847149 | controller | Friday 14 August 2026 09:18:28 +0000 (0:00:00.861) 0:00:18.065 ********* 2026-08-14 09:18:28.881060 | controller | skipping: [controller] 2026-08-14 09:18:28.881200 | controller | 2026-08-14 09:18:28.881517 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:28.881733 | controller | Friday 14 August 2026 09:18:28 +0000 (0:00:00.035) 0:00:18.101 ********* 2026-08-14 09:18:28.917937 | controller | skipping: [controller] 2026-08-14 09:18:28.918204 | controller | 2026-08-14 09:18:28.918452 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:28.918653 | controller | Friday 14 August 2026 09:18:28 +0000 (0:00:00.036) 0:00:18.137 ********* 2026-08-14 09:18:28.959087 | controller | ok: [controller] => { 2026-08-14 09:18:28.959292 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-14 09:18:28.959521 | controller | } 2026-08-14 09:18:28.959728 | controller | 2026-08-14 09:18:28.959958 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:28.960184 | controller | Friday 14 August 2026 09:18:28 +0000 (0:00:00.040) 0:00:18.178 ********* 2026-08-14 09:18:50.393642 | controller | changed: [controller] 2026-08-14 09:18:50.393804 | controller | 2026-08-14 09:18:50.394033 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:50.394329 | controller | Friday 14 August 2026 09:18:50 +0000 (0:00:21.434) 0:00:39.613 ********* 2026-08-14 09:18:50.429968 | controller | skipping: [controller] 2026-08-14 09:18:50.430186 | controller | 2026-08-14 09:18:50.430512 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:50.430736 | controller | Friday 14 August 2026 09:18:50 +0000 (0:00:00.036) 0:00:39.650 ********* 2026-08-14 09:18:50.462362 | controller | skipping: [controller] 2026-08-14 09:18:50.462568 | controller | 2026-08-14 09:18:50.462814 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:50.463044 | controller | Friday 14 August 2026 09:18:50 +0000 (0:00:00.032) 0:00:39.682 ********* 2026-08-14 09:18:50.503465 | controller | ok: [controller] => { 2026-08-14 09:18:50.503638 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-14 09:18:50.503828 | controller | } 2026-08-14 09:18:50.504075 | controller | 2026-08-14 09:18:50.504220 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:50.504429 | controller | Friday 14 August 2026 09:18:50 +0000 (0:00:00.041) 0:00:39.723 ********* 2026-08-14 09:18:52.250986 | controller | changed: [controller] 2026-08-14 09:18:52.251121 | controller | 2026-08-14 09:18:52.251333 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:52.251539 | controller | Friday 14 August 2026 09:18:52 +0000 (0:00:01.746) 0:00:41.470 ********* 2026-08-14 09:18:52.286535 | controller | skipping: [controller] 2026-08-14 09:18:52.286725 | controller | 2026-08-14 09:18:52.286987 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:52.287294 | controller | Friday 14 August 2026 09:18:52 +0000 (0:00:00.036) 0:00:41.506 ********* 2026-08-14 09:18:52.322114 | controller | skipping: [controller] 2026-08-14 09:18:52.322269 | controller | 2026-08-14 09:18:52.322448 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:52.322591 | controller | Friday 14 August 2026 09:18:52 +0000 (0:00:00.035) 0:00:41.541 ********* 2026-08-14 09:18:52.359932 | controller | ok: [controller] => { 2026-08-14 09:18:52.360007 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-14 09:18:52.360137 | controller | } 2026-08-14 09:18:52.360246 | controller | 2026-08-14 09:18:52.360445 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:52.360491 | controller | Friday 14 August 2026 09:18:52 +0000 (0:00:00.038) 0:00:41.580 ********* 2026-08-14 09:18:53.155688 | controller | changed: [controller] 2026-08-14 09:18:53.155746 | controller | 2026-08-14 09:18:53.155905 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:53.156032 | controller | Friday 14 August 2026 09:18:53 +0000 (0:00:00.795) 0:00:42.375 ********* 2026-08-14 09:18:53.192009 | controller | skipping: [controller] 2026-08-14 09:18:53.192153 | controller | 2026-08-14 09:18:53.192364 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:53.192647 | controller | Friday 14 August 2026 09:18:53 +0000 (0:00:00.036) 0:00:42.411 ********* 2026-08-14 09:18:53.224241 | controller | skipping: [controller] 2026-08-14 09:18:53.224391 | controller | 2026-08-14 09:18:53.224542 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:53.224897 | controller | Friday 14 August 2026 09:18:53 +0000 (0:00:00.032) 0:00:42.443 ********* 2026-08-14 09:18:53.267497 | controller | ok: [controller] => { 2026-08-14 09:18:53.267669 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-14 09:18:53.267861 | controller | } 2026-08-14 09:18:53.268039 | controller | 2026-08-14 09:18:53.268262 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:53.268489 | controller | Friday 14 August 2026 09:18:53 +0000 (0:00:00.043) 0:00:42.486 ********* 2026-08-14 09:18:54.069434 | controller | changed: [controller] 2026-08-14 09:18:54.069581 | controller | 2026-08-14 09:18:54.069862 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:54.070007 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.802) 0:00:43.288 ********* 2026-08-14 09:18:54.103800 | controller | skipping: [controller] 2026-08-14 09:18:54.103970 | controller | 2026-08-14 09:18:54.104209 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:54.104412 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.034) 0:00:43.323 ********* 2026-08-14 09:18:54.131536 | controller | skipping: [controller] 2026-08-14 09:18:54.131686 | controller | 2026-08-14 09:18:54.131912 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:54.132106 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.027) 0:00:43.351 ********* 2026-08-14 09:18:54.162407 | controller | ok: [controller] => { 2026-08-14 09:18:54.162696 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-14 09:18:54.162880 | controller | } 2026-08-14 09:18:54.163127 | controller | 2026-08-14 09:18:54.163384 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:54.163580 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.030) 0:00:43.382 ********* 2026-08-14 09:18:54.958705 | controller | changed: [controller] 2026-08-14 09:18:54.958835 | controller | 2026-08-14 09:18:54.959032 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:54.959245 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.793) 0:00:44.175 ********* 2026-08-14 09:18:54.987529 | controller | skipping: [controller] 2026-08-14 09:18:54.987642 | controller | 2026-08-14 09:18:54.987783 | controller | PLAY RECAP ********************************************************************* 2026-08-14 09:18:54.987884 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-14 09:18:54.990194 | controller | 2026-08-14 09:18:54.990219 | controller | 2026-08-14 09:18:54.990229 | controller | TASKS RECAP ******************************************************************** 2026-08-14 09:18:54.990238 | controller | Friday 14 August 2026 09:18:54 +0000 (0:00:00.032) 0:00:44.208 ********* 2026-08-14 09:18:54.990246 | controller | =============================================================================== 2026-08-14 09:18:54.990254 | controller | vexxhost.containers.download_artifact : Download item ------------------ 21.43s 2026-08-14 09:18:54.990262 | controller | vexxhost.containers.download_artifact : Download item ------------------ 13.90s 2026-08-14 09:18:54.990283 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.75s 2026-08-14 09:18:54.990291 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-08-14 09:18:54.990299 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-08-14 09:18:54.990307 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-08-14 09:18:54.990314 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-08-14 09:18:54.990322 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.77s 2026-08-14 09:18:54.990330 | controller | Gather minimal facts ---------------------------------------------------- 0.77s 2026-08-14 09:18:54.990338 | controller | Find all subdirectories in the role location ---------------------------- 0.47s 2026-08-14 09:18:54.990345 | controller | Select only defaults/ directories and load vars ------------------------- 0.45s 2026-08-14 09:18:54.990355 | controller | Include download_artifact role ------------------------------------------ 0.27s 2026-08-14 09:18:54.990363 | controller | Find all components with checksums and get latest versions (CI) --------- 0.17s 2026-08-14 09:18:54.990371 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.12s 2026-08-14 09:18:54.990379 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-08-14 09:18:54.990386 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:18:54.990400 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:18:54.990408 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:18:54.990457 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:18:54.990575 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:18:55.213063 | controller | INFO [download-binaries > converge] Executed: Successful 2026-08-14 09:18:55.222985 | controller | INFO [download-binaries > idempotence] Executing 2026-08-14 09:18:56.131932 | controller | 2026-08-14 09:18:56.132172 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-14 09:18:56.132352 | controller | 2026-08-14 09:18:56.132550 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-14 09:18:56.132743 | controller | Friday 14 August 2026 09:18:56 +0000 (0:00:00.018) 0:00:00.018 ********* 2026-08-14 09:18:56.906987 | controller | ok: [controller -> localhost] 2026-08-14 09:18:56.907135 | controller | 2026-08-14 09:18:56.907345 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-14 09:18:56.907551 | controller | Friday 14 August 2026 09:18:56 +0000 (0:00:00.775) 0:00:00.794 ********* 2026-08-14 09:18:57.394300 | controller | ok: [controller -> localhost] 2026-08-14 09:18:57.394350 | controller | 2026-08-14 09:18:57.394361 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-14 09:18:57.394370 | controller | Friday 14 August 2026 09:18:57 +0000 (0:00:00.486) 0:00:01.280 ********* 2026-08-14 09:18:57.792438 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-14 09:18:57.792487 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-14 09:18:57.792491 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-14 09:18:57.792495 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-14 09:18:57.792498 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-14 09:18:57.792501 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-14 09:18:57.792505 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-14 09:18:57.792508 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-14 09:18:57.792511 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-14 09:18:57.792514 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-14 09:18:57.792518 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-14 09:18:57.792521 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-14 09:18:57.792525 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-14 09:18:57.792528 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-14 09:18:57.792532 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-14 09:18:57.792568 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-14 09:18:57.792572 | controller | 2026-08-14 09:18:57.792577 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-14 09:18:57.792580 | controller | Friday 14 August 2026 09:18:57 +0000 (0:00:00.394) 0:00:01.675 ********* 2026-08-14 09:18:57.926662 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-14 09:18:57.926741 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-14 09:18:57.926923 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-14 09:18:57.927021 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-14 09:18:57.927150 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-14 09:18:57.927282 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-14 09:18:57.927416 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-14 09:18:57.927527 | controller | 2026-08-14 09:18:57.927664 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-14 09:18:57.927851 | controller | Friday 14 August 2026 09:18:57 +0000 (0:00:00.136) 0:00:01.811 ********* 2026-08-14 09:18:58.038844 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-14 09:18:58.038908 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-14 09:18:58.039054 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-14 09:18:58.040029 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-14 09:18:58.040074 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-14 09:18:58.040080 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-14 09:18:58.040085 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-14 09:18:58.040090 | controller | 2026-08-14 09:18:58.040097 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-14 09:18:58.040103 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.110) 0:00:01.922 ********* 2026-08-14 09:18:58.122598 | controller | ok: [controller -> localhost] 2026-08-14 09:18:58.122787 | controller | 2026-08-14 09:18:58.122960 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-14 09:18:58.123131 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.084) 0:00:02.006 ********* 2026-08-14 09:18:58.330392 | 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-14 09:18:58.330451 | 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-14 09:18:58.330535 | 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-14 09:18:58.330657 | 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-14 09:18:58.330737 | 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-14 09:18:58.330836 | 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-14 09:18:58.330937 | 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-14 09:18:58.331023 | controller | 2026-08-14 09:18:58.331241 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:58.331267 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.210) 0:00:02.217 ********* 2026-08-14 09:18:58.373952 | controller | skipping: [controller] 2026-08-14 09:18:58.374003 | controller | 2026-08-14 09:18:58.374176 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 09:18:58.374310 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.040) 0:00:02.258 ********* 2026-08-14 09:18:58.914885 | 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-14 09:18:58.922549 | controller | ok: [controller] 2026-08-14 09:18:58.922625 | controller | 2026-08-14 09:18:58.922724 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:58.922823 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.551) 0:00:02.810 ********* 2026-08-14 09:18:58.960065 | controller | ok: [controller] => { 2026-08-14 09:18:58.960148 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-14 09:18:58.960277 | controller | } 2026-08-14 09:18:58.960387 | controller | 2026-08-14 09:18:58.960665 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:58.960692 | controller | Friday 14 August 2026 09:18:58 +0000 (0:00:00.037) 0:00:02.847 ********* 2026-08-14 09:18:59.638199 | controller | ok: [controller] 2026-08-14 09:18:59.638225 | controller | 2026-08-14 09:18:59.638231 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:18:59.638236 | controller | Friday 14 August 2026 09:18:59 +0000 (0:00:00.674) 0:00:03.521 ********* 2026-08-14 09:18:59.674767 | controller | skipping: [controller] 2026-08-14 09:18:59.674788 | controller | 2026-08-14 09:18:59.674793 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:18:59.674797 | controller | Friday 14 August 2026 09:18:59 +0000 (0:00:00.037) 0:00:03.558 ********* 2026-08-14 09:18:59.706545 | controller | skipping: [controller] 2026-08-14 09:18:59.706685 | controller | 2026-08-14 09:18:59.706820 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:18:59.706944 | controller | Friday 14 August 2026 09:18:59 +0000 (0:00:00.034) 0:00:03.593 ********* 2026-08-14 09:18:59.751013 | controller | ok: [controller] => { 2026-08-14 09:18:59.751037 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-14 09:18:59.751041 | controller | } 2026-08-14 09:18:59.751045 | controller | 2026-08-14 09:18:59.751048 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:18:59.751053 | controller | Friday 14 August 2026 09:18:59 +0000 (0:00:00.041) 0:00:03.635 ********* 2026-08-14 09:19:00.209764 | controller | ok: [controller] 2026-08-14 09:19:00.209830 | controller | 2026-08-14 09:19:00.210011 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:00.210232 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.461) 0:00:04.096 ********* 2026-08-14 09:19:00.251585 | controller | skipping: [controller] 2026-08-14 09:19:00.251627 | controller | 2026-08-14 09:19:00.251637 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:19:00.251645 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.039) 0:00:04.135 ********* 2026-08-14 09:19:00.294611 | controller | skipping: [controller] 2026-08-14 09:19:00.294671 | controller | 2026-08-14 09:19:00.294684 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:19:00.294816 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.042) 0:00:04.178 ********* 2026-08-14 09:19:00.334277 | controller | ok: [controller] => { 2026-08-14 09:19:00.334341 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-14 09:19:00.334910 | controller | } 2026-08-14 09:19:00.334938 | controller | 2026-08-14 09:19:00.334945 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:19:00.334951 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.042) 0:00:04.221 ********* 2026-08-14 09:19:00.846563 | controller | ok: [controller] 2026-08-14 09:19:00.846625 | controller | 2026-08-14 09:19:00.846911 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:00.846937 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.512) 0:00:04.733 ********* 2026-08-14 09:19:00.886640 | controller | skipping: [controller] 2026-08-14 09:19:00.886828 | controller | 2026-08-14 09:19:00.886958 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:19:00.887113 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.038) 0:00:04.772 ********* 2026-08-14 09:19:00.927150 | controller | skipping: [controller] 2026-08-14 09:19:00.927475 | controller | 2026-08-14 09:19:00.927762 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:19:00.928036 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.039) 0:00:04.811 ********* 2026-08-14 09:19:00.966753 | controller | ok: [controller] => { 2026-08-14 09:19:00.966821 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-14 09:19:00.966991 | controller | } 2026-08-14 09:19:00.967421 | controller | 2026-08-14 09:19:00.967456 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:19:00.967464 | controller | Friday 14 August 2026 09:19:00 +0000 (0:00:00.039) 0:00:04.851 ********* 2026-08-14 09:19:01.450028 | controller | ok: [controller] 2026-08-14 09:19:01.450094 | controller | 2026-08-14 09:19:01.450436 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:01.450479 | controller | Friday 14 August 2026 09:19:01 +0000 (0:00:00.484) 0:00:05.336 ********* 2026-08-14 09:19:01.494744 | controller | skipping: [controller] 2026-08-14 09:19:01.494887 | controller | 2026-08-14 09:19:01.494905 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:19:01.495032 | controller | Friday 14 August 2026 09:19:01 +0000 (0:00:00.041) 0:00:05.378 ********* 2026-08-14 09:19:01.525171 | controller | skipping: [controller] 2026-08-14 09:19:01.525251 | controller | 2026-08-14 09:19:01.525259 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:19:01.525378 | controller | Friday 14 August 2026 09:19:01 +0000 (0:00:00.033) 0:00:05.412 ********* 2026-08-14 09:19:01.566584 | controller | ok: [controller] => { 2026-08-14 09:19:01.566668 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-14 09:19:01.566890 | controller | } 2026-08-14 09:19:01.567045 | controller | 2026-08-14 09:19:01.567233 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:19:01.567425 | controller | Friday 14 August 2026 09:19:01 +0000 (0:00:00.040) 0:00:05.453 ********* 2026-08-14 09:19:02.014964 | controller | ok: [controller] 2026-08-14 09:19:02.015030 | controller | 2026-08-14 09:19:02.015177 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:02.015310 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.448) 0:00:05.901 ********* 2026-08-14 09:19:02.054067 | controller | skipping: [controller] 2026-08-14 09:19:02.054581 | controller | 2026-08-14 09:19:02.054622 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:19:02.054630 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.039) 0:00:05.940 ********* 2026-08-14 09:19:02.094159 | controller | skipping: [controller] 2026-08-14 09:19:02.094247 | controller | 2026-08-14 09:19:02.094259 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:19:02.094327 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.037) 0:00:05.977 ********* 2026-08-14 09:19:02.129172 | controller | ok: [controller] => { 2026-08-14 09:19:02.129255 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-14 09:19:02.129350 | controller | } 2026-08-14 09:19:02.129536 | controller | 2026-08-14 09:19:02.129705 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:19:02.129916 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.038) 0:00:06.016 ********* 2026-08-14 09:19:02.572111 | controller | ok: [controller] 2026-08-14 09:19:02.572166 | controller | 2026-08-14 09:19:02.572402 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:02.572594 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.443) 0:00:06.459 ********* 2026-08-14 09:19:02.605473 | controller | skipping: [controller] 2026-08-14 09:19:02.605546 | controller | 2026-08-14 09:19:02.605758 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 09:19:02.605940 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.033) 0:00:06.492 ********* 2026-08-14 09:19:02.637804 | controller | skipping: [controller] 2026-08-14 09:19:02.637861 | controller | 2026-08-14 09:19:02.637968 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 09:19:02.638091 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.032) 0:00:06.524 ********* 2026-08-14 09:19:02.679370 | controller | ok: [controller] => { 2026-08-14 09:19:02.679637 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-14 09:19:02.679857 | controller | } 2026-08-14 09:19:02.679949 | controller | 2026-08-14 09:19:02.680052 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 09:19:02.680145 | controller | Friday 14 August 2026 09:19:02 +0000 (0:00:00.040) 0:00:06.565 ********* 2026-08-14 09:19:03.135846 | controller | ok: [controller] 2026-08-14 09:19:03.135994 | controller | 2026-08-14 09:19:03.136194 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 09:19:03.136418 | controller | Friday 14 August 2026 09:19:03 +0000 (0:00:00.456) 0:00:07.022 ********* 2026-08-14 09:19:03.162248 | controller | skipping: [controller] 2026-08-14 09:19:03.162377 | controller | 2026-08-14 09:19:03.162531 | controller | PLAY RECAP ********************************************************************* 2026-08-14 09:19:03.162639 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-14 09:19:03.162760 | controller | 2026-08-14 09:19:03.162853 | controller | 2026-08-14 09:19:03.162980 | controller | TASKS RECAP ******************************************************************** 2026-08-14 09:19:03.163095 | controller | Friday 14 August 2026 09:19:03 +0000 (0:00:00.027) 0:00:07.049 ********* 2026-08-14 09:19:03.163213 | controller | =============================================================================== 2026-08-14 09:19:03.163341 | controller | Gather minimal facts ---------------------------------------------------- 0.78s 2026-08-14 09:19:03.163463 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.67s 2026-08-14 09:19:03.163586 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.55s 2026-08-14 09:19:03.164168 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-08-14 09:19:03.164203 | controller | Find all subdirectories in the role location ---------------------------- 0.49s 2026-08-14 09:19:03.164337 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-14 09:19:03.164458 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-14 09:19:03.164634 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-08-14 09:19:03.164761 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.45s 2026-08-14 09:19:03.164893 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-08-14 09:19:03.165012 | controller | Select only defaults/ directories and load vars ------------------------- 0.39s 2026-08-14 09:19:03.165141 | controller | Include download_artifact role ------------------------------------------ 0.21s 2026-08-14 09:19:03.165274 | controller | Find all components with checksums and get latest versions (CI) --------- 0.14s 2026-08-14 09:19:03.165422 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.11s 2026-08-14 09:19:03.165547 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-08-14 09:19:03.165668 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:19:03.165847 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-08-14 09:19:03.166023 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-08-14 09:19:03.166244 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:19:03.166368 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-08-14 09:19:03.376166 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-08-14 09:19:03.387241 | controller | INFO [download-binaries > side_effect] Executing 2026-08-14 09:19:03.387537 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 09:19:03.393369 | controller | INFO [download-binaries > verify] Executing 2026-08-14 09:19:04.393967 | controller | 2026-08-14 09:19:04.394161 | controller | PLAY [Verify] ****************************************************************** 2026-08-14 09:19:04.394401 | controller | 2026-08-14 09:19:04.394644 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-14 09:19:04.394853 | controller | Friday 14 August 2026 09:19:04 +0000 (0:00:00.018) 0:00:00.018 ********* 2026-08-14 09:19:05.524082 | 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-14 09:19:05.528757 | controller | ok: [controller] 2026-08-14 09:19:05.528962 | controller | 2026-08-14 09:19:05.529174 | controller | TASK [Stat target dir] ********************************************************* 2026-08-14 09:19:05.529380 | controller | Friday 14 August 2026 09:19:05 +0000 (0:00:01.135) 0:00:01.153 ********* 2026-08-14 09:19:05.983218 | controller | ok: [controller] 2026-08-14 09:19:05.983294 | controller | 2026-08-14 09:19:05.983457 | controller | TASK [Assert that target dir is created] *************************************** 2026-08-14 09:19:05.983606 | controller | Friday 14 August 2026 09:19:05 +0000 (0:00:00.453) 0:00:01.607 ********* 2026-08-14 09:19:06.020442 | controller | ok: [controller] => { 2026-08-14 09:19:06.020503 | controller | "changed": false, 2026-08-14 09:19:06.020635 | controller | "msg": "All assertions passed" 2026-08-14 09:19:06.020749 | controller | } 2026-08-14 09:19:06.020864 | controller | 2026-08-14 09:19:06.020991 | controller | TASK [Find target files] ******************************************************* 2026-08-14 09:19:06.021218 | controller | Friday 14 August 2026 09:19:06 +0000 (0:00:00.037) 0:00:01.645 ********* 2026-08-14 09:19:06.488162 | controller | ok: [controller] 2026-08-14 09:19:06.488308 | controller | 2026-08-14 09:19:06.488504 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-08-14 09:19:06.488699 | controller | Friday 14 August 2026 09:19:06 +0000 (0:00:00.467) 0:00:02.112 ********* 2026-08-14 09:19:06.518451 | controller | ok: [controller] => { 2026-08-14 09:19:06.518609 | controller | "changed": false, 2026-08-14 09:19:06.518798 | controller | "msg": "All assertions passed" 2026-08-14 09:19:06.518979 | controller | } 2026-08-14 09:19:06.519158 | controller | 2026-08-14 09:19:06.519367 | controller | PLAY RECAP ********************************************************************* 2026-08-14 09:19:06.519572 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 09:19:06.519744 | controller | 2026-08-14 09:19:06.519940 | controller | 2026-08-14 09:19:06.520128 | controller | TASKS RECAP ******************************************************************** 2026-08-14 09:19:06.520318 | controller | Friday 14 August 2026 09:19:06 +0000 (0:00:00.031) 0:00:02.144 ********* 2026-08-14 09:19:06.520507 | controller | =============================================================================== 2026-08-14 09:19:06.520692 | controller | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-14 09:19:06.520872 | controller | Find target files ------------------------------------------------------- 0.47s 2026-08-14 09:19:06.521054 | controller | Stat target dir --------------------------------------------------------- 0.45s 2026-08-14 09:19:06.521234 | controller | Assert that target dir is created --------------------------------------- 0.04s 2026-08-14 09:19:06.521499 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-08-14 09:19:06.658329 | controller | INFO [download-binaries > verify] Executed: Successful 2026-08-14 09:19:06.667799 | controller | INFO [download-binaries > cleanup] Executing 2026-08-14 09:19:06.668146 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 09:19:06.674261 | controller | INFO [download-binaries > destroy] Executing 2026-08-14 09:19:06.674315 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-14 09:19:06.674326 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-14 09:19:06.674592 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 09:19:06.794585 | controller | ok: Runtime: 0:01:36.666601 2026-08-14 09:19:06.800593 | 2026-08-14 09:19:06.800652 | PLAY RECAP 2026-08-14 09:19:06.800701 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:19:06.800723 | 2026-08-14 09:19:06.982233 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 09:19:06.984017 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-14 09:19:07.918419 | 2026-08-14 09:19:08.044183 | PLAY [all] 2026-08-14 09:19:08.063104 | 2026-08-14 09:19:08.063301 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-14 09:19:08.467518 | controller | changed 2026-08-14 09:19:08.475414 | 2026-08-14 09:19:08.475592 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-14 09:19:08.901172 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-14 09:19:08.901600 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-14 09:19:08.906053 | controller | environment: line 1: kubectl: command not found 2026-08-14 09:19:08.907444 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-14 09:19:08.908592 | controller | environment: line 1: kubectl: command not found 2026-08-14 09:19:08.909926 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-14 09:19:08.911105 | controller | environment: line 1: kubectl: command not found 2026-08-14 09:19:08.912220 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-14 09:19:08.913331 | controller | environment: line 1: kubectl: command not found 2026-08-14 09:19:08.914924 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-14 09:19:08.917794 | controller | environment: line 1: kubectl: command not found 2026-08-14 09:19:08.919384 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-14 09:19:09.009063 | controller | ok: Runtime: 0:00:00.030458 2026-08-14 09:19:09.015097 | 2026-08-14 09:19:09.015180 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-14 09:19:09.261201 | controller | changed 2026-08-14 09:19:09.269307 | 2026-08-14 09:19:09.269491 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-14 09:19:09.546735 | controller | environment: line 5: kubectl: command not found 2026-08-14 09:19:09.547803 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-14 09:19:09.548790 | 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-14 09:19:09.548815 | controller | 2026-08-14 09:19:09.801699 | controller | ok: Runtime: 0:00:00.012519 2026-08-14 09:19:09.809329 | 2026-08-14 09:19:09.809480 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-14 09:19:10.477297 | controller | changed: 2026-08-14 09:19:10.477527 | controller | created directory /var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/logs/controller 2026-08-14 09:19:10.477576 | controller | cd+++++++++ objects/ 2026-08-14 09:19:10.477612 | controller | cd+++++++++ objects/cluster/ 2026-08-14 09:19:10.477650 | controller | cd+++++++++ objects/namespaced/ 2026-08-14 09:19:10.487036 | 2026-08-14 09:19:10.487118 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-14 09:19:10.740736 | controller | changed 2026-08-14 09:19:10.748167 | 2026-08-14 09:19:10.748292 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-14 09:19:10.996258 | controller | changed 2026-08-14 09:19:11.003165 | 2026-08-14 09:19:11.003524 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-14 09:19:11.275050 | controller | environment: line 3: kubectl: command not found 2026-08-14 09:19:11.536721 | controller | ok: Runtime: 0:00:00.012039 2026-08-14 09:19:11.543658 | 2026-08-14 09:19:11.543734 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-14 09:19:12.087600 | controller | changed: 2026-08-14 09:19:12.087840 | controller | cd+++++++++ pod-logs/ 2026-08-14 09:19:12.087896 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-14 09:19:12.098394 | 2026-08-14 09:19:12.098538 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-14 09:19:12.347525 | controller | changed: "values" 2026-08-14 09:19:12.557524 | controller | changed: "releases" 2026-08-14 09:19:12.579945 | 2026-08-14 09:19:12.580149 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-14 09:19:12.821263 | controller | /bin/bash: line 3: kubectl: command not found 2026-08-14 09:19:13.112388 | controller | ok: Runtime: 0:00:00.008127 2026-08-14 09:19:13.119088 | 2026-08-14 09:19:13.119265 | TASK [helm-release-status : Downloads logs to executor] 2026-08-14 09:19:13.645916 | controller | changed: 2026-08-14 09:19:13.646205 | controller | cd+++++++++ helm/ 2026-08-14 09:19:13.646266 | controller | cd+++++++++ helm/releases/ 2026-08-14 09:19:13.646318 | controller | cd+++++++++ helm/values/ 2026-08-14 09:19:13.654767 | 2026-08-14 09:19:13.654884 | PLAY RECAP 2026-08-14 09:19:13.654949 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 09:19:13.654979 | 2026-08-14 09:19:13.859404 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-14 09:19:13.863080 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 09:19:15.169358 | 2026-08-14 09:19:15.170138 | PLAY [all] 2026-08-14 09:19:15.180993 | 2026-08-14 09:19:15.181098 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 09:19:15.226861 | controller | skipping: Conditional result was False 2026-08-14 09:19:15.235015 | 2026-08-14 09:19:15.235198 | TASK [fetch-output : Set log path for single node] 2026-08-14 09:19:15.287555 | controller | ok 2026-08-14 09:19:15.293268 | 2026-08-14 09:19:15.293370 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 09:19:15.869573 | controller -> localhost | ok: "/var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/logs" 2026-08-14 09:19:16.102314 | controller -> localhost | changed: "/var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/artifacts" 2026-08-14 09:19:16.337700 | controller -> localhost | changed: "/var/lib/zuul/builds/76c85e343eaf40e68ae063f6cb50ad46/work/docs" 2026-08-14 09:19:16.354416 | 2026-08-14 09:19:16.354620 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 09:19:17.110749 | controller | changed: .d..t...... ./ 2026-08-14 09:19:17.111032 | controller | changed: All items complete 2026-08-14 09:19:17.111083 | 2026-08-14 09:19:17.594493 | controller | changed: .d..t...... ./ 2026-08-14 09:19:18.058359 | controller | changed: .d..t...... ./ 2026-08-14 09:19:18.082412 | 2026-08-14 09:19:18.082558 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 09:19:18.615069 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008657 2026-08-14 09:19:18.864776 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008453 2026-08-14 09:19:18.885693 | 2026-08-14 09:19:18.885824 | PLAY [all] 2026-08-14 09:19:18.890897 | 2026-08-14 09:19:18.890965 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 09:19:19.390813 | controller | changed 2026-08-14 09:19:19.398697 | 2026-08-14 09:19:19.398771 | PLAY RECAP 2026-08-14 09:19:19.398849 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 09:19:19.398883 | 2026-08-14 09:19:19.599030 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 09:19:19.600683 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 09:19:21.064808 | 2026-08-14 09:19:21.065139 | PLAY [localhost] 2026-08-14 09:19:21.075551 | 2026-08-14 09:19:21.075658 | TASK [Generate Zuul manifest] 2026-08-14 09:19:21.096824 | localhost | ok 2026-08-14 09:19:21.257248 | 2026-08-14 09:19:21.257420 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 09:19:21.671968 | localhost | changed 2026-08-14 09:19:21.768363 | 2026-08-14 09:19:21.768594 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 09:19:21.821402 | localhost | ok 2026-08-14 09:19:21.831258 | 2026-08-14 09:19:21.831395 | TASK [Upload logs] 2026-08-14 09:19:21.855318 | localhost | ok 2026-08-14 09:19:21.944891 | 2026-08-14 09:19:21.945108 | TASK [Set zuul-log-path fact] 2026-08-14 09:19:21.965685 | localhost | ok 2026-08-14 09:19:21.979343 | 2026-08-14 09:19:21.979416 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 09:19:21.997463 | localhost | ok 2026-08-14 09:19:22.005314 | 2026-08-14 09:19:22.005391 | TASK [upload-logs : Create log directories] 2026-08-14 09:19:22.511378 | localhost | changed 2026-08-14 09:19:22.517394 | 2026-08-14 09:19:22.517471 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 09:19:22.945936 | localhost -> localhost | ok: Runtime: 0:00:00.005570 2026-08-14 09:19:22.953177 | 2026-08-14 09:19:22.953248 | TASK [upload-logs : Upload logs to log server] 2026-08-14 09:19:24.362712 | localhost | Output suppressed because no_log was given 2026-08-14 09:19:24.368440 | 2026-08-14 09:19:24.368559 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 09:19:24.423748 | localhost | skipping: Conditional result was False 2026-08-14 09:19:24.513096 | localhost | skipping: Conditional result was False 2026-08-14 09:19:24.526572 | 2026-08-14 09:19:24.526764 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 09:19:24.573258 | localhost | skipping: Conditional result was False 2026-08-14 09:19:24.573929 | 2026-08-14 09:19:24.577315 | localhost | skipping: Conditional result was False 2026-08-14 09:19:24.592719 | 2026-08-14 09:19:24.592924 | LOOP [upload-logs : Upload console log and json output]