2026-07-24 17:10:31.070838 | Job console starting 2026-07-24 17:10:31.079980 | Updating git repos 2026-07-24 17:10:31.138488 | Cloning repos into workspace 2026-07-24 17:10:31.192358 | Restoring repo states 2026-07-24 17:10:31.205164 | Merging changes 2026-07-24 17:10:31.844281 | Checking out repos 2026-07-24 17:10:32.083578 | Preparing playbooks 2026-07-24 17:10:34.490285 | Running Ansible setup 2026-07-24 17:10:38.580485 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-24 17:10:39.166011 | 2026-07-24 17:10:39.166116 | PLAY [localhost] 2026-07-24 17:10:39.173171 | 2026-07-24 17:10:39.173241 | TASK [Gathering Facts] 2026-07-24 17:10:39.991161 | localhost | ok 2026-07-24 17:10:40.000949 | 2026-07-24 17:10:40.001164 | TASK [Setup log path fact] 2026-07-24 17:10:40.019993 | localhost | ok 2026-07-24 17:10:40.033520 | 2026-07-24 17:10:40.033654 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-24 17:10:40.063215 | localhost | ok 2026-07-24 17:10:40.072238 | 2026-07-24 17:10:40.072329 | TASK [emit-job-header : Print job information] 2026-07-24 17:10:40.105272 | # Job Information 2026-07-24 17:10:40.105625 | Ansible Version: 2.16.18 2026-07-24 17:10:40.105736 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-07-24 17:10:40.105812 | Pipeline: check 2026-07-24 17:10:40.105878 | Executor: 2d72f0692154 2026-07-24 17:10:40.105941 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/295 2026-07-24 17:10:40.106011 | Event ID: 38bb4010-8782-11f1-8a70-55a0eaeb3b05 2026-07-24 17:10:40.111086 | 2026-07-24 17:10:40.111181 | LOOP [emit-job-header : Print node information] 2026-07-24 17:10:40.195502 | localhost | ok: 2026-07-24 17:10:40.195791 | localhost | # Node Information 2026-07-24 17:10:40.195858 | localhost | Inventory Hostname: controller 2026-07-24 17:10:40.195910 | localhost | Hostname: np0000186628 2026-07-24 17:10:40.195957 | localhost | Username: zuul 2026-07-24 17:10:40.196007 | localhost | Distro: Debian 13.6 2026-07-24 17:10:40.196053 | localhost | Provider: yul1 2026-07-24 17:10:40.196098 | localhost | Region: ca-ymq-1 2026-07-24 17:10:40.196140 | localhost | Label: debian-trixie 2026-07-24 17:10:40.196185 | localhost | Product Name: OpenStack Nova 2026-07-24 17:10:40.196229 | localhost | Interface IP: 199.204.45.109 2026-07-24 17:10:40.207513 | 2026-07-24 17:10:40.207658 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-24 17:10:40.612775 | localhost -> localhost | changed 2026-07-24 17:10:40.622837 | 2026-07-24 17:10:40.622917 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-24 17:10:41.453915 | localhost -> localhost | changed 2026-07-24 17:10:41.464721 | 2026-07-24 17:10:41.464784 | PLAY [all] 2026-07-24 17:10:41.471282 | 2026-07-24 17:10:41.471349 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-24 17:10:41.680336 | controller -> localhost | ok 2026-07-24 17:10:41.688345 | 2026-07-24 17:10:41.688492 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-24 17:10:41.710577 | controller | ok 2026-07-24 17:10:41.726139 | controller | included: /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-24 17:10:41.730740 | 2026-07-24 17:10:41.730805 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-24 17:10:43.071049 | controller -> localhost | Generating public/private rsa key pair. 2026-07-24 17:10:43.071206 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/31b79a3e90f6468897df181ef972ac05_id_rsa 2026-07-24 17:10:43.071238 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/31b79a3e90f6468897df181ef972ac05_id_rsa.pub 2026-07-24 17:10:43.071262 | controller -> localhost | The key fingerprint is: 2026-07-24 17:10:43.071285 | controller -> localhost | SHA256:aIvTGMg2syUMyLPTfuNAu5f9E8pU4Pmt2gdoV6baFYs zuul-build-sshkey 2026-07-24 17:10:43.071320 | controller -> localhost | The key's randomart image is: 2026-07-24 17:10:43.071342 | controller -> localhost | +---[RSA 3072]----+ 2026-07-24 17:10:43.071371 | controller -> localhost | | | 2026-07-24 17:10:43.071400 | controller -> localhost | |o . | 2026-07-24 17:10:43.071423 | controller -> localhost | |oo . o | 2026-07-24 17:10:43.071478 | controller -> localhost | | ++. + . + | 2026-07-24 17:10:43.071504 | controller -> localhost | | oOoo o S * o | 2026-07-24 17:10:43.071525 | controller -> localhost | | .+*.* = E + | 2026-07-24 17:10:43.071545 | controller -> localhost | | .++oO = = | 2026-07-24 17:10:43.071566 | controller -> localhost | | =+.=.+ . | 2026-07-24 17:10:43.071588 | controller -> localhost | | ... .ooo | 2026-07-24 17:10:43.071609 | controller -> localhost | +----[SHA256]-----+ 2026-07-24 17:10:43.071657 | controller -> localhost | ok: Runtime: 0:00:00.942926 2026-07-24 17:10:43.075863 | 2026-07-24 17:10:43.075926 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-24 17:10:43.092936 | controller | ok 2026-07-24 17:10:43.102447 | controller | included: /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-24 17:10:43.108692 | 2026-07-24 17:10:43.108754 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-24 17:10:43.122653 | controller | skipping: Conditional result was False 2026-07-24 17:10:43.127126 | 2026-07-24 17:10:43.127192 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-24 17:10:43.643295 | controller | changed 2026-07-24 17:10:43.648453 | 2026-07-24 17:10:43.648537 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-24 17:10:43.851519 | controller | ok 2026-07-24 17:10:43.856299 | 2026-07-24 17:10:43.856409 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-24 17:10:44.367960 | controller | changed 2026-07-24 17:10:44.373553 | 2026-07-24 17:10:44.373636 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-24 17:10:44.874372 | controller | changed 2026-07-24 17:10:44.880071 | 2026-07-24 17:10:44.880161 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-24 17:10:44.906228 | controller | skipping: Conditional result was False 2026-07-24 17:10:44.914722 | 2026-07-24 17:10:44.914806 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-24 17:10:45.264998 | controller -> localhost | changed 2026-07-24 17:10:45.274113 | 2026-07-24 17:10:45.274196 | TASK [add-build-sshkey : Add back temp key] 2026-07-24 17:10:45.540563 | controller -> localhost | Identity added: /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/31b79a3e90f6468897df181ef972ac05_id_rsa (zuul-build-sshkey) 2026-07-24 17:10:45.540770 | controller -> localhost | ok: Runtime: 0:00:00.015180 2026-07-24 17:10:45.546648 | 2026-07-24 17:10:45.546739 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-24 17:10:45.865737 | controller | ok 2026-07-24 17:10:45.871036 | 2026-07-24 17:10:45.871100 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-24 17:10:45.894685 | controller | skipping: Conditional result was False 2026-07-24 17:10:45.903110 | 2026-07-24 17:10:45.903204 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-24 17:10:46.250094 | controller | ok 2026-07-24 17:10:46.256066 | 2026-07-24 17:10:46.256170 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-24 17:10:47.168141 | controller | Output suppressed because no_log was given 2026-07-24 17:10:47.175816 | 2026-07-24 17:10:47.175880 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-24 17:10:47.376281 | controller | ok: "logs" 2026-07-24 17:10:47.376545 | controller | ok: All items complete 2026-07-24 17:10:47.376697 | 2026-07-24 17:10:47.553596 | controller | ok: "artifacts" 2026-07-24 17:10:47.733526 | controller | ok: "docs" 2026-07-24 17:10:47.744399 | 2026-07-24 17:10:47.744496 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-24 17:10:47.944958 | controller | changed: "logs" 2026-07-24 17:10:48.120433 | controller | changed: "artifacts" 2026-07-24 17:10:48.295031 | controller | changed: "docs" 2026-07-24 17:10:48.313759 | 2026-07-24 17:10:48.313880 | PLAY RECAP 2026-07-24 17:10:48.313942 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-24 17:10:48.313984 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 17:10:48.314023 | 2026-07-24 17:10:48.431045 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-24 17:10:48.433210 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-24 17:10:48.982300 | 2026-07-24 17:10:48.982404 | PLAY [all] 2026-07-24 17:10:48.991276 | 2026-07-24 17:10:48.991352 | TASK [setup-uv : Extract archive] 2026-07-24 17:10:51.222385 | controller | changed 2026-07-24 17:10:51.227597 | 2026-07-24 17:10:51.227678 | TASK [setup-uv : Print version] 2026-07-24 17:10:51.574064 | controller | uv 0.8.13 2026-07-24 17:10:51.760299 | controller | ok: Runtime: 0:00:00.014504 2026-07-24 17:10:51.769250 | 2026-07-24 17:10:51.769318 | TASK [Install Ansible collection siblings] 2026-07-24 17:10:52.163723 | controller | ok: 2026-07-24 17:10:52.163941 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-24 17:10:52.163979 | controller | Skipping community.crypto: no checked-out sibling 2026-07-24 17:10:52.164004 | controller | Skipping community.general: no checked-out sibling 2026-07-24 17:10:52.164025 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-24 17:10:52.164045 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-24 17:10:52.165997 | 2026-07-24 17:10:52.166050 | PLAY RECAP 2026-07-24 17:10:52.166108 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 17:10:52.166132 | 2026-07-24 17:10:52.346126 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-24 17:10:52.349114 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-24 17:10:52.940301 | 2026-07-24 17:10:52.940411 | PLAY [all] 2026-07-24 17:10:52.950117 | 2026-07-24 17:10:52.950216 | TASK [Update apt cache] 2026-07-24 17:10:57.685955 | controller | ok 2026-07-24 17:10:57.691492 | 2026-07-24 17:10:57.691565 | TASK [Disable firewalld] 2026-07-24 17:10:57.715606 | controller | skipping: Conditional result was False 2026-07-24 17:10:57.724360 | 2026-07-24 17:10:57.724494 | TASK [Install "jq" for log collection] 2026-07-24 17:10:59.765760 | controller | changed 2026-07-24 17:10:59.767976 | 2026-07-24 17:10:59.768039 | PLAY RECAP 2026-07-24 17:10:59.768096 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-24 17:10:59.768130 | 2026-07-24 17:10:59.872262 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-24 17:10:59.873734 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-24 17:11:00.422028 | 2026-07-24 17:11:00.422136 | PLAY [all] 2026-07-24 17:11:00.431524 | 2026-07-24 17:11:00.431598 | LOOP [Check inventory directories] 2026-07-24 17:11:00.782987 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-24 17:11:00.965181 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-07-24 17:11:01.139519 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-07-24 17:11:01.157574 | 2026-07-24 17:11:01.157777 | LOOP [Copy inventory file for Zuul] 2026-07-24 17:11:01.991303 | controller | changed: 2026-07-24 17:11:01.991519 | controller | { 2026-07-24 17:11:01.991560 | controller | "ansible_loop_var": "item", 2026-07-24 17:11:01.991594 | controller | "changed": false, 2026-07-24 17:11:01.991625 | controller | "failed": false, 2026-07-24 17:11:01.991658 | controller | "invocation": { 2026-07-24 17:11:01.991686 | controller | "module_args": { 2026-07-24 17:11:01.991713 | controller | "checksum_algorithm": "sha1", 2026-07-24 17:11:01.991740 | controller | "follow": true, 2026-07-24 17:11:01.991766 | controller | "get_attributes": true, 2026-07-24 17:11:01.991794 | controller | "get_checksum": true, 2026-07-24 17:11:01.991820 | controller | "get_mime": true, 2026-07-24 17:11:01.991846 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-24 17:11:01.991872 | controller | } 2026-07-24 17:11:01.991899 | controller | }, 2026-07-24 17:11:01.991925 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-24 17:11:01.991951 | controller | "stat": { 2026-07-24 17:11:01.991977 | controller | "atime": 1784913047.0491695, 2026-07-24 17:11:01.992003 | controller | "attr_flags": "e", 2026-07-24 17:11:01.992029 | controller | "attributes": [ 2026-07-24 17:11:01.992055 | controller | "extents" 2026-07-24 17:11:01.992081 | controller | ], 2026-07-24 17:11:01.992107 | controller | "block_size": 4096, 2026-07-24 17:11:01.992133 | controller | "blocks": 8, 2026-07-24 17:11:01.992159 | controller | "charset": "unknown", 2026-07-24 17:11:01.992187 | controller | "ctime": 1784913047.0651698, 2026-07-24 17:11:01.992213 | controller | "dev": 65025, 2026-07-24 17:11:01.992239 | controller | "device_type": 0, 2026-07-24 17:11:01.992264 | controller | "executable": true, 2026-07-24 17:11:01.992290 | controller | "exists": true, 2026-07-24 17:11:01.992315 | controller | "gid": 1000, 2026-07-24 17:11:01.992340 | controller | "gr_name": "zuul", 2026-07-24 17:11:01.992366 | controller | "inode": 518935, 2026-07-24 17:11:01.992391 | controller | "isblk": false, 2026-07-24 17:11:01.992418 | controller | "ischr": false, 2026-07-24 17:11:01.992443 | controller | "isdir": true, 2026-07-24 17:11:01.992469 | controller | "isfifo": false, 2026-07-24 17:11:01.992495 | controller | "isgid": false, 2026-07-24 17:11:01.992521 | controller | "islnk": false, 2026-07-24 17:11:01.992546 | controller | "isreg": false, 2026-07-24 17:11:01.992594 | controller | "issock": false, 2026-07-24 17:11:01.992620 | controller | "isuid": false, 2026-07-24 17:11:01.992645 | controller | "mimetype": "unknown", 2026-07-24 17:11:01.992671 | controller | "mode": "0755", 2026-07-24 17:11:01.992697 | controller | "mtime": 1784913031.7136025, 2026-07-24 17:11:01.992722 | controller | "nlink": 14, 2026-07-24 17:11:01.992747 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-24 17:11:01.992773 | controller | "pw_name": "zuul", 2026-07-24 17:11:01.992802 | controller | "readable": true, 2026-07-24 17:11:01.992829 | controller | "rgrp": true, 2026-07-24 17:11:01.992855 | controller | "roth": true, 2026-07-24 17:11:01.992881 | controller | "rusr": true, 2026-07-24 17:11:01.992907 | controller | "size": 4096, 2026-07-24 17:11:01.992933 | controller | "uid": 1000, 2026-07-24 17:11:01.992959 | controller | "version": "2352713237", 2026-07-24 17:11:01.993006 | controller | "wgrp": false, 2026-07-24 17:11:01.993035 | controller | "woth": false, 2026-07-24 17:11:01.993062 | controller | "writeable": true, 2026-07-24 17:11:01.993087 | controller | "wusr": true, 2026-07-24 17:11:01.993112 | controller | "xgrp": true, 2026-07-24 17:11:01.993138 | controller | "xoth": true, 2026-07-24 17:11:01.993163 | controller | "xusr": true 2026-07-24 17:11:01.993201 | controller | } 2026-07-24 17:11:01.993229 | controller | } 2026-07-24 17:11:01.993277 | controller | ok: All items complete 2026-07-24 17:11:01.993308 | 2026-07-24 17:11:01.995127 | controller | skipping: Conditional result was False 2026-07-24 17:11:01.995985 | controller | skipping: Conditional result was False 2026-07-24 17:11:02.010418 | 2026-07-24 17:11:02.010546 | LOOP [Switch "ansible_host" to private IP] 2026-07-24 17:11:02.370686 | controller | changed: 1 replacements made 2026-07-24 17:11:02.371842 | controller | skipping: Conditional result was False 2026-07-24 17:11:02.373165 | controller | skipping: Conditional result was False 2026-07-24 17:11:02.388861 | 2026-07-24 17:11:02.389004 | TASK [Run Molecule scenario] 2026-07-24 17:11:02.805169 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-24 17:11:02.805280 | controller | Creating virtual environment at: .venv 2026-07-24 17:11:03.078741 | controller | Downloading ansible-core (2.3MiB) 2026-07-24 17:11:03.082569 | controller | Downloading cryptography (4.3MiB) 2026-07-24 17:11:03.086203 | controller | Downloading pygments (1.2MiB) 2026-07-24 17:11:03.232738 | controller | Downloading cryptography 2026-07-24 17:11:03.283306 | controller | Downloading pygments 2026-07-24 17:11:03.443192 | controller | Downloading ansible-core 2026-07-24 17:11:03.491036 | controller | Installed 36 packages in 47ms 2026-07-24 17:11:04.159789 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-24 17:11:04.159876 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-24 17:11:05.026216 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-24 17:11:05.026274 | controller | INFO default scenario not found, disabling shared state. 2026-07-24 17:11:05.026513 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-24 17:11:05.026608 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-07-24 17:11:25.466311 | controller | INFO [download-binaries > dependency] Executing 2026-07-24 17:11:25.466386 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-07-24 17:11:25.466396 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-07-24 17:11:25.466424 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-24 17:11:25.471392 | controller | INFO [download-binaries > cleanup] Executing 2026-07-24 17:11:25.471721 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-24 17:11:25.477007 | controller | INFO [download-binaries > destroy] Executing 2026-07-24 17:11:25.477086 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-24 17:11:25.477153 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-24 17:11:25.482344 | controller | INFO [download-binaries > syntax] Executing 2026-07-24 17:11:26.369720 | controller | 2026-07-24 17:11:26.369981 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-07-24 17:11:26.431869 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-07-24 17:11:26.442093 | controller | INFO [download-binaries > create] Executing 2026-07-24 17:11:26.443584 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-24 17:11:26.448909 | controller | INFO [download-binaries > prepare] Executing 2026-07-24 17:11:26.449192 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-24 17:11:26.454500 | controller | INFO [download-binaries > converge] Executing 2026-07-24 17:11:27.276851 | controller | 2026-07-24 17:11:27.277135 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-24 17:11:27.277390 | controller | 2026-07-24 17:11:27.277684 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-24 17:11:27.277872 | controller | Friday 24 July 2026 17:11:27 +0000 (0:00:00.032) 0:00:00.032 *********** 2026-07-24 17:11:27.922866 | controller | ok: [controller -> localhost] 2026-07-24 17:11:27.923002 | controller | 2026-07-24 17:11:27.923226 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-24 17:11:27.923454 | controller | Friday 24 July 2026 17:11:27 +0000 (0:00:00.646) 0:00:00.678 *********** 2026-07-24 17:11:28.365790 | controller | ok: [controller -> localhost] 2026-07-24 17:11:28.365874 | controller | 2026-07-24 17:11:28.366145 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-24 17:11:28.366337 | controller | Friday 24 July 2026 17:11:28 +0000 (0:00:00.442) 0:00:01.121 *********** 2026-07-24 17:11:28.711057 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-24 17:11:28.711263 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-24 17:11:28.711501 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-24 17:11:28.711786 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-24 17:11:28.712041 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-24 17:11:28.712282 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-24 17:11:28.712602 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-24 17:11:28.712816 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-24 17:11:28.713024 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-24 17:11:28.713228 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-24 17:11:28.713430 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-24 17:11:28.713637 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-24 17:11:28.713837 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-24 17:11:28.714043 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-24 17:11:28.714246 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-24 17:11:28.714447 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-24 17:11:28.714622 | controller | 2026-07-24 17:11:28.714819 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-24 17:11:28.715027 | controller | Friday 24 July 2026 17:11:28 +0000 (0:00:00.345) 0:00:01.466 *********** 2026-07-24 17:11:28.863266 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-24 17:11:28.863443 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-24 17:11:28.863637 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-24 17:11:28.863829 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-24 17:11:28.864718 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-24 17:11:28.864765 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-24 17:11:28.864774 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-24 17:11:28.864782 | controller | 2026-07-24 17:11:28.864877 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-24 17:11:28.865112 | controller | Friday 24 July 2026 17:11:28 +0000 (0:00:00.152) 0:00:01.618 *********** 2026-07-24 17:11:28.952653 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-24 17:11:28.952881 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-24 17:11:28.953095 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-24 17:11:28.953319 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-24 17:11:28.953485 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-24 17:11:28.953682 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-24 17:11:28.953874 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-24 17:11:28.954091 | controller | 2026-07-24 17:11:28.954296 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-24 17:11:28.954500 | controller | Friday 24 July 2026 17:11:28 +0000 (0:00:00.089) 0:00:01.708 *********** 2026-07-24 17:11:29.023572 | controller | ok: [controller -> localhost] 2026-07-24 17:11:29.023689 | controller | 2026-07-24 17:11:29.023885 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-24 17:11:29.024129 | controller | Friday 24 July 2026 17:11:29 +0000 (0:00:00.070) 0:00:01.779 *********** 2026-07-24 17:11:29.259141 | 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-24 17:11:29.259346 | 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-24 17:11:29.259663 | 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-24 17:11:29.259897 | 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-24 17:11:29.260126 | 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-24 17:11:29.260348 | 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-24 17:11:29.260645 | 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-24 17:11:29.260800 | controller | 2026-07-24 17:11:29.261023 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:29.261199 | controller | Friday 24 July 2026 17:11:29 +0000 (0:00:00.235) 0:00:02.014 *********** 2026-07-24 17:11:29.292838 | controller | skipping: [controller] 2026-07-24 17:11:29.292957 | controller | 2026-07-24 17:11:29.293201 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-24 17:11:29.293406 | controller | Friday 24 July 2026 17:11:29 +0000 (0:00:00.034) 0:00:02.048 *********** 2026-07-24 17:11:29.944080 | 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-24 17:11:29.954611 | controller | changed: [controller] 2026-07-24 17:11:29.954760 | controller | 2026-07-24 17:11:29.954958 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:29.955158 | controller | Friday 24 July 2026 17:11:29 +0000 (0:00:00.661) 0:00:02.710 *********** 2026-07-24 17:11:29.990128 | controller | ok: [controller] => { 2026-07-24 17:11:29.990362 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-24 17:11:29.990548 | controller | } 2026-07-24 17:11:29.990724 | controller | 2026-07-24 17:11:29.990926 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:29.991124 | controller | Friday 24 July 2026 17:11:29 +0000 (0:00:00.034) 0:00:02.745 *********** 2026-07-24 17:11:31.967903 | 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-24 17:11:31.976577 | controller | changed: [controller] 2026-07-24 17:11:31.976802 | controller | 2026-07-24 17:11:31.977019 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:31.977180 | controller | Friday 24 July 2026 17:11:31 +0000 (0:00:01.986) 0:00:04.732 *********** 2026-07-24 17:11:32.010894 | controller | skipping: [controller] 2026-07-24 17:11:32.011034 | controller | 2026-07-24 17:11:32.011246 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:32.011809 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.034) 0:00:04.766 *********** 2026-07-24 17:11:32.044128 | controller | skipping: [controller] 2026-07-24 17:11:32.044298 | controller | 2026-07-24 17:11:32.044585 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:32.044797 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.033) 0:00:04.800 *********** 2026-07-24 17:11:32.082159 | controller | ok: [controller] => { 2026-07-24 17:11:32.082331 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-24 17:11:32.082513 | controller | } 2026-07-24 17:11:32.082684 | controller | 2026-07-24 17:11:32.082879 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:32.083069 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.038) 0:00:04.838 *********** 2026-07-24 17:11:32.765333 | controller | changed: [controller] 2026-07-24 17:11:32.765522 | controller | 2026-07-24 17:11:32.765749 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:32.766257 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.682) 0:00:05.520 *********** 2026-07-24 17:11:32.792508 | controller | skipping: [controller] 2026-07-24 17:11:32.792650 | controller | 2026-07-24 17:11:32.792857 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:32.793087 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.027) 0:00:05.548 *********** 2026-07-24 17:11:32.817550 | controller | skipping: [controller] 2026-07-24 17:11:32.817681 | controller | 2026-07-24 17:11:32.817932 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:32.818150 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.025) 0:00:05.573 *********** 2026-07-24 17:11:32.851861 | controller | ok: [controller] => { 2026-07-24 17:11:32.852003 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-24 17:11:32.852274 | controller | } 2026-07-24 17:11:32.852478 | controller | 2026-07-24 17:11:32.852773 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:32.852979 | controller | Friday 24 July 2026 17:11:32 +0000 (0:00:00.034) 0:00:05.607 *********** 2026-07-24 17:11:33.626717 | controller | changed: [controller] 2026-07-24 17:11:33.626784 | controller | 2026-07-24 17:11:33.626953 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:33.627140 | controller | Friday 24 July 2026 17:11:33 +0000 (0:00:00.773) 0:00:06.381 *********** 2026-07-24 17:11:33.666071 | controller | skipping: [controller] 2026-07-24 17:11:33.666229 | controller | 2026-07-24 17:11:33.666429 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:33.666621 | controller | Friday 24 July 2026 17:11:33 +0000 (0:00:00.040) 0:00:06.422 *********** 2026-07-24 17:11:33.700166 | controller | skipping: [controller] 2026-07-24 17:11:33.700302 | controller | 2026-07-24 17:11:33.700549 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:33.700741 | controller | Friday 24 July 2026 17:11:33 +0000 (0:00:00.034) 0:00:06.456 *********** 2026-07-24 17:11:33.738403 | controller | ok: [controller] => { 2026-07-24 17:11:33.738648 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-24 17:11:33.738894 | controller | } 2026-07-24 17:11:33.739101 | controller | 2026-07-24 17:11:33.739343 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:33.739588 | controller | Friday 24 July 2026 17:11:33 +0000 (0:00:00.037) 0:00:06.493 *********** 2026-07-24 17:11:34.459812 | controller | changed: [controller] 2026-07-24 17:11:34.460004 | controller | 2026-07-24 17:11:34.460215 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:34.460540 | controller | Friday 24 July 2026 17:11:34 +0000 (0:00:00.721) 0:00:07.215 *********** 2026-07-24 17:11:34.490679 | controller | skipping: [controller] 2026-07-24 17:11:34.490901 | controller | 2026-07-24 17:11:34.491127 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:34.491394 | controller | Friday 24 July 2026 17:11:34 +0000 (0:00:00.031) 0:00:07.246 *********** 2026-07-24 17:11:34.520851 | controller | skipping: [controller] 2026-07-24 17:11:34.521090 | controller | 2026-07-24 17:11:34.521394 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:34.521661 | controller | Friday 24 July 2026 17:11:34 +0000 (0:00:00.030) 0:00:07.276 *********** 2026-07-24 17:11:34.559451 | controller | ok: [controller] => { 2026-07-24 17:11:34.559566 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-24 17:11:34.559681 | controller | } 2026-07-24 17:11:34.559794 | controller | 2026-07-24 17:11:34.559918 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:34.560061 | controller | Friday 24 July 2026 17:11:34 +0000 (0:00:00.038) 0:00:07.315 *********** 2026-07-24 17:11:35.404017 | controller | changed: [controller] 2026-07-24 17:11:35.404158 | controller | 2026-07-24 17:11:35.404374 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:35.404622 | controller | Friday 24 July 2026 17:11:35 +0000 (0:00:00.844) 0:00:08.159 *********** 2026-07-24 17:11:35.431872 | controller | skipping: [controller] 2026-07-24 17:11:35.431956 | controller | 2026-07-24 17:11:35.432086 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:35.432286 | controller | Friday 24 July 2026 17:11:35 +0000 (0:00:00.028) 0:00:08.187 *********** 2026-07-24 17:11:35.466515 | controller | skipping: [controller] 2026-07-24 17:11:35.466650 | controller | 2026-07-24 17:11:35.466858 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:35.467051 | controller | Friday 24 July 2026 17:11:35 +0000 (0:00:00.034) 0:00:08.222 *********** 2026-07-24 17:11:35.507950 | controller | ok: [controller] => { 2026-07-24 17:11:35.508129 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-24 17:11:35.508314 | controller | } 2026-07-24 17:11:35.508545 | controller | 2026-07-24 17:11:35.508770 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:35.509499 | controller | Friday 24 July 2026 17:11:35 +0000 (0:00:00.040) 0:00:08.262 *********** 2026-07-24 17:11:37.318231 | controller | changed: [controller] 2026-07-24 17:11:37.318281 | controller | 2026-07-24 17:11:37.318387 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:37.318508 | controller | Friday 24 July 2026 17:11:37 +0000 (0:00:01.811) 0:00:10.073 *********** 2026-07-24 17:11:37.353114 | controller | skipping: [controller] 2026-07-24 17:11:37.353281 | controller | 2026-07-24 17:11:37.353479 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:11:37.353670 | controller | Friday 24 July 2026 17:11:37 +0000 (0:00:00.035) 0:00:10.109 *********** 2026-07-24 17:11:37.387349 | controller | skipping: [controller] 2026-07-24 17:11:37.387521 | controller | 2026-07-24 17:11:37.387717 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:11:37.387909 | controller | Friday 24 July 2026 17:11:37 +0000 (0:00:00.034) 0:00:10.143 *********** 2026-07-24 17:11:37.424331 | controller | ok: [controller] => { 2026-07-24 17:11:37.424554 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-24 17:11:37.424737 | controller | } 2026-07-24 17:11:37.424908 | controller | 2026-07-24 17:11:37.425105 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:11:37.425291 | controller | Friday 24 July 2026 17:11:37 +0000 (0:00:00.036) 0:00:10.179 *********** 2026-07-24 17:11:38.440566 | controller | changed: [controller] 2026-07-24 17:11:38.440688 | controller | 2026-07-24 17:11:38.440894 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:11:38.441091 | controller | Friday 24 July 2026 17:11:38 +0000 (0:00:01.015) 0:00:11.195 *********** 2026-07-24 17:11:38.473248 | controller | skipping: [controller] 2026-07-24 17:11:38.473434 | controller | 2026-07-24 17:11:38.473632 | controller | PLAY RECAP ********************************************************************* 2026-07-24 17:11:38.473851 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-24 17:11:38.474030 | controller | 2026-07-24 17:11:38.474204 | controller | 2026-07-24 17:11:38.474498 | controller | TASKS RECAP ******************************************************************** 2026-07-24 17:11:38.474705 | controller | Friday 24 July 2026 17:11:38 +0000 (0:00:00.034) 0:00:11.229 *********** 2026-07-24 17:11:38.474885 | controller | =============================================================================== 2026-07-24 17:11:38.475086 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.99s 2026-07-24 17:11:38.475266 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.81s 2026-07-24 17:11:38.475455 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.02s 2026-07-24 17:11:38.475638 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-07-24 17:11:38.475827 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-07-24 17:11:38.476016 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.72s 2026-07-24 17:11:38.476226 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.68s 2026-07-24 17:11:38.476395 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.66s 2026-07-24 17:11:38.476635 | controller | Gather minimal facts ---------------------------------------------------- 0.65s 2026-07-24 17:11:38.476816 | controller | Find all subdirectories in the role location ---------------------------- 0.44s 2026-07-24 17:11:38.477002 | controller | Select only defaults/ directories and load vars ------------------------- 0.35s 2026-07-24 17:11:38.477193 | controller | Include download_artifact role ------------------------------------------ 0.24s 2026-07-24 17:11:38.477384 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-07-24 17:11:38.477573 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-07-24 17:11:38.477756 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-07-24 17:11:38.477942 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-24 17:11:38.478128 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:11:38.478320 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:11:38.478533 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:11:38.478721 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:11:38.635823 | controller | INFO [download-binaries > converge] Executed: Successful 2026-07-24 17:11:38.645773 | controller | INFO [download-binaries > idempotence] Executing 2026-07-24 17:11:39.452681 | controller | 2026-07-24 17:11:39.452851 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-24 17:11:39.453076 | controller | 2026-07-24 17:11:39.453240 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-24 17:11:39.453476 | controller | Friday 24 July 2026 17:11:39 +0000 (0:00:00.012) 0:00:00.012 *********** 2026-07-24 17:11:40.122997 | controller | ok: [controller -> localhost] 2026-07-24 17:11:40.123155 | controller | 2026-07-24 17:11:40.123370 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-24 17:11:40.123573 | controller | Friday 24 July 2026 17:11:40 +0000 (0:00:00.669) 0:00:00.682 *********** 2026-07-24 17:11:40.528668 | controller | ok: [controller -> localhost] 2026-07-24 17:11:40.528806 | controller | 2026-07-24 17:11:40.529009 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-24 17:11:40.529211 | controller | Friday 24 July 2026 17:11:40 +0000 (0:00:00.405) 0:00:01.088 *********** 2026-07-24 17:12:16.800589 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-24 17:12:16.800638 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-24 17:12:16.800648 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-24 17:12:16.800655 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-24 17:12:16.800671 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-24 17:12:16.803276 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-24 17:12:16.803331 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-24 17:12:16.803339 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-24 17:12:16.803347 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-24 17:12:16.803370 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-24 17:12:16.803377 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-24 17:12:16.803385 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-24 17:12:16.803392 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-24 17:12:16.803399 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-24 17:12:16.803406 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-24 17:12:16.803414 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-24 17:12:16.803422 | controller | 2026-07-24 17:12:16.803430 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-24 17:12:16.803438 | controller | Friday 24 July 2026 17:12:16 +0000 (0:00:36.270) 0:00:37.359 *********** 2026-07-24 17:12:16.992224 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-24 17:12:16.992312 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-24 17:12:16.992317 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-24 17:12:16.992468 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-24 17:12:16.992535 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-24 17:12:16.992630 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-24 17:12:16.992716 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-24 17:12:16.992785 | controller | 2026-07-24 17:12:16.992883 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-24 17:12:16.992974 | controller | Friday 24 July 2026 17:12:16 +0000 (0:00:00.192) 0:00:37.551 *********** 2026-07-24 17:12:17.082500 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-24 17:12:17.082700 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-24 17:12:17.082987 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-24 17:12:17.083314 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-24 17:12:17.083560 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-24 17:12:17.083768 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-24 17:12:17.084052 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-24 17:12:17.084304 | controller | 2026-07-24 17:12:17.084599 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-24 17:12:17.084808 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.090) 0:00:37.642 *********** 2026-07-24 17:12:17.153270 | controller | ok: [controller -> localhost] 2026-07-24 17:12:17.153427 | controller | 2026-07-24 17:12:17.153694 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-24 17:12:17.153968 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.071) 0:00:37.713 *********** 2026-07-24 17:12:17.374214 | 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-24 17:12:17.374297 | 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-24 17:12:17.374448 | 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-24 17:12:17.374591 | 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-24 17:12:17.374770 | 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-24 17:12:17.374878 | 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-24 17:12:17.375053 | 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-24 17:12:17.375151 | controller | 2026-07-24 17:12:17.375277 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:17.375399 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.220) 0:00:37.933 *********** 2026-07-24 17:12:17.406389 | controller | skipping: [controller] 2026-07-24 17:12:17.406460 | controller | 2026-07-24 17:12:17.406586 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-24 17:12:17.406711 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.033) 0:00:37.967 *********** 2026-07-24 17:12:17.906023 | 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-24 17:12:17.919997 | controller | ok: [controller] 2026-07-24 17:12:17.920307 | controller | 2026-07-24 17:12:17.920743 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:17.921015 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.512) 0:00:38.480 *********** 2026-07-24 17:12:17.961546 | controller | ok: [controller] => { 2026-07-24 17:12:17.961761 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-24 17:12:17.961851 | controller | } 2026-07-24 17:12:17.962059 | controller | 2026-07-24 17:12:17.962218 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:17.962409 | controller | Friday 24 July 2026 17:12:17 +0000 (0:00:00.041) 0:00:38.521 *********** 2026-07-24 17:12:18.600630 | controller | ok: [controller] 2026-07-24 17:12:18.600772 | controller | 2026-07-24 17:12:18.600960 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:18.601165 | controller | Friday 24 July 2026 17:12:18 +0000 (0:00:00.638) 0:00:39.159 *********** 2026-07-24 17:12:18.636263 | controller | skipping: [controller] 2026-07-24 17:12:18.636392 | controller | 2026-07-24 17:12:18.636642 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:18.636820 | controller | Friday 24 July 2026 17:12:18 +0000 (0:00:00.037) 0:00:39.196 *********** 2026-07-24 17:12:18.667480 | controller | skipping: [controller] 2026-07-24 17:12:18.667642 | controller | 2026-07-24 17:12:18.667847 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:18.668080 | controller | Friday 24 July 2026 17:12:18 +0000 (0:00:00.030) 0:00:39.227 *********** 2026-07-24 17:12:18.708505 | controller | ok: [controller] => { 2026-07-24 17:12:18.708593 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-24 17:12:18.708705 | controller | } 2026-07-24 17:12:18.708827 | controller | 2026-07-24 17:12:18.708985 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:18.709167 | controller | Friday 24 July 2026 17:12:18 +0000 (0:00:00.040) 0:00:39.268 *********** 2026-07-24 17:12:19.129952 | controller | ok: [controller] 2026-07-24 17:12:19.129981 | controller | 2026-07-24 17:12:19.129985 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:19.129989 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.421) 0:00:39.689 *********** 2026-07-24 17:12:19.165217 | controller | skipping: [controller] 2026-07-24 17:12:19.165503 | controller | 2026-07-24 17:12:19.165768 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:19.166025 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.033) 0:00:39.722 *********** 2026-07-24 17:12:19.197005 | controller | skipping: [controller] 2026-07-24 17:12:19.197055 | controller | 2026-07-24 17:12:19.197132 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:19.197217 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.032) 0:00:39.755 *********** 2026-07-24 17:12:19.230183 | controller | ok: [controller] => { 2026-07-24 17:12:19.230296 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-24 17:12:19.230417 | controller | } 2026-07-24 17:12:19.230527 | controller | 2026-07-24 17:12:19.230654 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:19.230796 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.034) 0:00:39.790 *********** 2026-07-24 17:12:19.632981 | controller | ok: [controller] 2026-07-24 17:12:19.633039 | controller | 2026-07-24 17:12:19.633190 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:19.633320 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.401) 0:00:40.192 *********** 2026-07-24 17:12:19.672893 | controller | skipping: [controller] 2026-07-24 17:12:19.672945 | controller | 2026-07-24 17:12:19.673071 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:19.673148 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.040) 0:00:40.232 *********** 2026-07-24 17:12:19.704631 | controller | skipping: [controller] 2026-07-24 17:12:19.704719 | controller | 2026-07-24 17:12:19.704845 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:19.704977 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.032) 0:00:40.265 *********** 2026-07-24 17:12:19.749160 | controller | ok: [controller] => { 2026-07-24 17:12:19.749175 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-24 17:12:19.749178 | controller | } 2026-07-24 17:12:19.749182 | controller | 2026-07-24 17:12:19.749186 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:19.749189 | controller | Friday 24 July 2026 17:12:19 +0000 (0:00:00.040) 0:00:40.305 *********** 2026-07-24 17:12:20.146208 | controller | ok: [controller] 2026-07-24 17:12:20.146354 | controller | 2026-07-24 17:12:20.146474 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:20.146589 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.392) 0:00:40.698 *********** 2026-07-24 17:12:20.176115 | controller | skipping: [controller] 2026-07-24 17:12:20.176227 | controller | 2026-07-24 17:12:20.176357 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:20.176519 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.037) 0:00:40.735 *********** 2026-07-24 17:12:20.211528 | controller | skipping: [controller] 2026-07-24 17:12:20.211603 | controller | 2026-07-24 17:12:20.211713 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:20.211806 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.034) 0:00:40.770 *********** 2026-07-24 17:12:20.250803 | controller | ok: [controller] => { 2026-07-24 17:12:20.250917 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-24 17:12:20.251042 | controller | } 2026-07-24 17:12:20.251150 | controller | 2026-07-24 17:12:20.251276 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:20.251399 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.040) 0:00:40.810 *********** 2026-07-24 17:12:20.685941 | controller | ok: [controller] 2026-07-24 17:12:20.685984 | controller | 2026-07-24 17:12:20.685995 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:20.686005 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.431) 0:00:41.242 *********** 2026-07-24 17:12:20.719813 | controller | skipping: [controller] 2026-07-24 17:12:20.719917 | controller | 2026-07-24 17:12:20.719929 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:20.719993 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.035) 0:00:41.277 *********** 2026-07-24 17:12:20.748087 | controller | skipping: [controller] 2026-07-24 17:12:20.748204 | controller | 2026-07-24 17:12:20.748343 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:20.748498 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.030) 0:00:41.308 *********** 2026-07-24 17:12:20.785450 | controller | ok: [controller] => { 2026-07-24 17:12:20.785580 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-24 17:12:20.785702 | controller | } 2026-07-24 17:12:20.785821 | controller | 2026-07-24 17:12:20.785947 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:20.786074 | controller | Friday 24 July 2026 17:12:20 +0000 (0:00:00.037) 0:00:41.345 *********** 2026-07-24 17:12:21.221009 | controller | ok: [controller] 2026-07-24 17:12:21.221079 | controller | 2026-07-24 17:12:21.221241 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:21.221349 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.432) 0:00:41.778 *********** 2026-07-24 17:12:21.248303 | controller | skipping: [controller] 2026-07-24 17:12:21.248405 | controller | 2026-07-24 17:12:21.248415 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-24 17:12:21.248644 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.030) 0:00:41.808 *********** 2026-07-24 17:12:21.285924 | controller | skipping: [controller] 2026-07-24 17:12:21.285972 | controller | 2026-07-24 17:12:21.285999 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-24 17:12:21.286007 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.035) 0:00:41.843 *********** 2026-07-24 17:12:21.320940 | controller | ok: [controller] => { 2026-07-24 17:12:21.321071 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-24 17:12:21.321190 | controller | } 2026-07-24 17:12:21.321304 | controller | 2026-07-24 17:12:21.321431 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-24 17:12:21.321556 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.034) 0:00:41.878 *********** 2026-07-24 17:12:21.747723 | controller | ok: [controller] 2026-07-24 17:12:21.747752 | controller | 2026-07-24 17:12:21.747758 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-24 17:12:21.747764 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.429) 0:00:42.307 *********** 2026-07-24 17:12:21.780881 | controller | skipping: [controller] 2026-07-24 17:12:21.781142 | controller | 2026-07-24 17:12:21.781389 | controller | PLAY RECAP ********************************************************************* 2026-07-24 17:12:21.781671 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-24 17:12:21.781899 | controller | 2026-07-24 17:12:21.782122 | controller | 2026-07-24 17:12:21.782359 | controller | TASKS RECAP ******************************************************************** 2026-07-24 17:12:21.782601 | controller | Friday 24 July 2026 17:12:21 +0000 (0:00:00.034) 0:00:42.341 *********** 2026-07-24 17:12:21.782832 | controller | =============================================================================== 2026-07-24 17:12:21.783074 | controller | Select only defaults/ directories and load vars ------------------------ 36.27s 2026-07-24 17:12:21.783314 | controller | Gather minimal facts ---------------------------------------------------- 0.67s 2026-07-24 17:12:21.783557 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.64s 2026-07-24 17:12:21.783826 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.51s 2026-07-24 17:12:21.784069 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-24 17:12:21.784311 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-24 17:12:21.784618 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-24 17:12:21.784870 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-24 17:12:21.785109 | controller | Find all subdirectories in the role location ---------------------------- 0.41s 2026-07-24 17:12:21.785351 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-07-24 17:12:21.785592 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.39s 2026-07-24 17:12:21.785833 | controller | Include download_artifact role ------------------------------------------ 0.22s 2026-07-24 17:12:21.786090 | controller | Find all components with checksums and get latest versions (CI) --------- 0.19s 2026-07-24 17:12:21.786333 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-07-24 17:12:21.786569 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-07-24 17:12:21.786813 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:12:21.787053 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:12:21.787297 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:12:21.787536 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-24 17:12:21.787826 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-24 17:12:21.920508 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-07-24 17:12:21.928827 | controller | INFO [download-binaries > side_effect] Executing 2026-07-24 17:12:21.929285 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-24 17:12:21.936806 | controller | INFO [download-binaries > verify] Executing 2026-07-24 17:12:22.795095 | controller | 2026-07-24 17:12:22.795286 | controller | PLAY [Verify] ****************************************************************** 2026-07-24 17:12:22.795461 | controller | 2026-07-24 17:12:22.795652 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-24 17:12:22.795839 | controller | Friday 24 July 2026 17:12:22 +0000 (0:00:00.011) 0:00:00.011 *********** 2026-07-24 17:12:23.880746 | 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-24 17:12:23.885587 | controller | ok: [controller] 2026-07-24 17:12:23.885698 | controller | 2026-07-24 17:12:23.885814 | controller | TASK [Stat target dir] ********************************************************* 2026-07-24 17:12:23.885934 | controller | Friday 24 July 2026 17:12:23 +0000 (0:00:01.090) 0:00:01.102 *********** 2026-07-24 17:12:24.268159 | controller | ok: [controller] 2026-07-24 17:12:24.268290 | controller | 2026-07-24 17:12:24.268563 | controller | TASK [Assert that target dir is created] *************************************** 2026-07-24 17:12:24.268850 | controller | Friday 24 July 2026 17:12:24 +0000 (0:00:00.382) 0:00:01.484 *********** 2026-07-24 17:12:24.298114 | controller | ok: [controller] => { 2026-07-24 17:12:24.298317 | controller | "changed": false, 2026-07-24 17:12:24.298503 | controller | "msg": "All assertions passed" 2026-07-24 17:12:24.298692 | controller | } 2026-07-24 17:12:24.298896 | controller | 2026-07-24 17:12:24.299108 | controller | TASK [Find target files] ******************************************************* 2026-07-24 17:12:24.299294 | controller | Friday 24 July 2026 17:12:24 +0000 (0:00:00.029) 0:00:01.514 *********** 2026-07-24 17:12:24.669906 | controller | ok: [controller] 2026-07-24 17:12:24.670070 | controller | 2026-07-24 17:12:24.670268 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-07-24 17:12:24.670463 | controller | Friday 24 July 2026 17:12:24 +0000 (0:00:00.371) 0:00:01.885 *********** 2026-07-24 17:12:24.698837 | controller | ok: [controller] => { 2026-07-24 17:12:24.698968 | controller | "changed": false, 2026-07-24 17:12:24.699238 | controller | "msg": "All assertions passed" 2026-07-24 17:12:24.699384 | controller | } 2026-07-24 17:12:24.699602 | controller | 2026-07-24 17:12:24.699752 | controller | PLAY RECAP ********************************************************************* 2026-07-24 17:12:24.699975 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-24 17:12:24.700129 | controller | 2026-07-24 17:12:24.700301 | controller | 2026-07-24 17:12:24.700540 | controller | TASKS RECAP ******************************************************************** 2026-07-24 17:12:24.700733 | controller | Friday 24 July 2026 17:12:24 +0000 (0:00:00.029) 0:00:01.915 *********** 2026-07-24 17:12:24.700916 | controller | =============================================================================== 2026-07-24 17:12:24.701108 | controller | Gathering Facts --------------------------------------------------------- 1.09s 2026-07-24 17:12:24.701296 | controller | Stat target dir --------------------------------------------------------- 0.38s 2026-07-24 17:12:24.701487 | controller | Find target files ------------------------------------------------------- 0.37s 2026-07-24 17:12:24.701675 | controller | Assert that target dir is created --------------------------------------- 0.03s 2026-07-24 17:12:24.701865 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-07-24 17:12:24.785561 | controller | INFO [download-binaries > verify] Executed: Successful 2026-07-24 17:12:24.796624 | controller | INFO [download-binaries > cleanup] Executing 2026-07-24 17:12:24.796933 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-24 17:12:24.802181 | controller | INFO [download-binaries > destroy] Executing 2026-07-24 17:12:24.802205 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-24 17:12:24.802250 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-24 17:12:24.802545 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-24 17:12:25.113076 | controller | ok: Runtime: 0:01:22.158777 2026-07-24 17:12:25.120743 | 2026-07-24 17:12:25.120881 | PLAY RECAP 2026-07-24 17:12:25.121037 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 17:12:25.121102 | 2026-07-24 17:12:25.238928 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-24 17:12:25.242011 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-24 17:12:25.844553 | 2026-07-24 17:12:25.844671 | PLAY [all] 2026-07-24 17:12:25.855565 | 2026-07-24 17:12:25.855640 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-24 17:12:26.221726 | controller | changed 2026-07-24 17:12:26.228443 | 2026-07-24 17:12:26.228575 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-24 17:12:26.610142 | 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-24 17:12:26.610253 | controller | 2026-07-24 17:12:26.618335 | controller | environment: line 1: kubectl: command not found 2026-07-24 17:12:26.620319 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-24 17:12:26.622585 | controller | environment: line 1: kubectl: command not found 2026-07-24 17:12:26.623889 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-24 17:12:26.624354 | controller | environment: line 1: kubectl: command not found 2026-07-24 17:12:26.625841 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-24 17:12:26.628533 | controller | environment: line 1: kubectl: command not found 2026-07-24 17:12:26.629723 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-24 17:12:26.631804 | controller | environment: line 1: kubectl: command not found 2026-07-24 17:12:26.633121 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-24 17:12:26.759681 | controller | ok: Runtime: 0:00:00.036343 2026-07-24 17:12:26.765985 | 2026-07-24 17:12:26.766074 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-24 17:12:26.988175 | controller | changed 2026-07-24 17:12:26.993237 | 2026-07-24 17:12:26.993367 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-24 17:12:27.228242 | controller | environment: line 5: kubectl: command not found 2026-07-24 17:12:27.230107 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-24 17:12:27.230307 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-24 17:12:27.230858 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-24 17:12:27.521047 | controller | ok: Runtime: 0:00:00.013735 2026-07-24 17:12:27.528878 | 2026-07-24 17:12:27.529100 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-24 17:12:28.170187 | controller | changed: 2026-07-24 17:12:28.170443 | controller | created directory /var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/logs/controller 2026-07-24 17:12:28.170497 | controller | cd+++++++++ objects/ 2026-07-24 17:12:28.170531 | controller | cd+++++++++ objects/cluster/ 2026-07-24 17:12:28.170564 | controller | cd+++++++++ objects/namespaced/ 2026-07-24 17:12:28.180489 | 2026-07-24 17:12:28.180578 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-24 17:12:28.402860 | controller | changed 2026-07-24 17:12:28.407117 | 2026-07-24 17:12:28.407193 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-24 17:12:28.656766 | controller | changed 2026-07-24 17:12:28.663325 | 2026-07-24 17:12:28.663452 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-24 17:12:28.898818 | controller | environment: line 3: kubectl: command not found 2026-07-24 17:12:29.197178 | controller | ok: Runtime: 0:00:00.012115 2026-07-24 17:12:29.205207 | 2026-07-24 17:12:29.205287 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-24 17:12:29.718197 | controller | changed: 2026-07-24 17:12:29.718516 | controller | cd+++++++++ pod-logs/ 2026-07-24 17:12:29.718578 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-24 17:12:29.728293 | 2026-07-24 17:12:29.728380 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-24 17:12:29.953248 | controller | changed: "values" 2026-07-24 17:12:30.149792 | controller | changed: "releases" 2026-07-24 17:12:30.165795 | 2026-07-24 17:12:30.165961 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-24 17:12:30.397215 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-24 17:12:30.697724 | controller | ok: Runtime: 0:00:00.008634 2026-07-24 17:12:30.704608 | 2026-07-24 17:12:30.704731 | TASK [helm-release-status : Downloads logs to executor] 2026-07-24 17:12:31.168853 | controller | changed: 2026-07-24 17:12:31.169052 | controller | cd+++++++++ helm/ 2026-07-24 17:12:31.169084 | controller | cd+++++++++ helm/releases/ 2026-07-24 17:12:31.169110 | controller | cd+++++++++ helm/values/ 2026-07-24 17:12:31.173931 | 2026-07-24 17:12:31.173990 | PLAY RECAP 2026-07-24 17:12:31.174037 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-24 17:12:31.174060 | 2026-07-24 17:12:31.289139 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-24 17:12:31.292148 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-24 17:12:31.902882 | 2026-07-24 17:12:31.903027 | PLAY [all] 2026-07-24 17:12:31.914381 | 2026-07-24 17:12:31.914537 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-24 17:12:31.959014 | controller | skipping: Conditional result was False 2026-07-24 17:12:31.967912 | 2026-07-24 17:12:31.967993 | TASK [fetch-output : Set log path for single node] 2026-07-24 17:12:32.006175 | controller | ok 2026-07-24 17:12:32.011920 | 2026-07-24 17:12:32.011998 | LOOP [fetch-output : Ensure local output dirs] 2026-07-24 17:12:32.369334 | controller -> localhost | ok: "/var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/logs" 2026-07-24 17:12:32.594499 | controller -> localhost | changed: "/var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/artifacts" 2026-07-24 17:12:32.820668 | controller -> localhost | changed: "/var/lib/zuul/builds/31b79a3e90f6468897df181ef972ac05/work/docs" 2026-07-24 17:12:32.837561 | 2026-07-24 17:12:32.837706 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-24 17:12:33.463005 | controller | changed: .d..t...... ./ 2026-07-24 17:12:33.463367 | controller | changed: All items complete 2026-07-24 17:12:33.463464 | 2026-07-24 17:12:33.902963 | controller | changed: .d..t...... ./ 2026-07-24 17:12:34.332866 | controller | changed: .d..t...... ./ 2026-07-24 17:12:34.350341 | 2026-07-24 17:12:34.350468 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-24 17:12:34.788235 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006915 2026-07-24 17:12:34.994169 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005326 2026-07-24 17:12:35.009175 | 2026-07-24 17:12:35.009347 | PLAY [all] 2026-07-24 17:12:35.015331 | 2026-07-24 17:12:35.015404 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-24 17:12:35.531429 | controller | changed 2026-07-24 17:12:35.538579 | 2026-07-24 17:12:35.538649 | PLAY RECAP 2026-07-24 17:12:35.538703 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-24 17:12:35.538725 | 2026-07-24 17:12:35.724730 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-24 17:12:35.726917 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-24 17:12:36.313618 | 2026-07-24 17:12:36.313739 | PLAY [localhost] 2026-07-24 17:12:36.323405 | 2026-07-24 17:12:36.323482 | TASK [Generate Zuul manifest] 2026-07-24 17:12:36.345038 | localhost | ok 2026-07-24 17:12:36.362799 | 2026-07-24 17:12:36.362918 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-24 17:12:36.712492 | localhost | changed 2026-07-24 17:12:36.731155 | 2026-07-24 17:12:36.731323 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-24 17:12:36.769216 | localhost | ok 2026-07-24 17:12:36.780305 | 2026-07-24 17:12:36.780476 | TASK [Upload logs] 2026-07-24 17:12:36.804597 | localhost | ok 2026-07-24 17:12:36.870422 | 2026-07-24 17:12:36.870625 | TASK [Set zuul-log-path fact] 2026-07-24 17:12:36.895756 | localhost | ok 2026-07-24 17:12:36.913425 | 2026-07-24 17:12:36.913605 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-24 17:12:36.946860 | localhost | ok 2026-07-24 17:12:36.957139 | 2026-07-24 17:12:36.957237 | TASK [upload-logs : Create log directories] 2026-07-24 17:12:37.346159 | localhost | changed 2026-07-24 17:12:37.353374 | 2026-07-24 17:12:37.353525 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-24 17:12:37.732909 | localhost -> localhost | ok: Runtime: 0:00:00.004576 2026-07-24 17:12:37.740185 | 2026-07-24 17:12:37.740282 | TASK [upload-logs : Upload logs to log server] 2026-07-24 17:12:38.201517 | localhost | Output suppressed because no_log was given 2026-07-24 17:12:38.207433 | 2026-07-24 17:12:38.207525 | LOOP [upload-logs : Compress console log and json output] 2026-07-24 17:12:38.257923 | localhost | skipping: Conditional result was False 2026-07-24 17:12:38.298861 | localhost | skipping: Conditional result was False 2026-07-24 17:12:38.313653 | 2026-07-24 17:12:38.313878 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-24 17:12:38.358307 | localhost | skipping: Conditional result was False 2026-07-24 17:12:38.358955 | 2026-07-24 17:12:38.362105 | localhost | skipping: Conditional result was False 2026-07-24 17:12:38.380267 | 2026-07-24 17:12:38.380468 | LOOP [upload-logs : Upload console log and json output]