2026-07-17 04:24:05.259611 | Job console starting 2026-07-17 04:24:05.274796 | Updating git repos 2026-07-17 04:24:05.317120 | Cloning repos into workspace 2026-07-17 04:24:05.802821 | Restoring repo states 2026-07-17 04:24:05.820411 | Merging changes 2026-07-17 04:24:06.526003 | Checking out repos 2026-07-17 04:24:06.580141 | Preparing playbooks 2026-07-17 04:24:18.943636 | Running Ansible setup 2026-07-17 04:24:22.966721 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-17 04:24:23.578732 | 2026-07-17 04:24:23.578878 | PLAY [localhost] 2026-07-17 04:24:23.586888 | 2026-07-17 04:24:23.586991 | TASK [Gathering Facts] 2026-07-17 04:24:25.426245 | localhost | ok 2026-07-17 04:24:25.436748 | 2026-07-17 04:24:25.436832 | TASK [Setup log path fact] 2026-07-17 04:24:25.458486 | localhost | ok 2026-07-17 04:24:25.471575 | 2026-07-17 04:24:25.471644 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-17 04:24:25.502275 | localhost | ok 2026-07-17 04:24:25.510474 | 2026-07-17 04:24:25.510565 | TASK [emit-job-header : Print job information] 2026-07-17 04:24:25.552167 | # Job Information 2026-07-17 04:24:25.552326 | Ansible Version: 2.16.18 2026-07-17 04:24:25.552371 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-07-17 04:24:25.552401 | Pipeline: check 2026-07-17 04:24:25.552429 | Executor: 2d72f0692154 2026-07-17 04:24:25.552456 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/292 2026-07-17 04:24:25.552486 | Event ID: ff5edac0-8196-11f1-8729-566b1ce78760 2026-07-17 04:24:25.556283 | 2026-07-17 04:24:25.556372 | LOOP [emit-job-header : Print node information] 2026-07-17 04:24:25.642789 | localhost | ok: 2026-07-17 04:24:25.643103 | localhost | # Node Information 2026-07-17 04:24:25.643135 | localhost | Inventory Hostname: controller 2026-07-17 04:24:25.643157 | localhost | Hostname: np0000185664 2026-07-17 04:24:25.643178 | localhost | Username: zuul 2026-07-17 04:24:25.643201 | localhost | Distro: Debian 13.6 2026-07-17 04:24:25.643222 | localhost | Provider: yul1 2026-07-17 04:24:25.643240 | localhost | Region: ca-ymq-1 2026-07-17 04:24:25.643258 | localhost | Label: debian-trixie 2026-07-17 04:24:25.643276 | localhost | Product Name: OpenStack Nova 2026-07-17 04:24:25.643295 | localhost | Interface IP: 199.19.213.54 2026-07-17 04:24:25.659239 | 2026-07-17 04:24:25.659429 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-17 04:24:26.055627 | localhost -> localhost | changed 2026-07-17 04:24:26.061456 | 2026-07-17 04:24:26.061528 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-17 04:24:27.005693 | localhost -> localhost | changed 2026-07-17 04:24:27.016443 | 2026-07-17 04:24:27.016527 | PLAY [all] 2026-07-17 04:24:27.024093 | 2026-07-17 04:24:27.024161 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-17 04:24:27.252180 | controller -> localhost | ok 2026-07-17 04:24:27.260955 | 2026-07-17 04:24:27.261080 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-17 04:24:27.293595 | controller | ok 2026-07-17 04:24:27.310306 | controller | included: /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-17 04:24:27.315150 | 2026-07-17 04:24:27.315212 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-17 04:24:28.211550 | controller -> localhost | Generating public/private rsa key pair. 2026-07-17 04:24:28.211733 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/3d1c3e34a9184189b5d312e916e0064f_id_rsa 2026-07-17 04:24:28.211765 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/3d1c3e34a9184189b5d312e916e0064f_id_rsa.pub 2026-07-17 04:24:28.211788 | controller -> localhost | The key fingerprint is: 2026-07-17 04:24:28.211810 | controller -> localhost | SHA256:NNAGXId1itoUjuOlj9if7/U3dnmVgsgv3BAk7f9r5Ik zuul-build-sshkey 2026-07-17 04:24:28.211840 | controller -> localhost | The key's randomart image is: 2026-07-17 04:24:28.211862 | controller -> localhost | +---[RSA 3072]----+ 2026-07-17 04:24:28.211891 | controller -> localhost | | .o++oo . | 2026-07-17 04:24:28.211912 | controller -> localhost | | .=+* o | 2026-07-17 04:24:28.211932 | controller -> localhost | | o.@ . | 2026-07-17 04:24:28.211952 | controller -> localhost | | . O + | 2026-07-17 04:24:28.211971 | controller -> localhost | | + S + . .| 2026-07-17 04:24:28.211990 | controller -> localhost | | o o + o o ..| 2026-07-17 04:24:28.212010 | controller -> localhost | | . o o + * o o| 2026-07-17 04:24:28.212030 | controller -> localhost | | . + E * ++| 2026-07-17 04:24:28.212052 | controller -> localhost | | oo+ ..+.+| 2026-07-17 04:24:28.212072 | controller -> localhost | +----[SHA256]-----+ 2026-07-17 04:24:28.212119 | controller -> localhost | ok: Runtime: 0:00:00.387478 2026-07-17 04:24:28.216174 | 2026-07-17 04:24:28.217017 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-17 04:24:28.246868 | controller | ok 2026-07-17 04:24:28.254670 | controller | included: /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-17 04:24:28.261227 | 2026-07-17 04:24:28.261290 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-17 04:24:28.286186 | controller | skipping: Conditional result was False 2026-07-17 04:24:28.290587 | 2026-07-17 04:24:28.290653 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-17 04:24:28.804261 | controller | changed 2026-07-17 04:24:28.809717 | 2026-07-17 04:24:28.809784 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-17 04:24:29.013839 | controller | ok 2026-07-17 04:24:29.018984 | 2026-07-17 04:24:29.019107 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-17 04:24:29.549559 | controller | changed 2026-07-17 04:24:29.554986 | 2026-07-17 04:24:29.555052 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-17 04:24:30.099346 | controller | changed 2026-07-17 04:24:30.104933 | 2026-07-17 04:24:30.105048 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-17 04:24:30.127982 | controller | skipping: Conditional result was False 2026-07-17 04:24:30.135999 | 2026-07-17 04:24:30.136091 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-17 04:24:30.495778 | controller -> localhost | changed 2026-07-17 04:24:30.510638 | 2026-07-17 04:24:30.510731 | TASK [add-build-sshkey : Add back temp key] 2026-07-17 04:24:30.777726 | controller -> localhost | Identity added: /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/3d1c3e34a9184189b5d312e916e0064f_id_rsa (zuul-build-sshkey) 2026-07-17 04:24:30.777935 | controller -> localhost | ok: Runtime: 0:00:00.015458 2026-07-17 04:24:30.781950 | 2026-07-17 04:24:30.782010 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-17 04:24:31.133183 | controller | ok 2026-07-17 04:24:31.137274 | 2026-07-17 04:24:31.137340 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-17 04:24:31.162539 | controller | skipping: Conditional result was False 2026-07-17 04:24:31.173738 | 2026-07-17 04:24:31.173829 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-17 04:24:31.553634 | controller | ok 2026-07-17 04:24:31.558866 | 2026-07-17 04:24:31.558952 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-17 04:24:32.557875 | controller | Output suppressed because no_log was given 2026-07-17 04:24:32.566794 | 2026-07-17 04:24:32.566863 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-17 04:24:32.783889 | controller | ok: "logs" 2026-07-17 04:24:32.784184 | controller | ok: All items complete 2026-07-17 04:24:32.784237 | 2026-07-17 04:24:32.974112 | controller | ok: "artifacts" 2026-07-17 04:24:33.189576 | controller | ok: "docs" 2026-07-17 04:24:33.197051 | 2026-07-17 04:24:33.197193 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-17 04:24:33.426856 | controller | changed: "logs" 2026-07-17 04:24:33.601449 | controller | changed: "artifacts" 2026-07-17 04:24:33.793789 | controller | changed: "docs" 2026-07-17 04:24:33.812878 | 2026-07-17 04:24:33.813055 | PLAY RECAP 2026-07-17 04:24:33.813112 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-17 04:24:33.813139 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:24:33.813162 | 2026-07-17 04:24:33.958284 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-17 04:24:33.961086 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-17 04:24:34.556570 | 2026-07-17 04:24:34.556704 | PLAY [all] 2026-07-17 04:24:34.566393 | 2026-07-17 04:24:34.566482 | TASK [setup-uv : Extract archive] 2026-07-17 04:24:36.926021 | controller | changed 2026-07-17 04:24:36.931657 | 2026-07-17 04:24:36.931741 | TASK [setup-uv : Print version] 2026-07-17 04:24:37.327306 | controller | uv 0.8.13 2026-07-17 04:24:37.460473 | controller | ok: Runtime: 0:00:00.014799 2026-07-17 04:24:37.468998 | 2026-07-17 04:24:37.469065 | TASK [Install Ansible collection siblings] 2026-07-17 04:24:37.876895 | controller | ok: 2026-07-17 04:24:37.877198 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-17 04:24:37.877262 | controller | Skipping community.crypto: no checked-out sibling 2026-07-17 04:24:37.877310 | controller | Skipping community.general: no checked-out sibling 2026-07-17 04:24:37.877354 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-17 04:24:37.877574 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-17 04:24:37.879832 | 2026-07-17 04:24:37.879880 | PLAY RECAP 2026-07-17 04:24:37.879928 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:24:37.879950 | 2026-07-17 04:24:38.026330 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-17 04:24:38.029410 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-17 04:24:38.615257 | 2026-07-17 04:24:38.615395 | PLAY [all] 2026-07-17 04:24:38.625557 | 2026-07-17 04:24:38.625648 | TASK [Update apt cache] 2026-07-17 04:24:43.049734 | controller | ok 2026-07-17 04:24:43.054127 | 2026-07-17 04:24:43.054205 | TASK [Disable firewalld] 2026-07-17 04:24:43.080175 | controller | skipping: Conditional result was False 2026-07-17 04:24:43.087104 | 2026-07-17 04:24:43.087201 | TASK [Install "jq" for log collection] 2026-07-17 04:24:45.015499 | controller | changed 2026-07-17 04:24:45.017443 | 2026-07-17 04:24:45.017493 | PLAY RECAP 2026-07-17 04:24:45.017537 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-17 04:24:45.017561 | 2026-07-17 04:24:45.134958 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-17 04:24:45.136721 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-17 04:24:45.727019 | 2026-07-17 04:24:45.727510 | PLAY [all] 2026-07-17 04:24:45.737665 | 2026-07-17 04:24:45.737779 | LOOP [Check inventory directories] 2026-07-17 04:24:46.120076 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-17 04:24:46.283324 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-07-17 04:24:46.449950 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-07-17 04:24:46.468758 | 2026-07-17 04:24:46.468983 | LOOP [Copy inventory file for Zuul] 2026-07-17 04:24:47.333735 | controller | changed: 2026-07-17 04:24:47.333958 | controller | { 2026-07-17 04:24:47.333991 | controller | "ansible_loop_var": "item", 2026-07-17 04:24:47.334016 | controller | "changed": false, 2026-07-17 04:24:47.334212 | controller | "failed": false, 2026-07-17 04:24:47.334286 | controller | "invocation": { 2026-07-17 04:24:47.334316 | controller | "module_args": { 2026-07-17 04:24:47.334400 | controller | "checksum_algorithm": "sha1", 2026-07-17 04:24:47.334586 | controller | "follow": true, 2026-07-17 04:24:47.334628 | controller | "get_attributes": true, 2026-07-17 04:24:47.334652 | controller | "get_checksum": true, 2026-07-17 04:24:47.334672 | controller | "get_mime": true, 2026-07-17 04:24:47.334690 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-17 04:24:47.334709 | controller | } 2026-07-17 04:24:47.334726 | controller | }, 2026-07-17 04:24:47.334743 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-17 04:24:47.334761 | controller | "stat": { 2026-07-17 04:24:47.334778 | controller | "atime": 1784262272.3989222, 2026-07-17 04:24:47.334796 | controller | "attr_flags": "e", 2026-07-17 04:24:47.334813 | controller | "attributes": [ 2026-07-17 04:24:47.334831 | controller | "extents" 2026-07-17 04:24:47.334848 | controller | ], 2026-07-17 04:24:47.334865 | controller | "block_size": 4096, 2026-07-17 04:24:47.334881 | controller | "blocks": 8, 2026-07-17 04:24:47.334899 | controller | "charset": "unknown", 2026-07-17 04:24:47.334918 | controller | "ctime": 1784262272.4229348, 2026-07-17 04:24:47.334935 | controller | "dev": 65025, 2026-07-17 04:24:47.334953 | controller | "device_type": 0, 2026-07-17 04:24:47.334970 | controller | "executable": true, 2026-07-17 04:24:47.334987 | controller | "exists": true, 2026-07-17 04:24:47.335004 | controller | "gid": 1000, 2026-07-17 04:24:47.335021 | controller | "gr_name": "zuul", 2026-07-17 04:24:47.335039 | controller | "inode": 518935, 2026-07-17 04:24:47.335056 | controller | "isblk": false, 2026-07-17 04:24:47.335074 | controller | "ischr": false, 2026-07-17 04:24:47.335091 | controller | "isdir": true, 2026-07-17 04:24:47.335108 | controller | "isfifo": false, 2026-07-17 04:24:47.335125 | controller | "isgid": false, 2026-07-17 04:24:47.335142 | controller | "islnk": false, 2026-07-17 04:24:47.335159 | controller | "isreg": false, 2026-07-17 04:24:47.335176 | controller | "issock": false, 2026-07-17 04:24:47.335193 | controller | "isuid": false, 2026-07-17 04:24:47.335209 | controller | "mimetype": "unknown", 2026-07-17 04:24:47.335226 | controller | "mode": "0755", 2026-07-17 04:24:47.335243 | controller | "mtime": 1784262245.9402132, 2026-07-17 04:24:47.335259 | controller | "nlink": 14, 2026-07-17 04:24:47.335276 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-17 04:24:47.335293 | controller | "pw_name": "zuul", 2026-07-17 04:24:47.335314 | controller | "readable": true, 2026-07-17 04:24:47.335332 | controller | "rgrp": true, 2026-07-17 04:24:47.335349 | controller | "roth": true, 2026-07-17 04:24:47.335367 | controller | "rusr": true, 2026-07-17 04:24:47.335494 | controller | "size": 4096, 2026-07-17 04:24:47.335516 | controller | "uid": 1000, 2026-07-17 04:24:47.335535 | controller | "version": "2267474686", 2026-07-17 04:24:47.335553 | controller | "wgrp": false, 2026-07-17 04:24:47.335572 | controller | "woth": false, 2026-07-17 04:24:47.335591 | controller | "writeable": true, 2026-07-17 04:24:47.335609 | controller | "wusr": true, 2026-07-17 04:24:47.335627 | controller | "xgrp": true, 2026-07-17 04:24:47.335644 | controller | "xoth": true, 2026-07-17 04:24:47.335662 | controller | "xusr": true 2026-07-17 04:24:47.335688 | controller | } 2026-07-17 04:24:47.335707 | controller | } 2026-07-17 04:24:47.335745 | controller | ok: All items complete 2026-07-17 04:24:47.335767 | 2026-07-17 04:24:47.341638 | controller | skipping: Conditional result was False 2026-07-17 04:24:47.345909 | controller | skipping: Conditional result was False 2026-07-17 04:24:47.362489 | 2026-07-17 04:24:47.362690 | LOOP [Switch "ansible_host" to private IP] 2026-07-17 04:24:47.730067 | controller | changed: 1 replacements made 2026-07-17 04:24:47.731790 | controller | skipping: Conditional result was False 2026-07-17 04:24:47.732601 | controller | skipping: Conditional result was False 2026-07-17 04:24:47.750071 | 2026-07-17 04:24:47.750250 | TASK [Run Molecule scenario] 2026-07-17 04:24:48.180373 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-17 04:24:48.180436 | controller | Creating virtual environment at: .venv 2026-07-17 04:24:48.643181 | controller | Downloading pygments (1.2MiB) 2026-07-17 04:24:48.646897 | controller | Downloading cryptography (4.3MiB) 2026-07-17 04:24:48.647332 | controller | Downloading ansible-core (2.3MiB) 2026-07-17 04:24:48.799413 | controller | Downloading cryptography 2026-07-17 04:24:48.848639 | controller | Downloading pygments 2026-07-17 04:24:48.988779 | controller | Downloading ansible-core 2026-07-17 04:24:49.035584 | controller | Installed 36 packages in 46ms 2026-07-17 04:24:49.708312 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-17 04:24:49.708380 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-17 04:24:50.570374 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-17 04:24:50.570438 | controller | INFO default scenario not found, disabling shared state. 2026-07-17 04:24:50.570460 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-17 04:24:50.570529 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-07-17 04:25:09.369654 | controller | INFO [download-binaries > dependency] Executing 2026-07-17 04:25:09.369706 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-07-17 04:25:09.369809 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-07-17 04:25:09.369928 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-17 04:25:09.375306 | controller | INFO [download-binaries > cleanup] Executing 2026-07-17 04:25:09.375621 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:09.380955 | controller | INFO [download-binaries > destroy] Executing 2026-07-17 04:25:09.381031 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-17 04:25:09.381100 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-17 04:25:09.386313 | controller | INFO [download-binaries > syntax] Executing 2026-07-17 04:25:10.245480 | controller | 2026-07-17 04:25:10.245698 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-07-17 04:25:10.303162 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-07-17 04:25:10.314391 | controller | INFO [download-binaries > create] Executing 2026-07-17 04:25:10.316427 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:10.323782 | controller | INFO [download-binaries > prepare] Executing 2026-07-17 04:25:10.324173 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:10.329398 | controller | INFO [download-binaries > converge] Executing 2026-07-17 04:25:11.207012 | controller | 2026-07-17 04:25:11.207255 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-17 04:25:11.207398 | controller | 2026-07-17 04:25:11.207589 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-17 04:25:11.207783 | controller | Friday 17 July 2026 04:25:11 +0000 (0:00:00.033) 0:00:00.033 *********** 2026-07-17 04:25:11.853135 | controller | ok: [controller -> localhost] 2026-07-17 04:25:11.853293 | controller | 2026-07-17 04:25:11.853561 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-17 04:25:11.853704 | controller | Friday 17 July 2026 04:25:11 +0000 (0:00:00.645) 0:00:00.679 *********** 2026-07-17 04:25:12.268884 | controller | ok: [controller -> localhost] 2026-07-17 04:25:12.269058 | controller | 2026-07-17 04:25:12.269257 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-17 04:25:12.269459 | controller | Friday 17 July 2026 04:25:12 +0000 (0:00:00.416) 0:00:01.096 *********** 2026-07-17 04:25:12.618369 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-17 04:25:12.618555 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-17 04:25:12.618789 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-17 04:25:12.618975 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-17 04:25:12.619179 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-17 04:25:12.619381 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-17 04:25:12.619587 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-17 04:25:12.619864 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-17 04:25:12.620114 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-17 04:25:12.620318 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-17 04:25:12.620522 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-17 04:25:12.620740 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-17 04:25:12.621040 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-17 04:25:12.621254 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-17 04:25:12.621454 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-17 04:25:12.621654 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-17 04:25:12.621832 | controller | 2026-07-17 04:25:12.622046 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-17 04:25:12.622253 | controller | Friday 17 July 2026 04:25:12 +0000 (0:00:00.349) 0:00:01.445 *********** 2026-07-17 04:25:12.769152 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-17 04:25:12.769344 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-17 04:25:12.769568 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-17 04:25:12.769735 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-17 04:25:12.769943 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-17 04:25:12.770158 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-17 04:25:12.770358 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-17 04:25:12.770572 | controller | 2026-07-17 04:25:12.770785 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-17 04:25:12.771007 | controller | Friday 17 July 2026 04:25:12 +0000 (0:00:00.150) 0:00:01.595 *********** 2026-07-17 04:25:12.863953 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-17 04:25:12.864096 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-17 04:25:12.864308 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-17 04:25:12.864531 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-17 04:25:12.864734 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-17 04:25:12.864999 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-17 04:25:12.865187 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-17 04:25:12.865401 | controller | 2026-07-17 04:25:12.865604 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-17 04:25:12.865808 | controller | Friday 17 July 2026 04:25:12 +0000 (0:00:00.095) 0:00:01.691 *********** 2026-07-17 04:25:12.934554 | controller | ok: [controller -> localhost] 2026-07-17 04:25:12.934700 | controller | 2026-07-17 04:25:12.934903 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-17 04:25:12.935108 | controller | Friday 17 July 2026 04:25:12 +0000 (0:00:00.070) 0:00:01.761 *********** 2026-07-17 04:25:13.169933 | 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-07-17 04:25:13.170111 | 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-07-17 04:25:13.170362 | 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-07-17 04:25:13.170602 | 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-07-17 04:25:13.170820 | 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-07-17 04:25:13.171035 | 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-07-17 04:25:13.171258 | 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-07-17 04:25:13.171424 | controller | 2026-07-17 04:25:13.171623 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:13.171807 | controller | Friday 17 July 2026 04:25:13 +0000 (0:00:00.235) 0:00:01.997 *********** 2026-07-17 04:25:13.205590 | controller | skipping: [controller] 2026-07-17 04:25:13.205716 | controller | 2026-07-17 04:25:13.205922 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-17 04:25:13.206117 | controller | Friday 17 July 2026 04:25:13 +0000 (0:00:00.035) 0:00:02.032 *********** 2026-07-17 04:25:13.881034 | 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-07-17 04:25:13.890638 | controller | changed: [controller] 2026-07-17 04:25:13.890908 | controller | 2026-07-17 04:25:13.891192 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:13.891423 | controller | Friday 17 July 2026 04:25:13 +0000 (0:00:00.685) 0:00:02.717 *********** 2026-07-17 04:25:13.921729 | controller | ok: [controller] => { 2026-07-17 04:25:13.921909 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-17 04:25:13.922282 | controller | } 2026-07-17 04:25:13.922474 | controller | 2026-07-17 04:25:13.922693 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:13.922897 | controller | Friday 17 July 2026 04:25:13 +0000 (0:00:00.030) 0:00:02.748 *********** 2026-07-17 04:25:15.341995 | 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-07-17 04:25:15.349395 | controller | changed: [controller] 2026-07-17 04:25:15.349650 | controller | 2026-07-17 04:25:15.349884 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:15.350056 | controller | Friday 17 July 2026 04:25:15 +0000 (0:00:01.428) 0:00:04.176 *********** 2026-07-17 04:25:15.385272 | controller | skipping: [controller] 2026-07-17 04:25:15.385460 | controller | 2026-07-17 04:25:15.385732 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:15.385941 | controller | Friday 17 July 2026 04:25:15 +0000 (0:00:00.035) 0:00:04.212 *********** 2026-07-17 04:25:15.418613 | controller | skipping: [controller] 2026-07-17 04:25:15.418800 | controller | 2026-07-17 04:25:15.418967 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:15.419157 | controller | Friday 17 July 2026 04:25:15 +0000 (0:00:00.033) 0:00:04.245 *********** 2026-07-17 04:25:15.454805 | controller | ok: [controller] => { 2026-07-17 04:25:15.454996 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-17 04:25:15.455171 | controller | } 2026-07-17 04:25:15.455338 | controller | 2026-07-17 04:25:15.455533 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:15.455722 | controller | Friday 17 July 2026 04:25:15 +0000 (0:00:00.035) 0:00:04.281 *********** 2026-07-17 04:25:17.339645 | controller | changed: [controller] 2026-07-17 04:25:17.339824 | controller | 2026-07-17 04:25:17.340060 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:17.340285 | controller | Friday 17 July 2026 04:25:17 +0000 (0:00:01.885) 0:00:06.166 *********** 2026-07-17 04:25:17.373159 | controller | skipping: [controller] 2026-07-17 04:25:17.373273 | controller | 2026-07-17 04:25:17.373407 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:17.373530 | controller | Friday 17 July 2026 04:25:17 +0000 (0:00:00.033) 0:00:06.200 *********** 2026-07-17 04:25:17.404606 | controller | skipping: [controller] 2026-07-17 04:25:17.404766 | controller | 2026-07-17 04:25:17.405098 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:17.405345 | controller | Friday 17 July 2026 04:25:17 +0000 (0:00:00.031) 0:00:06.231 *********** 2026-07-17 04:25:17.443728 | controller | ok: [controller] => { 2026-07-17 04:25:17.443927 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-17 04:25:17.444141 | controller | } 2026-07-17 04:25:17.444338 | controller | 2026-07-17 04:25:17.444559 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:17.444855 | controller | Friday 17 July 2026 04:25:17 +0000 (0:00:00.038) 0:00:06.270 *********** 2026-07-17 04:25:18.207018 | controller | changed: [controller] 2026-07-17 04:25:18.207143 | controller | 2026-07-17 04:25:18.207352 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:18.207549 | controller | Friday 17 July 2026 04:25:18 +0000 (0:00:00.763) 0:00:07.033 *********** 2026-07-17 04:25:18.242019 | controller | skipping: [controller] 2026-07-17 04:25:18.242161 | controller | 2026-07-17 04:25:18.242358 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:18.242551 | controller | Friday 17 July 2026 04:25:18 +0000 (0:00:00.035) 0:00:07.069 *********** 2026-07-17 04:25:18.275776 | controller | skipping: [controller] 2026-07-17 04:25:18.275901 | controller | 2026-07-17 04:25:18.276095 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:18.276324 | controller | Friday 17 July 2026 04:25:18 +0000 (0:00:00.033) 0:00:07.103 *********** 2026-07-17 04:25:18.312606 | controller | ok: [controller] => { 2026-07-17 04:25:18.312784 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-17 04:25:18.313001 | controller | } 2026-07-17 04:25:18.313143 | controller | 2026-07-17 04:25:18.313398 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:18.313521 | controller | Friday 17 July 2026 04:25:18 +0000 (0:00:00.036) 0:00:07.139 *********** 2026-07-17 04:25:19.115258 | controller | changed: [controller] 2026-07-17 04:25:19.115379 | controller | 2026-07-17 04:25:19.115585 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:19.115781 | controller | Friday 17 July 2026 04:25:19 +0000 (0:00:00.801) 0:00:07.940 *********** 2026-07-17 04:25:19.143644 | controller | skipping: [controller] 2026-07-17 04:25:19.143795 | controller | 2026-07-17 04:25:19.144057 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:19.144254 | controller | Friday 17 July 2026 04:25:19 +0000 (0:00:00.030) 0:00:07.971 *********** 2026-07-17 04:25:19.179393 | controller | skipping: [controller] 2026-07-17 04:25:19.179505 | controller | 2026-07-17 04:25:19.179697 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:19.179918 | controller | Friday 17 July 2026 04:25:19 +0000 (0:00:00.035) 0:00:08.006 *********** 2026-07-17 04:25:19.215354 | controller | ok: [controller] => { 2026-07-17 04:25:19.215499 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-17 04:25:19.215678 | controller | } 2026-07-17 04:25:19.215866 | controller | 2026-07-17 04:25:19.216066 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:19.216258 | controller | Friday 17 July 2026 04:25:19 +0000 (0:00:00.035) 0:00:08.042 *********** 2026-07-17 04:25:20.076425 | controller | changed: [controller] 2026-07-17 04:25:20.076560 | controller | 2026-07-17 04:25:20.076762 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:20.077002 | controller | Friday 17 July 2026 04:25:20 +0000 (0:00:00.860) 0:00:08.902 *********** 2026-07-17 04:25:20.112836 | controller | skipping: [controller] 2026-07-17 04:25:20.112976 | controller | 2026-07-17 04:25:20.113203 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:20.113413 | controller | Friday 17 July 2026 04:25:20 +0000 (0:00:00.037) 0:00:08.939 *********** 2026-07-17 04:25:20.145562 | controller | skipping: [controller] 2026-07-17 04:25:20.145716 | controller | 2026-07-17 04:25:20.145903 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:20.146095 | controller | Friday 17 July 2026 04:25:20 +0000 (0:00:00.033) 0:00:08.973 *********** 2026-07-17 04:25:20.182602 | controller | ok: [controller] => { 2026-07-17 04:25:20.182777 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-17 04:25:20.182951 | controller | } 2026-07-17 04:25:20.183122 | controller | 2026-07-17 04:25:20.183318 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:20.183550 | controller | Friday 17 July 2026 04:25:20 +0000 (0:00:00.036) 0:00:09.009 *********** 2026-07-17 04:25:21.075032 | controller | changed: [controller] 2026-07-17 04:25:21.075122 | controller | 2026-07-17 04:25:21.075354 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:21.075555 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.891) 0:00:09.901 *********** 2026-07-17 04:25:21.110358 | controller | skipping: [controller] 2026-07-17 04:25:21.110532 | controller | 2026-07-17 04:25:21.110730 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:21.110924 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.036) 0:00:09.937 *********** 2026-07-17 04:25:21.137767 | controller | skipping: [controller] 2026-07-17 04:25:21.137921 | controller | 2026-07-17 04:25:21.138119 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:21.138318 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.027) 0:00:09.965 *********** 2026-07-17 04:25:21.174429 | controller | ok: [controller] => { 2026-07-17 04:25:21.174609 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-17 04:25:21.174747 | controller | } 2026-07-17 04:25:21.174913 | controller | 2026-07-17 04:25:21.175152 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:21.175343 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.035) 0:00:10.001 *********** 2026-07-17 04:25:21.972475 | controller | changed: [controller] 2026-07-17 04:25:21.972591 | controller | 2026-07-17 04:25:21.972746 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:21.972963 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.798) 0:00:10.799 *********** 2026-07-17 04:25:21.999364 | controller | skipping: [controller] 2026-07-17 04:25:21.999524 | controller | 2026-07-17 04:25:21.999711 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:21.999925 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-17 04:25:22.000098 | controller | 2026-07-17 04:25:22.000278 | controller | 2026-07-17 04:25:22.000447 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:22.000636 | controller | Friday 17 July 2026 04:25:21 +0000 (0:00:00.027) 0:00:10.827 *********** 2026-07-17 04:25:22.000839 | controller | =============================================================================== 2026-07-17 04:25:22.001042 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.89s 2026-07-17 04:25:22.001244 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.43s 2026-07-17 04:25:22.001420 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.89s 2026-07-17 04:25:22.001608 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-07-17 04:25:22.001799 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-07-17 04:25:22.001987 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-07-17 04:25:22.002177 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-07-17 04:25:22.002388 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.69s 2026-07-17 04:25:22.002582 | controller | Gather minimal facts ---------------------------------------------------- 0.65s 2026-07-17 04:25:22.002799 | controller | Find all subdirectories in the role location ---------------------------- 0.42s 2026-07-17 04:25:22.002985 | controller | Select only defaults/ directories and load vars ------------------------- 0.35s 2026-07-17 04:25:22.003172 | controller | Include download_artifact role ------------------------------------------ 0.24s 2026-07-17 04:25:22.003389 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-07-17 04:25:22.003581 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-07-17 04:25:22.003766 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-07-17 04:25:22.003954 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:22.004143 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-17 04:25:22.004331 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:22.004519 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:22.004709 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-17 04:25:22.120312 | controller | INFO [download-binaries > converge] Executed: Successful 2026-07-17 04:25:22.130011 | controller | INFO [download-binaries > idempotence] Executing 2026-07-17 04:25:22.913121 | controller | 2026-07-17 04:25:22.913302 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-17 04:25:22.913478 | controller | 2026-07-17 04:25:22.913675 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-17 04:25:22.913866 | controller | Friday 17 July 2026 04:25:22 +0000 (0:00:00.012) 0:00:00.012 *********** 2026-07-17 04:25:23.557296 | controller | ok: [controller -> localhost] 2026-07-17 04:25:23.557344 | controller | 2026-07-17 04:25:23.557474 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-17 04:25:23.557597 | controller | Friday 17 July 2026 04:25:23 +0000 (0:00:00.643) 0:00:00.656 *********** 2026-07-17 04:25:23.969236 | controller | ok: [controller -> localhost] 2026-07-17 04:25:23.969295 | controller | 2026-07-17 04:25:23.969339 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-17 04:25:23.972871 | controller | Friday 17 July 2026 04:25:23 +0000 (0:00:00.412) 0:00:01.069 *********** 2026-07-17 04:25:24.276867 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-17 04:25:24.276888 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-17 04:25:24.276892 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-17 04:25:24.276895 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-17 04:25:24.276898 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-17 04:25:24.276902 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-17 04:25:24.276905 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-17 04:25:24.276908 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-17 04:25:24.276911 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-17 04:25:24.276915 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-17 04:25:24.276919 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-17 04:25:24.276922 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-17 04:25:24.276925 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-17 04:25:24.276929 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-17 04:25:24.276985 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-17 04:25:24.277183 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-17 04:25:24.277357 | controller | 2026-07-17 04:25:24.277552 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-17 04:25:24.277744 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.304) 0:00:01.374 *********** 2026-07-17 04:25:24.401264 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-17 04:25:24.401437 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-17 04:25:24.401626 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-17 04:25:24.401876 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-17 04:25:24.402069 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-17 04:25:24.402260 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-17 04:25:24.402449 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-17 04:25:24.402625 | controller | 2026-07-17 04:25:24.402821 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-17 04:25:24.403000 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.126) 0:00:01.500 *********** 2026-07-17 04:25:24.497822 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-17 04:25:24.498030 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-17 04:25:24.498226 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-17 04:25:24.498416 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-17 04:25:24.498607 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-17 04:25:24.498793 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-17 04:25:24.498976 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-17 04:25:24.499149 | controller | 2026-07-17 04:25:24.499338 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-17 04:25:24.499541 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.097) 0:00:01.597 *********** 2026-07-17 04:25:24.572599 | controller | ok: [controller -> localhost] 2026-07-17 04:25:24.572776 | controller | 2026-07-17 04:25:24.573022 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-17 04:25:24.573218 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.074) 0:00:01.672 *********** 2026-07-17 04:25:24.768934 | 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-07-17 04:25:24.769170 | 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-07-17 04:25:24.769392 | 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-07-17 04:25:24.769685 | 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-07-17 04:25:24.769921 | 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-07-17 04:25:24.770140 | 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-07-17 04:25:24.770360 | 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-07-17 04:25:24.770541 | controller | 2026-07-17 04:25:24.770742 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:24.770937 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.196) 0:00:01.868 *********** 2026-07-17 04:25:24.805224 | controller | skipping: [controller] 2026-07-17 04:25:24.805415 | controller | 2026-07-17 04:25:24.805654 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-17 04:25:24.805848 | controller | Friday 17 July 2026 04:25:24 +0000 (0:00:00.036) 0:00:01.905 *********** 2026-07-17 04:25:25.290695 | 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-07-17 04:25:25.300959 | controller | ok: [controller] 2026-07-17 04:25:25.301140 | controller | 2026-07-17 04:25:25.301393 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:25.301577 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.495) 0:00:02.400 *********** 2026-07-17 04:25:25.331592 | controller | ok: [controller] => { 2026-07-17 04:25:25.331775 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-17 04:25:25.331958 | controller | } 2026-07-17 04:25:25.332134 | controller | 2026-07-17 04:25:25.332335 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:25.332534 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.030) 0:00:02.431 *********** 2026-07-17 04:25:25.893692 | controller | ok: [controller] 2026-07-17 04:25:25.893906 | controller | 2026-07-17 04:25:25.894122 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:25.894314 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.561) 0:00:02.993 *********** 2026-07-17 04:25:25.924602 | controller | skipping: [controller] 2026-07-17 04:25:25.924846 | controller | 2026-07-17 04:25:25.925113 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:25.925347 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.031) 0:00:03.024 *********** 2026-07-17 04:25:25.956156 | controller | skipping: [controller] 2026-07-17 04:25:25.956324 | controller | 2026-07-17 04:25:25.956543 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:25.956735 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.031) 0:00:03.056 *********** 2026-07-17 04:25:25.989518 | controller | ok: [controller] => { 2026-07-17 04:25:25.989715 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-17 04:25:25.989908 | controller | } 2026-07-17 04:25:25.990087 | controller | 2026-07-17 04:25:25.990290 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:25.990490 | controller | Friday 17 July 2026 04:25:25 +0000 (0:00:00.032) 0:00:03.088 *********** 2026-07-17 04:25:26.425353 | controller | ok: [controller] 2026-07-17 04:25:26.425449 | controller | 2026-07-17 04:25:26.425575 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:26.425704 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.434) 0:00:03.523 *********** 2026-07-17 04:25:26.456660 | controller | skipping: [controller] 2026-07-17 04:25:26.456754 | controller | 2026-07-17 04:25:26.457176 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:26.457203 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.033) 0:00:03.556 *********** 2026-07-17 04:25:26.497487 | controller | skipping: [controller] 2026-07-17 04:25:26.497578 | controller | 2026-07-17 04:25:26.497688 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:26.497781 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.036) 0:00:03.593 *********** 2026-07-17 04:25:26.536447 | controller | ok: [controller] => { 2026-07-17 04:25:26.536633 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-17 04:25:26.536707 | controller | } 2026-07-17 04:25:26.536894 | controller | 2026-07-17 04:25:26.537211 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:26.537249 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.042) 0:00:03.635 *********** 2026-07-17 04:25:26.928470 | controller | ok: [controller] 2026-07-17 04:25:26.928555 | controller | 2026-07-17 04:25:26.928623 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:26.928767 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.389) 0:00:04.025 *********** 2026-07-17 04:25:26.951098 | controller | skipping: [controller] 2026-07-17 04:25:26.951187 | controller | 2026-07-17 04:25:26.951320 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:26.951489 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.025) 0:00:04.051 *********** 2026-07-17 04:25:26.993416 | controller | skipping: [controller] 2026-07-17 04:25:26.996850 | controller | 2026-07-17 04:25:26.996871 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:26.996879 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.039) 0:00:04.091 *********** 2026-07-17 04:25:27.032206 | controller | ok: [controller] => { 2026-07-17 04:25:27.033397 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-17 04:25:27.033696 | controller | } 2026-07-17 04:25:27.033942 | controller | 2026-07-17 04:25:27.034208 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:27.034464 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.040) 0:00:04.131 *********** 2026-07-17 04:25:27.445182 | controller | ok: [controller] 2026-07-17 04:25:27.445283 | controller | 2026-07-17 04:25:27.445420 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:27.445546 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.410) 0:00:04.541 *********** 2026-07-17 04:25:27.474172 | controller | skipping: [controller] 2026-07-17 04:25:27.474267 | controller | 2026-07-17 04:25:27.474400 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:27.474527 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.032) 0:00:04.574 *********** 2026-07-17 04:25:27.506867 | controller | skipping: [controller] 2026-07-17 04:25:27.506921 | controller | 2026-07-17 04:25:27.506989 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:27.507074 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.032) 0:00:04.607 *********** 2026-07-17 04:25:27.544494 | controller | ok: [controller] => { 2026-07-17 04:25:27.544576 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-17 04:25:27.544701 | controller | } 2026-07-17 04:25:27.544844 | controller | 2026-07-17 04:25:27.545157 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:27.545192 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.036) 0:00:04.644 *********** 2026-07-17 04:25:27.968598 | controller | ok: [controller] 2026-07-17 04:25:27.968683 | controller | 2026-07-17 04:25:27.968832 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:27.969021 | controller | Friday 17 July 2026 04:25:27 +0000 (0:00:00.423) 0:00:05.067 *********** 2026-07-17 04:25:28.005762 | controller | skipping: [controller] 2026-07-17 04:25:28.005783 | controller | 2026-07-17 04:25:28.005794 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:28.005818 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.035) 0:00:05.103 *********** 2026-07-17 04:25:28.036616 | controller | skipping: [controller] 2026-07-17 04:25:28.036701 | controller | 2026-07-17 04:25:28.036827 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:28.037000 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.033) 0:00:05.136 *********** 2026-07-17 04:25:28.073387 | controller | ok: [controller] => { 2026-07-17 04:25:28.073686 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-17 04:25:28.073905 | controller | } 2026-07-17 04:25:28.074608 | controller | 2026-07-17 04:25:28.074649 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:28.074659 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.035) 0:00:05.172 *********** 2026-07-17 04:25:28.509352 | controller | ok: [controller] 2026-07-17 04:25:28.509412 | controller | 2026-07-17 04:25:28.509525 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:28.509660 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.434) 0:00:05.607 *********** 2026-07-17 04:25:28.545117 | controller | skipping: [controller] 2026-07-17 04:25:28.545226 | controller | 2026-07-17 04:25:28.545352 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:28.545472 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.035) 0:00:05.642 *********** 2026-07-17 04:25:28.575423 | controller | skipping: [controller] 2026-07-17 04:25:28.575602 | controller | 2026-07-17 04:25:28.575802 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:28.575995 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.033) 0:00:05.675 *********** 2026-07-17 04:25:28.612042 | controller | ok: [controller] => { 2026-07-17 04:25:28.612280 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-17 04:25:28.612463 | controller | } 2026-07-17 04:25:28.612635 | controller | 2026-07-17 04:25:28.612855 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:28.613011 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:00.036) 0:00:05.711 *********** 2026-07-17 04:25:29.049425 | controller | ok: [controller] 2026-07-17 04:25:29.049474 | controller | 2026-07-17 04:25:29.049553 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:29.049655 | controller | Friday 17 July 2026 04:25:29 +0000 (0:00:00.433) 0:00:06.145 *********** 2026-07-17 04:25:29.072143 | controller | skipping: [controller] 2026-07-17 04:25:29.072181 | controller | 2026-07-17 04:25:29.072266 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:29.072367 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-17 04:25:29.072448 | controller | 2026-07-17 04:25:29.072915 | controller | 2026-07-17 04:25:29.072966 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:29.072976 | controller | Friday 17 July 2026 04:25:29 +0000 (0:00:00.027) 0:00:06.172 *********** 2026-07-17 04:25:29.072984 | controller | =============================================================================== 2026-07-17 04:25:29.072991 | controller | Gather minimal facts ---------------------------------------------------- 0.64s 2026-07-17 04:25:29.073006 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.56s 2026-07-17 04:25:29.074472 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.50s 2026-07-17 04:25:29.074504 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-17 04:25:29.074508 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-17 04:25:29.074511 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-17 04:25:29.074515 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-17 04:25:29.074518 | controller | Find all subdirectories in the role location ---------------------------- 0.41s 2026-07-17 04:25:29.074522 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.41s 2026-07-17 04:25:29.074526 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-07-17 04:25:29.074529 | controller | Select only defaults/ directories and load vars ------------------------- 0.30s 2026-07-17 04:25:29.074532 | controller | Include download_artifact role ------------------------------------------ 0.20s 2026-07-17 04:25:29.074542 | controller | Find all components with checksums and get latest versions (CI) --------- 0.13s 2026-07-17 04:25:29.074545 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-07-17 04:25:29.074548 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-07-17 04:25:29.074551 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:29.074555 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:29.074558 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-07-17 04:25:29.074562 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:29.074565 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-07-17 04:25:29.224891 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-07-17 04:25:29.231418 | controller | INFO [download-binaries > side_effect] Executing 2026-07-17 04:25:29.231812 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:29.237295 | controller | INFO [download-binaries > verify] Executing 2026-07-17 04:25:30.055486 | controller | 2026-07-17 04:25:30.055799 | controller | PLAY [Verify] ****************************************************************** 2026-07-17 04:25:30.056031 | controller | 2026-07-17 04:25:30.056276 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-17 04:25:30.056523 | controller | Friday 17 July 2026 04:25:30 +0000 (0:00:00.011) 0:00:00.011 *********** 2026-07-17 04:25:31.100463 | 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-07-17 04:25:31.108976 | controller | ok: [controller] 2026-07-17 04:25:31.109035 | controller | 2026-07-17 04:25:31.109137 | controller | TASK [Stat target dir] ********************************************************* 2026-07-17 04:25:31.109244 | controller | Friday 17 July 2026 04:25:31 +0000 (0:00:01.050) 0:00:01.061 *********** 2026-07-17 04:25:31.514580 | controller | ok: [controller] 2026-07-17 04:25:31.514630 | controller | 2026-07-17 04:25:31.514776 | controller | TASK [Assert that target dir is created] *************************************** 2026-07-17 04:25:31.514918 | controller | Friday 17 July 2026 04:25:31 +0000 (0:00:00.408) 0:00:01.470 *********** 2026-07-17 04:25:31.551591 | controller | ok: [controller] => { 2026-07-17 04:25:31.551707 | controller | "changed": false, 2026-07-17 04:25:31.551833 | controller | "msg": "All assertions passed" 2026-07-17 04:25:31.552333 | controller | } 2026-07-17 04:25:31.552362 | controller | 2026-07-17 04:25:31.552368 | controller | TASK [Find target files] ******************************************************* 2026-07-17 04:25:31.552375 | controller | Friday 17 July 2026 04:25:31 +0000 (0:00:00.037) 0:00:01.507 *********** 2026-07-17 04:25:31.952977 | controller | ok: [controller] 2026-07-17 04:25:31.953019 | controller | 2026-07-17 04:25:31.953100 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-07-17 04:25:31.953183 | controller | Friday 17 July 2026 04:25:31 +0000 (0:00:00.397) 0:00:01.905 *********** 2026-07-17 04:25:31.978565 | controller | ok: [controller] => { 2026-07-17 04:25:31.978783 | controller | "changed": false, 2026-07-17 04:25:31.978970 | controller | "msg": "All assertions passed" 2026-07-17 04:25:31.979148 | controller | } 2026-07-17 04:25:31.979317 | controller | 2026-07-17 04:25:31.979493 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:31.979693 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-17 04:25:31.979853 | controller | 2026-07-17 04:25:31.980012 | controller | 2026-07-17 04:25:31.980189 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:31.980379 | controller | Friday 17 July 2026 04:25:31 +0000 (0:00:00.029) 0:00:01.935 *********** 2026-07-17 04:25:31.980552 | controller | =============================================================================== 2026-07-17 04:25:31.980731 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-07-17 04:25:31.981508 | controller | Stat target dir --------------------------------------------------------- 0.41s 2026-07-17 04:25:31.981530 | controller | Find target files ------------------------------------------------------- 0.40s 2026-07-17 04:25:31.981538 | controller | Assert that target dir is created --------------------------------------- 0.04s 2026-07-17 04:25:31.981546 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-07-17 04:25:32.070223 | controller | INFO [download-binaries > verify] Executed: Successful 2026-07-17 04:25:32.080904 | controller | INFO [download-binaries > cleanup] Executing 2026-07-17 04:25:32.081217 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:32.086542 | controller | INFO [download-binaries > destroy] Executing 2026-07-17 04:25:32.086648 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-17 04:25:32.086734 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-17 04:25:32.087005 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-17 04:25:32.318076 | controller | ok: Runtime: 0:00:44.052210 2026-07-17 04:25:32.326414 | 2026-07-17 04:25:32.326466 | PLAY RECAP 2026-07-17 04:25:32.326513 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:25:32.326536 | 2026-07-17 04:25:32.451646 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-17 04:25:32.454946 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-17 04:25:33.055126 | 2026-07-17 04:25:33.055254 | PLAY [all] 2026-07-17 04:25:33.065940 | 2026-07-17 04:25:33.066018 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-17 04:25:33.433404 | controller | changed 2026-07-17 04:25:33.440039 | 2026-07-17 04:25:33.440144 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-17 04:25:33.807454 | 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-07-17 04:25:33.807528 | controller | 2026-07-17 04:25:33.814721 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:33.816107 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:33.817549 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:33.820798 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:33.820833 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:33.820838 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:33.823609 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:33.824132 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:33.824610 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:33.826011 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:33.970281 | controller | ok: Runtime: 0:00:00.028425 2026-07-17 04:25:33.976127 | 2026-07-17 04:25:33.976211 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-17 04:25:34.201459 | controller | changed 2026-07-17 04:25:34.207657 | 2026-07-17 04:25:34.207761 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-17 04:25:34.454470 | controller | environment: line 5: kubectl: command not found 2026-07-17 04:25:34.455119 | 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-07-17 04:25:34.455139 | controller | 2026-07-17 04:25:34.455708 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:34.738130 | controller | ok: Runtime: 0:00:00.012951 2026-07-17 04:25:34.746163 | 2026-07-17 04:25:34.746234 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-17 04:25:35.396661 | controller | changed: 2026-07-17 04:25:35.396921 | controller | created directory /var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/logs/controller 2026-07-17 04:25:35.397028 | controller | cd+++++++++ objects/ 2026-07-17 04:25:35.397085 | controller | cd+++++++++ objects/cluster/ 2026-07-17 04:25:35.397139 | controller | cd+++++++++ objects/namespaced/ 2026-07-17 04:25:35.406376 | 2026-07-17 04:25:35.406441 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-17 04:25:35.642766 | controller | changed 2026-07-17 04:25:35.647359 | 2026-07-17 04:25:35.647427 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-17 04:25:35.883319 | controller | changed 2026-07-17 04:25:35.888998 | 2026-07-17 04:25:35.889088 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-17 04:25:36.123778 | controller | environment: line 3: kubectl: command not found 2026-07-17 04:25:36.418177 | controller | ok: Runtime: 0:00:00.011265 2026-07-17 04:25:36.423718 | 2026-07-17 04:25:36.423779 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-17 04:25:36.913270 | controller | changed: 2026-07-17 04:25:36.913443 | controller | cd+++++++++ pod-logs/ 2026-07-17 04:25:36.913483 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-17 04:25:36.922511 | 2026-07-17 04:25:36.922593 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-17 04:25:37.152133 | controller | changed: "values" 2026-07-17 04:25:37.352634 | controller | changed: "releases" 2026-07-17 04:25:37.365458 | 2026-07-17 04:25:37.365587 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-17 04:25:37.602566 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-17 04:25:37.891451 | controller | ok: Runtime: 0:00:00.006259 2026-07-17 04:25:37.895365 | 2026-07-17 04:25:37.895433 | TASK [helm-release-status : Downloads logs to executor] 2026-07-17 04:25:38.379379 | controller | changed: 2026-07-17 04:25:38.379508 | controller | cd+++++++++ helm/ 2026-07-17 04:25:38.379536 | controller | cd+++++++++ helm/releases/ 2026-07-17 04:25:38.379559 | controller | cd+++++++++ helm/values/ 2026-07-17 04:25:38.384093 | 2026-07-17 04:25:38.384147 | PLAY RECAP 2026-07-17 04:25:38.384194 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:25:38.384216 | 2026-07-17 04:25:38.510916 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-17 04:25:38.513903 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-17 04:25:39.093525 | 2026-07-17 04:25:39.093673 | PLAY [all] 2026-07-17 04:25:39.103765 | 2026-07-17 04:25:39.103842 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-17 04:25:39.150107 | controller | skipping: Conditional result was False 2026-07-17 04:25:39.159020 | 2026-07-17 04:25:39.159136 | TASK [fetch-output : Set log path for single node] 2026-07-17 04:25:39.188609 | controller | ok 2026-07-17 04:25:39.193268 | 2026-07-17 04:25:39.193368 | LOOP [fetch-output : Ensure local output dirs] 2026-07-17 04:25:39.557601 | controller -> localhost | ok: "/var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/logs" 2026-07-17 04:25:39.765779 | controller -> localhost | changed: "/var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/artifacts" 2026-07-17 04:25:39.972561 | controller -> localhost | changed: "/var/lib/zuul/builds/3d1c3e34a9184189b5d312e916e0064f/work/docs" 2026-07-17 04:25:39.990919 | 2026-07-17 04:25:39.991096 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-17 04:25:40.599612 | controller | changed: .d..t...... ./ 2026-07-17 04:25:40.599863 | controller | changed: All items complete 2026-07-17 04:25:40.599891 | 2026-07-17 04:25:41.039106 | controller | changed: .d..t...... ./ 2026-07-17 04:25:41.471659 | controller | changed: .d..t...... ./ 2026-07-17 04:25:41.492103 | 2026-07-17 04:25:41.492275 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-17 04:25:41.895342 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007121 2026-07-17 04:25:42.442310 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.333748 2026-07-17 04:25:42.461606 | 2026-07-17 04:25:42.461732 | PLAY [all] 2026-07-17 04:25:42.466883 | 2026-07-17 04:25:42.466963 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-17 04:25:42.905801 | controller | changed 2026-07-17 04:25:42.915880 | 2026-07-17 04:25:42.915959 | PLAY RECAP 2026-07-17 04:25:42.916020 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-17 04:25:42.916052 | 2026-07-17 04:25:43.054520 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-17 04:25:43.058141 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-17 04:25:43.614820 | 2026-07-17 04:25:43.614952 | PLAY [localhost] 2026-07-17 04:25:43.625248 | 2026-07-17 04:25:43.625320 | TASK [Generate Zuul manifest] 2026-07-17 04:25:43.644633 | localhost | ok 2026-07-17 04:25:43.659682 | 2026-07-17 04:25:43.661665 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-17 04:25:44.066881 | localhost | changed 2026-07-17 04:25:44.081353 | 2026-07-17 04:25:44.081431 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-17 04:25:44.113189 | localhost | ok 2026-07-17 04:25:44.121313 | 2026-07-17 04:25:44.121377 | TASK [Upload logs] 2026-07-17 04:25:44.142740 | localhost | ok 2026-07-17 04:25:44.201515 | 2026-07-17 04:25:44.201678 | TASK [Set zuul-log-path fact] 2026-07-17 04:25:44.223858 | localhost | ok 2026-07-17 04:25:44.235290 | 2026-07-17 04:25:44.235359 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-17 04:25:44.267654 | localhost | ok 2026-07-17 04:25:44.277571 | 2026-07-17 04:25:44.277638 | TASK [upload-logs : Create log directories] 2026-07-17 04:25:44.685127 | localhost | changed 2026-07-17 04:25:44.691539 | 2026-07-17 04:25:44.691617 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-17 04:25:45.076464 | localhost -> localhost | ok: Runtime: 0:00:00.005836 2026-07-17 04:25:45.082934 | 2026-07-17 04:25:45.082997 | TASK [upload-logs : Upload logs to log server] 2026-07-17 04:25:45.531524 | localhost | Output suppressed because no_log was given 2026-07-17 04:25:45.537185 | 2026-07-17 04:25:45.537269 | LOOP [upload-logs : Compress console log and json output] 2026-07-17 04:25:45.581890 | localhost | skipping: Conditional result was False 2026-07-17 04:25:45.630655 | localhost | skipping: Conditional result was False 2026-07-17 04:25:45.642294 | 2026-07-17 04:25:45.642437 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-17 04:25:45.685126 | localhost | skipping: Conditional result was False 2026-07-17 04:25:45.685502 | 2026-07-17 04:25:45.689250 | localhost | skipping: Conditional result was False 2026-07-17 04:25:45.707496 | 2026-07-17 04:25:45.707696 | LOOP [upload-logs : Upload console log and json output]