2026-06-18 05:10:04.747798 | Job console starting 2026-06-18 05:10:04.761092 | Updating git repos 2026-06-18 05:10:04.805160 | Cloning repos into workspace 2026-06-18 05:10:33.338947 | Restoring repo states 2026-06-18 05:10:33.355358 | Merging changes 2026-06-18 05:10:35.381809 | Checking out repos 2026-06-18 05:10:42.772851 | Preparing playbooks 2026-06-18 05:13:08.853290 | Running Ansible setup 2026-06-18 05:13:16.813848 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-18 05:13:17.551638 | 2026-06-18 05:13:17.551794 | PLAY [localhost] 2026-06-18 05:13:17.560426 | 2026-06-18 05:13:17.560563 | TASK [Gathering Facts] 2026-06-18 05:13:19.832463 | localhost | ok 2026-06-18 05:13:19.842768 | 2026-06-18 05:13:19.842913 | TASK [Setup log path fact] 2026-06-18 05:13:19.877407 | localhost | ok 2026-06-18 05:13:19.900044 | 2026-06-18 05:13:19.900183 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-18 05:13:19.938274 | localhost | ok 2026-06-18 05:13:19.945605 | 2026-06-18 05:13:19.945698 | TASK [emit-job-header : Print job information] 2026-06-18 05:13:19.987187 | # Job Information 2026-06-18 05:13:19.987416 | Ansible Version: 2.16.18 2026-06-18 05:13:19.987463 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-06-18 05:13:19.987495 | Pipeline: check 2026-06-18 05:13:19.987524 | Executor: 2d72f0692154 2026-06-18 05:13:19.987553 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/286 2026-06-18 05:13:19.987585 | Event ID: cb974c10-6ad3-11f1-8a2a-4ac938a36eb0 2026-06-18 05:13:19.991568 | 2026-06-18 05:13:19.991664 | LOOP [emit-job-header : Print node information] 2026-06-18 05:13:20.087255 | localhost | ok: 2026-06-18 05:13:20.087948 | localhost | # Node Information 2026-06-18 05:13:20.087995 | localhost | Inventory Hostname: controller 2026-06-18 05:13:20.088043 | localhost | Hostname: np0000181883 2026-06-18 05:13:20.088083 | localhost | Username: zuul 2026-06-18 05:13:20.088125 | localhost | Distro: Debian 13.5 2026-06-18 05:13:20.088163 | localhost | Provider: yul1 2026-06-18 05:13:20.088198 | localhost | Region: ca-ymq-1 2026-06-18 05:13:20.088231 | localhost | Label: debian-trixie 2026-06-18 05:13:20.088274 | localhost | Product Name: OpenStack Nova 2026-06-18 05:13:20.088322 | localhost | Interface IP: 199.19.213.99 2026-06-18 05:13:20.099264 | 2026-06-18 05:13:20.099454 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-18 05:13:20.563164 | localhost -> localhost | changed 2026-06-18 05:13:20.569627 | 2026-06-18 05:13:20.569799 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-18 05:13:22.052731 | localhost -> localhost | changed 2026-06-18 05:13:22.061391 | 2026-06-18 05:13:22.061516 | PLAY [all] 2026-06-18 05:13:22.081579 | 2026-06-18 05:13:22.081757 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-18 05:13:22.350906 | controller -> localhost | ok 2026-06-18 05:13:22.358575 | 2026-06-18 05:13:22.358746 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-18 05:13:22.403286 | controller | ok 2026-06-18 05:13:22.423666 | controller | included: /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-18 05:13:22.429100 | 2026-06-18 05:13:22.429165 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-18 05:13:23.318463 | controller -> localhost | Generating public/private rsa key pair. 2026-06-18 05:13:23.318671 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/c1301069438a42b89fd428ed8e1b978d_id_rsa 2026-06-18 05:13:23.318711 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/c1301069438a42b89fd428ed8e1b978d_id_rsa.pub 2026-06-18 05:13:23.318743 | controller -> localhost | The key fingerprint is: 2026-06-18 05:13:23.318772 | controller -> localhost | SHA256:s4/hPrE7HKSvwildSzfuLktMBpZ7OWzFrlRCBWh98qA zuul-build-sshkey 2026-06-18 05:13:23.318820 | controller -> localhost | The key's randomart image is: 2026-06-18 05:13:23.318849 | controller -> localhost | +---[RSA 3072]----+ 2026-06-18 05:13:23.318887 | controller -> localhost | | ooo. | 2026-06-18 05:13:23.318916 | controller -> localhost | | oo+.. | 2026-06-18 05:13:23.318944 | controller -> localhost | | .+..=+ | 2026-06-18 05:13:23.318972 | controller -> localhost | | .E+ *o | 2026-06-18 05:13:23.318999 | controller -> localhost | | . XoS | 2026-06-18 05:13:23.319026 | controller -> localhost | | B+o=o | 2026-06-18 05:13:23.319054 | controller -> localhost | | o ++*o= | 2026-06-18 05:13:23.319080 | controller -> localhost | | . =.o.B+ | 2026-06-18 05:13:23.319110 | controller -> localhost | | . .oBB+. | 2026-06-18 05:13:23.319136 | controller -> localhost | +----[SHA256]-----+ 2026-06-18 05:13:23.319205 | controller -> localhost | ok: Runtime: 0:00:00.405524 2026-06-18 05:13:23.325184 | 2026-06-18 05:13:23.325307 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-18 05:13:23.356853 | controller | ok 2026-06-18 05:13:23.368996 | controller | included: /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-18 05:13:23.379366 | 2026-06-18 05:13:23.379494 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-18 05:13:23.405185 | controller | skipping: Conditional result was False 2026-06-18 05:13:23.414332 | 2026-06-18 05:13:23.414430 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-18 05:13:24.004351 | controller | changed 2026-06-18 05:13:24.008675 | 2026-06-18 05:13:24.008777 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-18 05:13:24.312996 | controller | ok 2026-06-18 05:13:24.317246 | 2026-06-18 05:13:24.317315 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-18 05:13:24.852463 | controller | changed 2026-06-18 05:13:24.858378 | 2026-06-18 05:13:24.858444 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-18 05:13:25.462437 | controller | changed 2026-06-18 05:13:25.468904 | 2026-06-18 05:13:25.469031 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-18 05:13:25.494507 | controller | skipping: Conditional result was False 2026-06-18 05:13:25.501198 | 2026-06-18 05:13:25.501305 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-18 05:13:25.939727 | controller -> localhost | changed 2026-06-18 05:13:25.951877 | 2026-06-18 05:13:25.951945 | TASK [add-build-sshkey : Add back temp key] 2026-06-18 05:13:26.275339 | controller -> localhost | Identity added: /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/c1301069438a42b89fd428ed8e1b978d_id_rsa (zuul-build-sshkey) 2026-06-18 05:13:26.275702 | controller -> localhost | ok: Runtime: 0:00:00.011352 2026-06-18 05:13:26.280224 | 2026-06-18 05:13:26.280289 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-18 05:13:26.697314 | controller | ok 2026-06-18 05:13:26.702170 | 2026-06-18 05:13:26.702272 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-18 05:13:26.737313 | controller | skipping: Conditional result was False 2026-06-18 05:13:26.749283 | 2026-06-18 05:13:26.749414 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-18 05:13:27.161605 | controller | ok 2026-06-18 05:13:27.168570 | 2026-06-18 05:13:27.168708 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-18 05:13:28.229005 | controller | Output suppressed because no_log was given 2026-06-18 05:13:28.239464 | 2026-06-18 05:13:28.239641 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-18 05:13:28.451745 | controller | ok: "logs" 2026-06-18 05:13:28.452208 | controller | ok: All items complete 2026-06-18 05:13:28.452285 | 2026-06-18 05:13:28.657974 | controller | ok: "artifacts" 2026-06-18 05:13:28.844277 | controller | ok: "docs" 2026-06-18 05:13:28.867176 | 2026-06-18 05:13:28.867328 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-18 05:13:29.129613 | controller | changed: "logs" 2026-06-18 05:13:29.328145 | controller | changed: "artifacts" 2026-06-18 05:13:29.508603 | controller | changed: "docs" 2026-06-18 05:13:29.522506 | 2026-06-18 05:13:29.522625 | PLAY RECAP 2026-06-18 05:13:29.522694 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-18 05:13:29.522735 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-18 05:13:29.522767 | 2026-06-18 05:13:29.765516 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-18 05:13:29.767785 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-18 05:13:30.589327 | 2026-06-18 05:13:30.589541 | PLAY [all] 2026-06-18 05:13:30.605809 | 2026-06-18 05:13:30.605999 | TASK [setup-uv : Extract archive] 2026-06-18 05:13:33.129835 | controller | changed 2026-06-18 05:13:33.136947 | 2026-06-18 05:13:33.137191 | TASK [setup-uv : Print version] 2026-06-18 05:13:33.551145 | controller | uv 0.8.13 2026-06-18 05:13:34.416923 | controller | ok: Runtime: 0:00:00.014481 2026-06-18 05:13:34.424197 | 2026-06-18 05:13:34.424284 | TASK [Install Ansible collection siblings] 2026-06-18 05:13:34.842361 | controller | ok: 2026-06-18 05:13:34.842589 | controller | Skipping ansible.posix: no checked-out sibling 2026-06-18 05:13:34.842632 | controller | Skipping community.crypto: no checked-out sibling 2026-06-18 05:13:34.842666 | controller | Skipping community.general: no checked-out sibling 2026-06-18 05:13:34.842698 | controller | Skipping kubernetes.core: no checked-out sibling 2026-06-18 05:13:34.842729 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-06-18 05:13:34.845139 | 2026-06-18 05:13:34.845208 | PLAY RECAP 2026-06-18 05:13:34.845276 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-18 05:13:34.845310 | 2026-06-18 05:13:35.053402 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-18 05:13:35.055405 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-18 05:13:35.772612 | 2026-06-18 05:13:35.772805 | PLAY [all] 2026-06-18 05:13:35.786529 | 2026-06-18 05:13:35.786698 | TASK [Update apt cache] 2026-06-18 05:13:40.790198 | controller | ok 2026-06-18 05:13:40.796569 | 2026-06-18 05:13:40.796723 | TASK [Disable firewalld] 2026-06-18 05:13:40.822511 | controller | skipping: Conditional result was False 2026-06-18 05:13:40.829115 | 2026-06-18 05:13:40.829294 | TASK [Install "jq" for log collection] 2026-06-18 05:13:43.087628 | controller | changed 2026-06-18 05:13:43.090529 | 2026-06-18 05:13:43.090645 | PLAY RECAP 2026-06-18 05:13:43.090747 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-18 05:13:43.090800 | 2026-06-18 05:13:43.325327 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-18 05:13:43.327938 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-18 05:13:44.039144 | 2026-06-18 05:13:44.039290 | PLAY [all] 2026-06-18 05:13:44.051680 | 2026-06-18 05:13:44.051880 | LOOP [Check inventory directories] 2026-06-18 05:13:44.453663 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-18 05:13:44.629488 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-06-18 05:13:44.817704 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-06-18 05:13:44.826218 | 2026-06-18 05:13:44.826424 | LOOP [Copy inventory file for Zuul] 2026-06-18 05:13:45.705783 | controller | changed: 2026-06-18 05:13:45.706044 | controller | { 2026-06-18 05:13:45.706086 | controller | "ansible_loop_var": "item", 2026-06-18 05:13:45.706111 | controller | "changed": false, 2026-06-18 05:13:45.706137 | controller | "failed": false, 2026-06-18 05:13:45.706166 | controller | "invocation": { 2026-06-18 05:13:45.706190 | controller | "module_args": { 2026-06-18 05:13:45.706211 | controller | "checksum_algorithm": "sha1", 2026-06-18 05:13:45.706234 | controller | "follow": true, 2026-06-18 05:13:45.706252 | controller | "get_attributes": true, 2026-06-18 05:13:45.706272 | controller | "get_checksum": true, 2026-06-18 05:13:45.706294 | controller | "get_mime": true, 2026-06-18 05:13:45.706445 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-18 05:13:45.706487 | controller | } 2026-06-18 05:13:45.706510 | controller | }, 2026-06-18 05:13:45.706537 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-18 05:13:45.706564 | controller | "stat": { 2026-06-18 05:13:45.706588 | controller | "atime": 1781759608.0944366, 2026-06-18 05:13:45.706607 | controller | "attr_flags": "e", 2026-06-18 05:13:45.706633 | controller | "attributes": [ 2026-06-18 05:13:45.706660 | controller | "extents" 2026-06-18 05:13:45.706684 | controller | ], 2026-06-18 05:13:45.706707 | controller | "block_size": 4096, 2026-06-18 05:13:45.706728 | controller | "blocks": 8, 2026-06-18 05:13:45.706747 | controller | "charset": "unknown", 2026-06-18 05:13:45.706776 | controller | "ctime": 1781759608.1224368, 2026-06-18 05:13:45.706800 | controller | "dev": 65025, 2026-06-18 05:13:45.706821 | controller | "device_type": 0, 2026-06-18 05:13:45.706843 | controller | "executable": true, 2026-06-18 05:13:45.706862 | controller | "exists": true, 2026-06-18 05:13:45.706880 | controller | "gid": 1000, 2026-06-18 05:13:45.706897 | controller | "gr_name": "zuul", 2026-06-18 05:13:45.706914 | controller | "inode": 520215, 2026-06-18 05:13:45.706931 | controller | "isblk": false, 2026-06-18 05:13:45.706948 | controller | "ischr": false, 2026-06-18 05:13:45.706965 | controller | "isdir": true, 2026-06-18 05:13:45.706986 | controller | "isfifo": false, 2026-06-18 05:13:45.707013 | controller | "isgid": false, 2026-06-18 05:13:45.707034 | controller | "islnk": false, 2026-06-18 05:13:45.707054 | controller | "isreg": false, 2026-06-18 05:13:45.707073 | controller | "issock": false, 2026-06-18 05:13:45.707095 | controller | "isuid": false, 2026-06-18 05:13:45.707120 | controller | "mimetype": "unknown", 2026-06-18 05:13:45.707139 | controller | "mode": "0755", 2026-06-18 05:13:45.707157 | controller | "mtime": 1781759434.5336673, 2026-06-18 05:13:45.707183 | controller | "nlink": 14, 2026-06-18 05:13:45.707206 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-18 05:13:45.707225 | controller | "pw_name": "zuul", 2026-06-18 05:13:45.707245 | controller | "readable": true, 2026-06-18 05:13:45.707263 | controller | "rgrp": true, 2026-06-18 05:13:45.707280 | controller | "roth": true, 2026-06-18 05:13:45.707298 | controller | "rusr": true, 2026-06-18 05:13:45.707315 | controller | "size": 4096, 2026-06-18 05:13:45.707332 | controller | "uid": 1000, 2026-06-18 05:13:45.707350 | controller | "version": "2070166676", 2026-06-18 05:13:45.707368 | controller | "wgrp": false, 2026-06-18 05:13:45.707393 | controller | "woth": false, 2026-06-18 05:13:45.707422 | controller | "writeable": true, 2026-06-18 05:13:45.707451 | controller | "wusr": true, 2026-06-18 05:13:45.707480 | controller | "xgrp": true, 2026-06-18 05:13:45.707510 | controller | "xoth": true, 2026-06-18 05:13:45.707541 | controller | "xusr": true 2026-06-18 05:13:45.707587 | controller | } 2026-06-18 05:13:45.707620 | controller | } 2026-06-18 05:13:45.707674 | controller | ok: All items complete 2026-06-18 05:13:45.707712 | 2026-06-18 05:13:45.709530 | controller | skipping: Conditional result was False 2026-06-18 05:13:45.712571 | controller | skipping: Conditional result was False 2026-06-18 05:13:45.727037 | 2026-06-18 05:13:45.727193 | LOOP [Switch "ansible_host" to private IP] 2026-06-18 05:13:46.160512 | controller | changed: 1 replacements made 2026-06-18 05:13:46.162548 | controller | skipping: Conditional result was False 2026-06-18 05:13:46.165309 | controller | skipping: Conditional result was False 2026-06-18 05:13:46.182271 | 2026-06-18 05:13:46.182575 | TASK [Run Molecule scenario] 2026-06-18 05:13:46.654052 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-06-18 05:13:46.654166 | controller | Creating virtual environment at: .venv 2026-06-18 05:13:47.249601 | controller | Downloading pygments (1.2MiB) 2026-06-18 05:13:47.250149 | controller | Downloading cryptography (4.3MiB) 2026-06-18 05:13:47.250406 | controller | Downloading ansible-core (2.3MiB) 2026-06-18 05:13:47.436060 | controller | Downloading cryptography 2026-06-18 05:13:47.460912 | controller | Downloading pygments 2026-06-18 05:13:47.617267 | controller | Downloading ansible-core 2026-06-18 05:13:47.678960 | controller | Installed 36 packages in 61ms 2026-06-18 05:13:48.367612 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-06-18 05:13:48.367658 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-06-18 05:13:49.228388 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-18 05:13:49.228445 | controller | INFO default scenario not found, disabling shared state. 2026-06-18 05:13:49.228512 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-18 05:13:49.228603 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-06-18 05:14:27.742267 | controller | INFO [download-binaries > dependency] Executing 2026-06-18 05:14:27.742321 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-06-18 05:14:27.742461 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-06-18 05:14:27.742573 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-18 05:14:27.748080 | controller | INFO [download-binaries > cleanup] Executing 2026-06-18 05:14:27.748382 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-18 05:14:27.753833 | controller | INFO [download-binaries > destroy] Executing 2026-06-18 05:14:27.753860 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-06-18 05:14:27.753977 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-06-18 05:14:27.759673 | controller | INFO [download-binaries > syntax] Executing 2026-06-18 05:14:28.820149 | controller | 2026-06-18 05:14:28.820398 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-06-18 05:14:28.892335 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-06-18 05:14:28.902981 | controller | INFO [download-binaries > create] Executing 2026-06-18 05:14:28.905227 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-18 05:14:28.910926 | controller | INFO [download-binaries > prepare] Executing 2026-06-18 05:14:28.911196 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-18 05:14:28.916773 | controller | INFO [download-binaries > converge] Executing 2026-06-18 05:14:29.831377 | controller | 2026-06-18 05:14:29.831436 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-06-18 05:14:29.831505 | controller | 2026-06-18 05:14:29.831600 | controller | TASK [Gather minimal facts] **************************************************** 2026-06-18 05:14:29.831793 | controller | Thursday 18 June 2026 05:14:29 +0000 (0:00:00.038) 0:00:00.038 ********* 2026-06-18 05:14:30.540041 | controller | ok: [controller -> localhost] 2026-06-18 05:14:30.540066 | controller | 2026-06-18 05:14:30.540071 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-06-18 05:14:30.540076 | controller | Thursday 18 June 2026 05:14:30 +0000 (0:00:00.707) 0:00:00.745 ********* 2026-06-18 05:14:30.980886 | controller | ok: [controller -> localhost] 2026-06-18 05:14:30.981026 | controller | 2026-06-18 05:14:30.981255 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-06-18 05:14:30.981501 | controller | Thursday 18 June 2026 05:14:30 +0000 (0:00:00.442) 0:00:01.188 ********* 2026-06-18 05:14:31.324583 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-06-18 05:14:31.324634 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-06-18 05:14:31.324816 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-06-18 05:14:31.324960 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-06-18 05:14:31.325128 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-06-18 05:14:31.325317 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-06-18 05:14:31.325448 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-06-18 05:14:31.325589 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-06-18 05:14:31.325720 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-06-18 05:14:31.325867 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-06-18 05:14:31.326007 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-06-18 05:14:31.326160 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-06-18 05:14:31.326304 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-06-18 05:14:31.326467 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-06-18 05:14:31.326645 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-06-18 05:14:31.326785 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-06-18 05:14:31.326904 | controller | 2026-06-18 05:14:31.327037 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-06-18 05:14:31.327172 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.343) 0:00:01.531 ********* 2026-06-18 05:14:31.470263 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-06-18 05:14:31.470436 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-06-18 05:14:31.470666 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-06-18 05:14:31.470878 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-06-18 05:14:31.471085 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-06-18 05:14:31.471290 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-06-18 05:14:31.471492 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-06-18 05:14:31.471673 | controller | 2026-06-18 05:14:31.471885 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-06-18 05:14:31.472128 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.145) 0:00:01.676 ********* 2026-06-18 05:14:31.589815 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-06-18 05:14:31.590036 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-06-18 05:14:31.590237 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-06-18 05:14:31.590440 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-06-18 05:14:31.590768 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-06-18 05:14:31.590846 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-06-18 05:14:31.591067 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-06-18 05:14:31.591250 | controller | 2026-06-18 05:14:31.591450 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-06-18 05:14:31.591653 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.119) 0:00:01.796 ********* 2026-06-18 05:14:31.666039 | controller | ok: [controller -> localhost] 2026-06-18 05:14:31.666099 | controller | 2026-06-18 05:14:31.666248 | controller | TASK [Include download_artifact role] ****************************************** 2026-06-18 05:14:31.666383 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.076) 0:00:01.873 ********* 2026-06-18 05:14:31.918626 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubelet', 'checksum': '7efa1780c73d9fb3a464002864e582eb2d15aa691e475eaae323093d08feae14', 'dest': '/var/lib/downloads/kubelet-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:14:31.918837 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubectl', 'checksum': '629d3f410e09bf49b64ae7079f7f0bda1191efed311f7d37fdbab0ad5b0ec2b7', 'dest': '/var/lib/downloads/kubectl-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:14:31.919102 | 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-06-18 05:14:31.919405 | 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-06-18 05:14:31.919653 | 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-06-18 05:14:31.919888 | 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-06-18 05:14:31.920181 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubeadm', 'checksum': 'f35980333a4dae753807345ae359eca03f48f9945855e6a6a6708fe8b3b24038', 'dest': '/var/lib/downloads/kubeadm-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:14:31.920363 | controller | 2026-06-18 05:14:31.920581 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:14:31.920785 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.252) 0:00:02.125 ********* 2026-06-18 05:14:31.955749 | controller | skipping: [controller] 2026-06-18 05:14:31.955926 | controller | 2026-06-18 05:14:31.956159 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-18 05:14:31.956354 | controller | Thursday 18 June 2026 05:14:31 +0000 (0:00:00.037) 0:00:02.162 ********* 2026-06-18 05:14:32.592807 | 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-06-18 05:14:32.601632 | controller | changed: [controller] 2026-06-18 05:14:32.601816 | controller | 2026-06-18 05:14:32.602049 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:14:32.602252 | controller | Thursday 18 June 2026 05:14:32 +0000 (0:00:00.646) 0:00:02.808 ********* 2026-06-18 05:14:32.643120 | controller | ok: [controller] => { 2026-06-18 05:14:32.643311 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubelet" 2026-06-18 05:14:32.643539 | controller | } 2026-06-18 05:14:32.643722 | controller | 2026-06-18 05:14:32.643933 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:14:32.644232 | controller | Thursday 18 June 2026 05:14:32 +0000 (0:00:00.041) 0:00:02.849 ********* 2026-06-18 05:14:50.837995 | 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-06-18 05:14:50.845576 | controller | changed: [controller] 2026-06-18 05:14:50.845731 | controller | 2026-06-18 05:14:50.845942 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:14:50.846153 | controller | Thursday 18 June 2026 05:14:50 +0000 (0:00:18.202) 0:00:21.052 ********* 2026-06-18 05:14:50.869172 | controller | skipping: [controller] 2026-06-18 05:14:50.869427 | controller | 2026-06-18 05:14:50.869622 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:14:50.869840 | controller | Thursday 18 June 2026 05:14:50 +0000 (0:00:00.023) 0:00:21.076 ********* 2026-06-18 05:14:50.897525 | controller | skipping: [controller] 2026-06-18 05:14:50.897716 | controller | 2026-06-18 05:14:50.897930 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:14:50.898185 | controller | Thursday 18 June 2026 05:14:50 +0000 (0:00:00.028) 0:00:21.104 ********* 2026-06-18 05:14:50.923181 | controller | ok: [controller] => { 2026-06-18 05:14:50.923460 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubectl" 2026-06-18 05:14:50.923703 | controller | } 2026-06-18 05:14:50.923923 | controller | 2026-06-18 05:14:50.924244 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:14:50.924496 | controller | Thursday 18 June 2026 05:14:50 +0000 (0:00:00.025) 0:00:21.130 ********* 2026-06-18 05:14:58.845979 | controller | changed: [controller] 2026-06-18 05:14:58.846090 | controller | 2026-06-18 05:14:58.846318 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:14:58.846549 | controller | Thursday 18 June 2026 05:14:58 +0000 (0:00:07.922) 0:00:29.052 ********* 2026-06-18 05:14:58.877821 | controller | skipping: [controller] 2026-06-18 05:14:58.877951 | controller | 2026-06-18 05:14:58.878160 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:14:58.878363 | controller | Thursday 18 June 2026 05:14:58 +0000 (0:00:00.032) 0:00:29.084 ********* 2026-06-18 05:14:58.910531 | controller | skipping: [controller] 2026-06-18 05:14:58.910707 | controller | 2026-06-18 05:14:58.910944 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:14:58.911166 | controller | Thursday 18 June 2026 05:14:58 +0000 (0:00:00.032) 0:00:29.117 ********* 2026-06-18 05:14:58.947565 | controller | ok: [controller] => { 2026-06-18 05:14:58.947791 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-18 05:14:58.947930 | controller | } 2026-06-18 05:14:58.948138 | controller | 2026-06-18 05:14:58.948298 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:14:58.948458 | controller | Thursday 18 June 2026 05:14:58 +0000 (0:00:00.036) 0:00:29.153 ********* 2026-06-18 05:14:59.982017 | controller | changed: [controller] 2026-06-18 05:14:59.982205 | controller | 2026-06-18 05:14:59.982439 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:14:59.982663 | controller | Thursday 18 June 2026 05:14:59 +0000 (0:00:01.034) 0:00:30.188 ********* 2026-06-18 05:15:00.015590 | controller | skipping: [controller] 2026-06-18 05:15:00.015894 | controller | 2026-06-18 05:15:00.016228 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:00.016457 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.033) 0:00:30.222 ********* 2026-06-18 05:15:00.046415 | controller | skipping: [controller] 2026-06-18 05:15:00.046575 | controller | 2026-06-18 05:15:00.046810 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:00.047066 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.030) 0:00:30.252 ********* 2026-06-18 05:15:00.083825 | controller | ok: [controller] => { 2026-06-18 05:15:00.084153 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-18 05:15:00.084348 | controller | } 2026-06-18 05:15:00.084524 | controller | 2026-06-18 05:15:00.084776 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:00.085036 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.037) 0:00:30.289 ********* 2026-06-18 05:15:00.923702 | controller | changed: [controller] 2026-06-18 05:15:00.923940 | controller | 2026-06-18 05:15:00.924314 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:00.924620 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.840) 0:00:31.130 ********* 2026-06-18 05:15:00.961876 | controller | skipping: [controller] 2026-06-18 05:15:00.961927 | controller | 2026-06-18 05:15:00.962079 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:00.962221 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.038) 0:00:31.168 ********* 2026-06-18 05:15:00.999948 | controller | skipping: [controller] 2026-06-18 05:15:01.000034 | controller | 2026-06-18 05:15:01.000180 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:01.000299 | controller | Thursday 18 June 2026 05:15:00 +0000 (0:00:00.038) 0:00:31.206 ********* 2026-06-18 05:15:01.041867 | controller | ok: [controller] => { 2026-06-18 05:15:01.041927 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-06-18 05:15:01.042048 | controller | } 2026-06-18 05:15:01.042169 | controller | 2026-06-18 05:15:01.042313 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:01.042493 | controller | Thursday 18 June 2026 05:15:01 +0000 (0:00:00.041) 0:00:31.248 ********* 2026-06-18 05:15:01.965134 | controller | changed: [controller] 2026-06-18 05:15:01.965226 | controller | 2026-06-18 05:15:01.965371 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:01.965500 | controller | Thursday 18 June 2026 05:15:01 +0000 (0:00:00.923) 0:00:32.171 ********* 2026-06-18 05:15:01.996954 | controller | skipping: [controller] 2026-06-18 05:15:01.997130 | controller | 2026-06-18 05:15:01.997359 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:01.997630 | controller | Thursday 18 June 2026 05:15:01 +0000 (0:00:00.031) 0:00:32.203 ********* 2026-06-18 05:15:02.026801 | controller | skipping: [controller] 2026-06-18 05:15:02.026868 | controller | 2026-06-18 05:15:02.027015 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:02.027145 | controller | Thursday 18 June 2026 05:15:02 +0000 (0:00:00.030) 0:00:32.234 ********* 2026-06-18 05:15:02.064015 | controller | ok: [controller] => { 2026-06-18 05:15:02.064273 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-06-18 05:15:02.064487 | controller | } 2026-06-18 05:15:02.064866 | controller | 2026-06-18 05:15:02.065151 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:02.065399 | controller | Thursday 18 June 2026 05:15:02 +0000 (0:00:00.036) 0:00:32.270 ********* 2026-06-18 05:15:02.943238 | controller | changed: [controller] 2026-06-18 05:15:02.943369 | controller | 2026-06-18 05:15:02.943591 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:02.943791 | controller | Thursday 18 June 2026 05:15:02 +0000 (0:00:00.878) 0:00:33.149 ********* 2026-06-18 05:15:02.971869 | controller | skipping: [controller] 2026-06-18 05:15:02.972135 | controller | 2026-06-18 05:15:02.972387 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:02.972712 | controller | Thursday 18 June 2026 05:15:02 +0000 (0:00:00.028) 0:00:33.178 ********* 2026-06-18 05:15:03.002526 | controller | skipping: [controller] 2026-06-18 05:15:03.002683 | controller | 2026-06-18 05:15:03.002890 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:03.003091 | controller | Thursday 18 June 2026 05:15:03 +0000 (0:00:00.031) 0:00:33.209 ********* 2026-06-18 05:15:03.041685 | controller | ok: [controller] => { 2026-06-18 05:15:03.041725 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubeadm" 2026-06-18 05:15:03.041734 | controller | } 2026-06-18 05:15:03.041743 | controller | 2026-06-18 05:15:03.041751 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:03.041759 | controller | Thursday 18 June 2026 05:15:03 +0000 (0:00:00.037) 0:00:33.247 ********* 2026-06-18 05:15:24.628706 | controller | changed: [controller] 2026-06-18 05:15:24.628761 | controller | 2026-06-18 05:15:24.628775 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:24.628797 | controller | Thursday 18 June 2026 05:15:24 +0000 (0:00:21.587) 0:00:54.834 ********* 2026-06-18 05:15:24.660413 | controller | skipping: [controller] 2026-06-18 05:15:24.660506 | controller | 2026-06-18 05:15:24.662996 | controller | PLAY RECAP ********************************************************************* 2026-06-18 05:15:24.663022 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-06-18 05:15:24.663027 | controller | 2026-06-18 05:15:24.663030 | controller | 2026-06-18 05:15:24.663034 | controller | TASKS RECAP ******************************************************************** 2026-06-18 05:15:24.663038 | controller | Thursday 18 June 2026 05:15:24 +0000 (0:00:00.030) 0:00:54.865 ********* 2026-06-18 05:15:24.663041 | controller | =============================================================================== 2026-06-18 05:15:24.663044 | controller | vexxhost.containers.download_artifact : Download item ------------------ 21.59s 2026-06-18 05:15:24.663057 | controller | vexxhost.containers.download_artifact : Download item ------------------ 18.20s 2026-06-18 05:15:24.663060 | controller | vexxhost.containers.download_artifact : Download item ------------------- 7.92s 2026-06-18 05:15:24.663064 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.03s 2026-06-18 05:15:24.663067 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.92s 2026-06-18 05:15:24.663071 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.88s 2026-06-18 05:15:24.663074 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-06-18 05:15:24.663078 | controller | Gather minimal facts ---------------------------------------------------- 0.71s 2026-06-18 05:15:24.663081 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.65s 2026-06-18 05:15:24.663084 | controller | Find all subdirectories in the role location ---------------------------- 0.44s 2026-06-18 05:15:24.663088 | controller | Select only defaults/ directories and load vars ------------------------- 0.34s 2026-06-18 05:15:24.663092 | controller | Include download_artifact role ------------------------------------------ 0.25s 2026-06-18 05:15:24.663096 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-06-18 05:15:24.663099 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.12s 2026-06-18 05:15:24.663103 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-06-18 05:15:24.663106 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-18 05:15:24.663109 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-18 05:15:24.663113 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-06-18 05:15:24.663116 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-06-18 05:15:24.663119 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-18 05:15:24.798803 | controller | INFO [download-binaries > converge] Executed: Successful 2026-06-18 05:15:24.809981 | controller | INFO [download-binaries > idempotence] Executing 2026-06-18 05:15:25.722206 | controller | 2026-06-18 05:15:25.722427 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-06-18 05:15:25.722584 | controller | 2026-06-18 05:15:25.722808 | controller | TASK [Gather minimal facts] **************************************************** 2026-06-18 05:15:25.722978 | controller | Thursday 18 June 2026 05:15:25 +0000 (0:00:00.016) 0:00:00.016 ********* 2026-06-18 05:15:26.420876 | controller | ok: [controller -> localhost] 2026-06-18 05:15:26.421053 | controller | 2026-06-18 05:15:26.421205 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-06-18 05:15:26.421360 | controller | Thursday 18 June 2026 05:15:26 +0000 (0:00:00.698) 0:00:00.714 ********* 2026-06-18 05:15:26.833685 | controller | ok: [controller -> localhost] 2026-06-18 05:15:26.834004 | controller | 2026-06-18 05:15:26.834332 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-06-18 05:15:26.834623 | controller | Thursday 18 June 2026 05:15:26 +0000 (0:00:00.413) 0:00:01.127 ********* 2026-06-18 05:15:27.163689 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-06-18 05:15:27.163768 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-06-18 05:15:27.163826 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-06-18 05:15:27.163933 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-06-18 05:15:27.165493 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-06-18 05:15:27.165515 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-06-18 05:15:27.165519 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-06-18 05:15:27.165523 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-06-18 05:15:27.165526 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-06-18 05:15:27.165529 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-06-18 05:15:27.165532 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-06-18 05:15:27.165535 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-06-18 05:15:27.165538 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-06-18 05:15:27.165542 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-06-18 05:15:27.165553 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-06-18 05:15:27.165557 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-06-18 05:15:27.165560 | controller | 2026-06-18 05:15:27.165564 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-06-18 05:15:27.165568 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.328) 0:00:01.456 ********* 2026-06-18 05:15:27.312475 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-06-18 05:15:27.312532 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-06-18 05:15:27.312668 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-06-18 05:15:27.312792 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-06-18 05:15:27.313488 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-06-18 05:15:27.313512 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-06-18 05:15:27.313517 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-06-18 05:15:27.313522 | controller | 2026-06-18 05:15:27.313526 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-06-18 05:15:27.313531 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.147) 0:00:01.604 ********* 2026-06-18 05:15:27.407963 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-06-18 05:15:27.408110 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-06-18 05:15:27.409097 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-06-18 05:15:27.409111 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-06-18 05:15:27.409116 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-06-18 05:15:27.409121 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-06-18 05:15:27.409126 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-06-18 05:15:27.409131 | controller | 2026-06-18 05:15:27.409137 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-06-18 05:15:27.409142 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.097) 0:00:01.702 ********* 2026-06-18 05:15:27.487788 | controller | ok: [controller -> localhost] 2026-06-18 05:15:27.487889 | controller | 2026-06-18 05:15:27.488058 | controller | TASK [Include download_artifact role] ****************************************** 2026-06-18 05:15:27.488189 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.077) 0:00:01.779 ********* 2026-06-18 05:15:27.676676 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubelet', 'checksum': '7efa1780c73d9fb3a464002864e582eb2d15aa691e475eaae323093d08feae14', 'dest': '/var/lib/downloads/kubelet-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:15:27.676791 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubectl', 'checksum': '629d3f410e09bf49b64ae7079f7f0bda1191efed311f7d37fdbab0ad5b0ec2b7', 'dest': '/var/lib/downloads/kubectl-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:15:27.676913 | 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-06-18 05:15:27.677044 | 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-06-18 05:15:27.677175 | 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-06-18 05:15:27.677313 | 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-06-18 05:15:27.677437 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubeadm', 'checksum': 'f35980333a4dae753807345ae359eca03f48f9945855e6a6a6708fe8b3b24038', 'dest': '/var/lib/downloads/kubeadm-1.36.1-linux-amd64', 'version': '1.36.1'}) 2026-06-18 05:15:27.677544 | controller | 2026-06-18 05:15:27.677661 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:27.677795 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.191) 0:00:01.971 ********* 2026-06-18 05:15:27.715054 | controller | skipping: [controller] 2026-06-18 05:15:27.715129 | controller | 2026-06-18 05:15:27.715255 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-18 05:15:27.715371 | controller | Thursday 18 June 2026 05:15:27 +0000 (0:00:00.036) 0:00:02.007 ********* 2026-06-18 05:15:28.221296 | 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-06-18 05:15:28.231513 | controller | ok: [controller] 2026-06-18 05:15:28.231550 | controller | 2026-06-18 05:15:28.231682 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:28.231773 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.518) 0:00:02.526 ********* 2026-06-18 05:15:28.265795 | controller | ok: [controller] => { 2026-06-18 05:15:28.265911 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubelet" 2026-06-18 05:15:28.266027 | controller | } 2026-06-18 05:15:28.266428 | controller | 2026-06-18 05:15:28.266442 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:28.266448 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.033) 0:00:02.559 ********* 2026-06-18 05:15:28.872512 | controller | ok: [controller] 2026-06-18 05:15:28.872729 | controller | 2026-06-18 05:15:28.872933 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:28.873102 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.604) 0:00:03.164 ********* 2026-06-18 05:15:28.900121 | controller | skipping: [controller] 2026-06-18 05:15:28.900167 | controller | 2026-06-18 05:15:28.900273 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:28.900379 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.030) 0:00:03.194 ********* 2026-06-18 05:15:28.932526 | controller | skipping: [controller] 2026-06-18 05:15:28.934717 | controller | 2026-06-18 05:15:28.934747 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:28.934757 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.029) 0:00:03.224 ********* 2026-06-18 05:15:28.968444 | controller | ok: [controller] => { 2026-06-18 05:15:28.968534 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubectl" 2026-06-18 05:15:28.968648 | controller | } 2026-06-18 05:15:28.968763 | controller | 2026-06-18 05:15:28.968892 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:28.969024 | controller | Thursday 18 June 2026 05:15:28 +0000 (0:00:00.036) 0:00:03.261 ********* 2026-06-18 05:15:29.407939 | controller | ok: [controller] 2026-06-18 05:15:29.408376 | controller | 2026-06-18 05:15:29.408391 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:29.408397 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.440) 0:00:03.701 ********* 2026-06-18 05:15:29.440159 | controller | skipping: [controller] 2026-06-18 05:15:29.440215 | controller | 2026-06-18 05:15:29.440228 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:29.440338 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.032) 0:00:03.734 ********* 2026-06-18 05:15:29.471969 | controller | skipping: [controller] 2026-06-18 05:15:29.472055 | controller | 2026-06-18 05:15:29.472137 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:29.472229 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.029) 0:00:03.763 ********* 2026-06-18 05:15:29.501486 | controller | ok: [controller] => { 2026-06-18 05:15:29.501603 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-18 05:15:29.501732 | controller | } 2026-06-18 05:15:29.501872 | controller | 2026-06-18 05:15:29.502017 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:29.502175 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.031) 0:00:03.795 ********* 2026-06-18 05:15:29.916897 | controller | ok: [controller] 2026-06-18 05:15:29.917057 | controller | 2026-06-18 05:15:29.917262 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:29.917480 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.415) 0:00:04.210 ********* 2026-06-18 05:15:29.947574 | controller | skipping: [controller] 2026-06-18 05:15:29.947764 | controller | 2026-06-18 05:15:29.948023 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:29.948286 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.031) 0:00:04.241 ********* 2026-06-18 05:15:29.979291 | controller | skipping: [controller] 2026-06-18 05:15:29.979394 | controller | 2026-06-18 05:15:29.979537 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:29.979675 | controller | Thursday 18 June 2026 05:15:29 +0000 (0:00:00.031) 0:00:04.273 ********* 2026-06-18 05:15:30.014155 | controller | ok: [controller] => { 2026-06-18 05:15:30.014411 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-18 05:15:30.014638 | controller | } 2026-06-18 05:15:30.014841 | controller | 2026-06-18 05:15:30.015068 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:30.015338 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.034) 0:00:04.307 ********* 2026-06-18 05:15:30.445668 | controller | ok: [controller] 2026-06-18 05:15:30.445842 | controller | 2026-06-18 05:15:30.446332 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:30.446556 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.431) 0:00:04.739 ********* 2026-06-18 05:15:30.478166 | controller | skipping: [controller] 2026-06-18 05:15:30.478396 | controller | 2026-06-18 05:15:30.478622 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:30.478826 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.032) 0:00:04.772 ********* 2026-06-18 05:15:30.512435 | controller | skipping: [controller] 2026-06-18 05:15:30.512583 | controller | 2026-06-18 05:15:30.512789 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:30.513011 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.034) 0:00:04.806 ********* 2026-06-18 05:15:30.546408 | controller | ok: [controller] => { 2026-06-18 05:15:30.546655 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-06-18 05:15:30.546912 | controller | } 2026-06-18 05:15:30.547095 | controller | 2026-06-18 05:15:30.547323 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:30.547580 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.033) 0:00:04.839 ********* 2026-06-18 05:15:30.986459 | controller | ok: [controller] 2026-06-18 05:15:30.986622 | controller | 2026-06-18 05:15:30.986918 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:30.987243 | controller | Thursday 18 June 2026 05:15:30 +0000 (0:00:00.439) 0:00:05.279 ********* 2026-06-18 05:15:31.017805 | controller | skipping: [controller] 2026-06-18 05:15:31.017851 | controller | 2026-06-18 05:15:31.017960 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:31.018075 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.031) 0:00:05.310 ********* 2026-06-18 05:15:31.049134 | controller | skipping: [controller] 2026-06-18 05:15:31.049272 | controller | 2026-06-18 05:15:31.049535 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:31.049815 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.031) 0:00:05.342 ********* 2026-06-18 05:15:31.084906 | controller | ok: [controller] => { 2026-06-18 05:15:31.085127 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-06-18 05:15:31.085336 | controller | } 2026-06-18 05:15:31.085567 | controller | 2026-06-18 05:15:31.085782 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:31.085984 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.035) 0:00:05.378 ********* 2026-06-18 05:15:31.508142 | controller | ok: [controller] 2026-06-18 05:15:31.508212 | controller | 2026-06-18 05:15:31.508679 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:31.508718 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.423) 0:00:05.801 ********* 2026-06-18 05:15:31.536341 | controller | skipping: [controller] 2026-06-18 05:15:31.536523 | controller | 2026-06-18 05:15:31.536696 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-18 05:15:31.536861 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.026) 0:00:05.828 ********* 2026-06-18 05:15:31.567825 | controller | skipping: [controller] 2026-06-18 05:15:31.567878 | controller | 2026-06-18 05:15:31.568031 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-18 05:15:31.568186 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.031) 0:00:05.860 ********* 2026-06-18 05:15:31.600391 | controller | ok: [controller] => { 2026-06-18 05:15:31.600455 | controller | "msg": "https://dl.k8s.io/release/v1.36.1/bin/linux/amd64/kubeadm" 2026-06-18 05:15:31.600509 | controller | } 2026-06-18 05:15:31.600788 | controller | 2026-06-18 05:15:31.600804 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-18 05:15:31.600809 | controller | Thursday 18 June 2026 05:15:31 +0000 (0:00:00.032) 0:00:05.892 ********* 2026-06-18 05:15:32.043252 | controller | ok: [controller] 2026-06-18 05:15:32.043306 | controller | 2026-06-18 05:15:32.043319 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-18 05:15:32.043448 | controller | Thursday 18 June 2026 05:15:32 +0000 (0:00:00.443) 0:00:06.336 ********* 2026-06-18 05:15:32.069601 | controller | skipping: [controller] 2026-06-18 05:15:32.069692 | controller | 2026-06-18 05:15:32.072012 | controller | PLAY RECAP ********************************************************************* 2026-06-18 05:15:32.072036 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-06-18 05:15:32.072041 | controller | 2026-06-18 05:15:32.072045 | controller | 2026-06-18 05:15:32.072049 | controller | TASKS RECAP ******************************************************************** 2026-06-18 05:15:32.072052 | controller | Thursday 18 June 2026 05:15:32 +0000 (0:00:00.028) 0:00:06.364 ********* 2026-06-18 05:15:32.072056 | controller | =============================================================================== 2026-06-18 05:15:32.072059 | controller | Gather minimal facts ---------------------------------------------------- 0.70s 2026-06-18 05:15:32.072062 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.60s 2026-06-18 05:15:32.072066 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.52s 2026-06-18 05:15:32.072069 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-06-18 05:15:32.072072 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-06-18 05:15:32.072075 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-06-18 05:15:32.072078 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-06-18 05:15:32.072081 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-06-18 05:15:32.072084 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-06-18 05:15:32.072087 | controller | Find all subdirectories in the role location ---------------------------- 0.41s 2026-06-18 05:15:32.072091 | controller | Select only defaults/ directories and load vars ------------------------- 0.33s 2026-06-18 05:15:32.072094 | controller | Include download_artifact role ------------------------------------------ 0.19s 2026-06-18 05:15:32.072132 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-06-18 05:15:32.072252 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-06-18 05:15:32.072392 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-06-18 05:15:32.072561 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-18 05:15:32.072696 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-06-18 05:15:32.072820 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-18 05:15:32.072934 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-06-18 05:15:32.073049 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-06-18 05:15:32.208259 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-06-18 05:15:32.218909 | controller | INFO [download-binaries > side_effect] Executing 2026-06-18 05:15:32.219343 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-18 05:15:32.229915 | controller | INFO [download-binaries > verify] Executing 2026-06-18 05:15:33.099199 | controller | 2026-06-18 05:15:33.099352 | controller | PLAY [Verify] ****************************************************************** 2026-06-18 05:15:33.099523 | controller | 2026-06-18 05:15:33.099806 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-18 05:15:33.100201 | controller | Thursday 18 June 2026 05:15:33 +0000 (0:00:00.017) 0:00:00.017 ********* 2026-06-18 05:15:34.145051 | 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-06-18 05:15:34.149999 | controller | ok: [controller] 2026-06-18 05:15:34.150359 | controller | 2026-06-18 05:15:34.150649 | controller | TASK [Stat target dir] ********************************************************* 2026-06-18 05:15:34.150923 | controller | Thursday 18 June 2026 05:15:34 +0000 (0:00:01.050) 0:00:01.068 ********* 2026-06-18 05:15:34.580415 | controller | ok: [controller] 2026-06-18 05:15:34.580627 | controller | 2026-06-18 05:15:34.580816 | controller | TASK [Assert that target dir is created] *************************************** 2026-06-18 05:15:34.580996 | controller | Thursday 18 June 2026 05:15:34 +0000 (0:00:00.430) 0:00:01.498 ********* 2026-06-18 05:15:34.612151 | controller | ok: [controller] => { 2026-06-18 05:15:34.612506 | controller | "changed": false, 2026-06-18 05:15:34.612791 | controller | "msg": "All assertions passed" 2026-06-18 05:15:34.613061 | controller | } 2026-06-18 05:15:34.613316 | controller | 2026-06-18 05:15:34.613598 | controller | TASK [Find target files] ******************************************************* 2026-06-18 05:15:34.613873 | controller | Thursday 18 June 2026 05:15:34 +0000 (0:00:00.031) 0:00:01.530 ********* 2026-06-18 05:15:35.051199 | controller | ok: [controller] 2026-06-18 05:15:35.051544 | controller | 2026-06-18 05:15:35.051905 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-06-18 05:15:35.052312 | controller | Thursday 18 June 2026 05:15:35 +0000 (0:00:00.435) 0:00:01.965 ********* 2026-06-18 05:15:35.082390 | controller | ok: [controller] => { 2026-06-18 05:15:35.082697 | controller | "changed": false, 2026-06-18 05:15:35.083015 | controller | "msg": "All assertions passed" 2026-06-18 05:15:35.083359 | controller | } 2026-06-18 05:15:35.083640 | controller | 2026-06-18 05:15:35.083921 | controller | PLAY RECAP ********************************************************************* 2026-06-18 05:15:35.084275 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-18 05:15:35.084541 | controller | 2026-06-18 05:15:35.084828 | controller | 2026-06-18 05:15:35.085136 | controller | TASKS RECAP ******************************************************************** 2026-06-18 05:15:35.085528 | controller | Thursday 18 June 2026 05:15:35 +0000 (0:00:00.035) 0:00:02.000 ********* 2026-06-18 05:15:35.085841 | controller | =============================================================================== 2026-06-18 05:15:35.086166 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-06-18 05:15:35.086446 | controller | Find target files ------------------------------------------------------- 0.44s 2026-06-18 05:15:35.086625 | controller | Stat target dir --------------------------------------------------------- 0.43s 2026-06-18 05:15:35.086801 | controller | Assert that some files were downloaded ---------------------------------- 0.04s 2026-06-18 05:15:35.086957 | controller | Assert that target dir is created --------------------------------------- 0.03s 2026-06-18 05:15:35.231314 | controller | INFO [download-binaries > verify] Executed: Successful 2026-06-18 05:15:35.243676 | controller | INFO [download-binaries > cleanup] Executing 2026-06-18 05:15:35.243909 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-18 05:15:35.249406 | controller | INFO [download-binaries > destroy] Executing 2026-06-18 05:15:35.249437 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-06-18 05:15:35.249545 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-06-18 05:15:35.249805 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-18 05:15:35.799533 | controller | ok: Runtime: 0:01:48.749034 2026-06-18 05:15:35.807922 | 2026-06-18 05:15:35.808144 | PLAY RECAP 2026-06-18 05:15:35.808266 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-18 05:15:35.808345 | 2026-06-18 05:15:35.986578 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-18 05:15:35.988272 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-18 05:15:36.660057 | 2026-06-18 05:15:36.660261 | PLAY [all] 2026-06-18 05:15:36.672140 | 2026-06-18 05:15:36.672254 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-18 05:15:37.114770 | controller | changed 2026-06-18 05:15:37.122912 | 2026-06-18 05:15:37.123001 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-18 05:15:37.537347 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-18 05:15:37.538023 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-18 05:15:37.542773 | controller | environment: line 1: kubectl: command not found 2026-06-18 05:15:37.544079 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-18 05:15:37.545056 | controller | environment: line 1: kubectl: command not found 2026-06-18 05:15:37.547374 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-18 05:15:37.549066 | controller | environment: line 1: kubectl: command not found 2026-06-18 05:15:37.551452 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-18 05:15:37.552433 | controller | environment: line 1: kubectl: command not found 2026-06-18 05:15:37.553806 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-18 05:15:37.555364 | controller | environment: line 1: kubectl: command not found 2026-06-18 05:15:37.556911 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-18 05:15:37.661143 | controller | ok: Runtime: 0:00:00.031407 2026-06-18 05:15:37.667084 | 2026-06-18 05:15:37.667207 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-18 05:15:37.914691 | controller | changed 2026-06-18 05:15:37.920687 | 2026-06-18 05:15:37.920766 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-18 05:15:38.177615 | controller | environment: line 5: kubectl: command not found 2026-06-18 05:15:38.178853 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-18 05:15:38.179009 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-18 05:15:38.179411 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-18 05:15:38.450070 | controller | ok: Runtime: 0:00:00.012577 2026-06-18 05:15:38.457361 | 2026-06-18 05:15:38.457529 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-18 05:15:39.123423 | controller | changed: 2026-06-18 05:15:39.123688 | controller | created directory /var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/logs/controller 2026-06-18 05:15:39.123756 | controller | cd+++++++++ objects/ 2026-06-18 05:15:39.123806 | controller | cd+++++++++ objects/cluster/ 2026-06-18 05:15:39.123856 | controller | cd+++++++++ objects/namespaced/ 2026-06-18 05:15:39.133592 | 2026-06-18 05:15:39.133687 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-18 05:15:39.369381 | controller | changed 2026-06-18 05:15:39.373856 | 2026-06-18 05:15:39.373929 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-18 05:15:39.610938 | controller | changed 2026-06-18 05:15:39.617273 | 2026-06-18 05:15:39.617373 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-18 05:15:39.860114 | controller | environment: line 3: kubectl: command not found 2026-06-18 05:15:40.148825 | controller | ok: Runtime: 0:00:00.008283 2026-06-18 05:15:40.155814 | 2026-06-18 05:15:40.155911 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-18 05:15:40.662616 | controller | changed: 2026-06-18 05:15:40.662847 | controller | cd+++++++++ pod-logs/ 2026-06-18 05:15:40.662891 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-06-18 05:15:40.673035 | 2026-06-18 05:15:40.673143 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-18 05:15:40.919690 | controller | changed: "values" 2026-06-18 05:15:41.119740 | controller | changed: "releases" 2026-06-18 05:15:41.129912 | 2026-06-18 05:15:41.130116 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-18 05:15:41.374650 | controller | /bin/bash: line 3: kubectl: command not found 2026-06-18 05:15:41.662521 | controller | ok: Runtime: 0:00:00.008370 2026-06-18 05:15:41.670055 | 2026-06-18 05:15:41.670146 | TASK [helm-release-status : Downloads logs to executor] 2026-06-18 05:15:42.161069 | controller | changed: 2026-06-18 05:15:42.161319 | controller | cd+++++++++ helm/ 2026-06-18 05:15:42.161401 | controller | cd+++++++++ helm/releases/ 2026-06-18 05:15:42.161441 | controller | cd+++++++++ helm/values/ 2026-06-18 05:15:42.168395 | 2026-06-18 05:15:42.168469 | PLAY RECAP 2026-06-18 05:15:42.168536 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-18 05:15:42.168567 | 2026-06-18 05:15:42.416126 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-18 05:15:42.417790 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-18 05:15:43.034335 | 2026-06-18 05:15:43.034481 | PLAY [all] 2026-06-18 05:15:43.045065 | 2026-06-18 05:15:43.045144 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-18 05:15:43.090965 | controller | skipping: Conditional result was False 2026-06-18 05:15:43.099348 | 2026-06-18 05:15:43.099427 | TASK [fetch-output : Set log path for single node] 2026-06-18 05:15:43.141611 | controller | ok 2026-06-18 05:15:43.147158 | 2026-06-18 05:15:43.147248 | LOOP [fetch-output : Ensure local output dirs] 2026-06-18 05:15:43.626350 | controller -> localhost | ok: "/var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/logs" 2026-06-18 05:15:43.958559 | controller -> localhost | changed: "/var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/artifacts" 2026-06-18 05:15:44.182764 | controller -> localhost | changed: "/var/lib/zuul/builds/c1301069438a42b89fd428ed8e1b978d/work/docs" 2026-06-18 05:15:44.203205 | 2026-06-18 05:15:44.203351 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-18 05:15:44.860192 | controller | changed: .d..t...... ./ 2026-06-18 05:15:44.860635 | controller | changed: All items complete 2026-06-18 05:15:44.860692 | 2026-06-18 05:15:45.304481 | controller | changed: .d..t...... ./ 2026-06-18 05:15:45.732252 | controller | changed: .d..t...... ./ 2026-06-18 05:15:45.748881 | 2026-06-18 05:15:45.749044 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-18 05:15:46.226585 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007065 2026-06-18 05:15:46.466847 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010109 2026-06-18 05:15:46.487193 | 2026-06-18 05:15:46.487362 | PLAY [all] 2026-06-18 05:15:46.494739 | 2026-06-18 05:15:46.494814 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-18 05:15:47.003030 | controller | changed 2026-06-18 05:15:47.008387 | 2026-06-18 05:15:47.008443 | PLAY RECAP 2026-06-18 05:15:47.008491 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-18 05:15:47.008512 | 2026-06-18 05:15:47.186066 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-18 05:15:47.188074 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-18 05:15:47.822416 | 2026-06-18 05:15:47.822594 | PLAY [localhost] 2026-06-18 05:15:47.833879 | 2026-06-18 05:15:47.834055 | TASK [Generate Zuul manifest] 2026-06-18 05:15:47.857296 | localhost | ok 2026-06-18 05:15:47.872346 | 2026-06-18 05:15:47.872450 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-18 05:15:48.283816 | localhost | changed 2026-06-18 05:15:48.298710 | 2026-06-18 05:15:48.298850 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-18 05:15:48.328066 | localhost | ok 2026-06-18 05:15:48.337392 | 2026-06-18 05:15:48.337465 | TASK [Upload logs] 2026-06-18 05:15:48.356113 | localhost | ok 2026-06-18 05:15:48.419245 | 2026-06-18 05:15:48.419384 | TASK [Set zuul-log-path fact] 2026-06-18 05:15:48.437497 | localhost | ok 2026-06-18 05:15:48.454587 | 2026-06-18 05:15:48.454814 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-18 05:15:48.488308 | localhost | ok 2026-06-18 05:15:48.500114 | 2026-06-18 05:15:48.500282 | TASK [upload-logs : Create log directories] 2026-06-18 05:15:48.922240 | localhost | changed 2026-06-18 05:15:48.929838 | 2026-06-18 05:15:48.929991 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-18 05:15:49.398772 | localhost -> localhost | ok: Runtime: 0:00:00.005987 2026-06-18 05:15:49.405122 | 2026-06-18 05:15:49.405208 | TASK [upload-logs : Upload logs to log server] 2026-06-18 05:15:49.898645 | localhost | Output suppressed because no_log was given 2026-06-18 05:15:49.904139 | 2026-06-18 05:15:49.904240 | LOOP [upload-logs : Compress console log and json output] 2026-06-18 05:15:49.956278 | localhost | skipping: Conditional result was False 2026-06-18 05:15:50.007548 | localhost | skipping: Conditional result was False 2026-06-18 05:15:50.022464 | 2026-06-18 05:15:50.022672 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-18 05:15:50.066971 | localhost | skipping: Conditional result was False 2026-06-18 05:15:50.067461 | 2026-06-18 05:15:50.071270 | localhost | skipping: Conditional result was False 2026-06-18 05:15:50.089016 | 2026-06-18 05:15:50.089216 | LOOP [upload-logs : Upload console log and json output]